summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/PatchableFunction.cpp
AgeCommit message (Expand)Author
2025-05-22[LLVM][CodeGen] Add convenience accessors for MachineFunctionProperties (#140...users/pcc/spr/main.elf-add-branch-to-branch-optimizationRahul Joshi
2025-03-12[CodeGen][NPM] Port PatchableFunction to NPM (#129866)Akshat Oke
2024-01-22[CodeGen][X86] Fix lowering of tailcalls when `-ms-hotpatch` is used (#77245)Alexandre Ganea
2022-11-30[CodeGen][X86] Crash fixes for "patchable-function" passSylvain Audi
2022-03-16Cleanup codegen includesserge-sans-paille
2022-03-10Revert "Cleanup codegen includes"Nico Weber
2022-03-10Cleanup codegen includesserge-sans-paille
2020-02-01[PatchableFunction] Use an empty DebugLocFangrui Song
2020-01-24[PatchableFunction] Allow empty entry MachineBasicBlockFangrui Song
2020-01-10[AArch64] Add function attribute "patchable-function-entry" to add NOPs at fu...Fangrui Song
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-09-27[Alignment][NFC] Remove unneeded llvm:: scoping on Align typesGuillaume Chatelet
2019-09-11[Alignment] Use llvm::Align in MachineFunction and TargetLowering - fixes mir...Guillaume Chatelet
2019-09-05[LLVM][Alignment] Make functions using log of alignment explicitGuillaume Chatelet
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-09[DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr.Shiva Chen
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-01-13[CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus
2016-08-25MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun
2016-08-08Revert "[X86] Support the "ms-hotpatch" attribute."Charles Davis
2016-08-08[X86] Support the "ms-hotpatch" attribute.Charles Davis
2016-07-13PatchableFunction: Skip pseudos that do not create codeMatthias Braun
2016-06-30Delete unused includes. NFC.Rafael Espindola
2016-04-19Add a description for the PatchableFunction pass; NFCSanjoy Das
2016-04-19Introduce a "patchable-function" function attributeSanjoy Das