summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/X86MachineFunctionInfo.h
AgeCommit message (Expand)Author
2025-10-25[Target] Add "override" where appropriate (NFC) (#165083)Kazu Hirata
2025-06-06[X86][APX] Prevent from emitting push2/pop2 if stack alignment<16B (#143076)Feng Zou
2024-11-21Revert "[X86] Recognize POP/ADD/SUB modifying rsp in getSPAdjust. (#114265) (...Phoebe Wang
2024-11-14[X86] Recognize POP/ADD/SUB modifying rsp in getSPAdjust. (#114265)Daniel Zabawa
2024-08-14[X86] Check if an invoked function clobbers fp or bp (#103446)weiguozhi
2024-08-08[X86] Speed up checking clobbered FP/BP (#102365)weiguozhi
2024-06-12[X86] Replace hasVirtualTileReg with AMXProgModel (#95105)aengelke
2024-06-11[X86] Add AMXProgModel to YAML serialization (#94988)aengelke
2024-06-06[X86][AMX] Checking AMXProgModel in X86LowerTileCopy (#94358)Phoebe Wang
2023-11-27[X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, ...Shengchen Kan
2023-05-23[X86] Use the CFA when appropriate for better variable locations around calls.Kyle Huey
2023-03-22[X86] Create extra prolog/epilog for stack realignmentLuo, Yuanke
2023-03-21Revert "[X86] Create extra prolog/epilog for stack realignment"Luo, Yuanke
2023-03-21[X86] Create extra prolog/epilog for stack realignmentLuo, Yuanke
2023-02-25[X86] Fix the base pointer save/restore bugLuo, Yuanke
2022-12-21CodeGen: Don't lazily construct MachineFunctionInfoMatt Arsenault
2022-12-04[Target] llvm::Optional => std::optionalFangrui Song
2022-06-07llvm-reduce: Add cloning of target MachineFunctionInfoMatt Arsenault
2022-04-19X86: Do not use ValueMap for PreallocatedIdsMatt Arsenault
2021-11-18[X86][AMX] Don't emit tilerelease for old AMX instrisic.Luo, Yuanke
2021-09-20[X86] Rename the X86WinAllocaExpander pass and related symbols to "DynAlloca"...Amara Emerson
2021-05-18Recommit X86: support Swift Async contextTim Northover
2021-05-17Revert "X86: support Swift Async context"Mitch Phillips
2021-05-17X86: support Swift Async contextTim Northover
2021-01-31[llvm] Drop unnecessary const from return types (NFC)Kazu Hirata
2020-05-20Reland [X86] Codegen for preallocatedArthur Eubanks
2020-05-20Revert "[X86] Codegen for preallocated"Arthur Eubanks
2020-05-20[X86] Codegen for preallocatedArthur Eubanks
2020-05-19CodeGen: Use RegisterMatt Arsenault
2020-04-19X86MachineFunctionInfo.h - remove unused include. NFC.Simon Pilgrim
2019-08-27[WinEH] Allocate space in funclets stack to save XMM CSRsPengfei Wang
2019-08-20Revert [WinEH] Allocate space in funclets stack to save XMM CSRsReid Kleckner
2019-07-26[WinEH] Allocate space in funclets stack to save XMM CSRsPengfei Wang
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-03-23Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie
2016-05-18Re-commit r269828 "X86: Avoid using _chkstk when lowering WIN_ALLOCA instruct...Hans Wennborg
2016-05-17Revert r269828 "X86: Avoid using _chkstk when lowering WIN_ALLOCA instructions"Hans Wennborg
2016-05-17X86: Avoid using _chkstk when lowering WIN_ALLOCA instructionsHans Wennborg
2016-04-18[NFC] Header cleanupMehdi Amini
2016-03-25X86: Use push-pop for materializing 8-bit immediates for minsize (take 2)Hans Wennborg
2016-01-12CXX_FAST_TLS calling convention: performance improvement for x86-64.Manman Ren
2015-12-15[WinEH] Remove unused intrinsic llvm.x86.seh.restoreframeReid Kleckner
2015-07-29Fix typo "fuction" noticed in comments in AssumptionCache.h, and also all the...Nick Lewycky
2015-07-22Fix -Wextra-semi warnings.Hans Wennborg
2015-07-07[WinEH] Make llvm.x86.seh.restoreframe work for stack realignment prologuesReid Kleckner
2015-07-07Use default member initializers to deduplicate code in X86MachineFunctionInfo...Reid Kleckner
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-02-10X86: Make @llvm.frameaddress work correctly with Windows unwind codesDavid Majnemer