summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
AgeCommit message (Expand)Author
2019-09-23[Alignment][NFC] DataLayout migration to llvm::AlignGuillaume 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-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-07-18[COFF] Change a variable type to be const in the HeapAllocSite map.Amy Huang
2019-07-16Fix parameter name comments using clang-tidy. NFC.Rui Ueyama
2019-06-27[Backend] Keep call site info valid through the backendDjordje Todorovic
2019-06-26[CodeGen] Improve formatting of jump tables (NFC)Evandro Menezes
2019-06-13[CodeGen] Add getMachineMemOperand + MachineMemOperand::Flags allocator helpe...Simon Pilgrim
2019-04-24Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with ...Amy Huang
2019-04-23Revert "[MS] Emit S_HEAPALLOCSITE debug info" because of ToTWin64(db)Amy Huang
2019-04-19Attempt to fix buildbot failure in commit 1bb57bac959ac163fd7d8a76d734ca3e0ec...Amy Huang
2019-04-19[MS] Emit S_HEAPALLOCSITE debug infoAmy Huang
2019-04-12Move addFrameInst out of line and remove the MCDwarf.h include.Eric Christopher
2019-04-04[IR] Refactor attribute methods in Function class (NFC)Evandro Menezes
2019-01-31GlobalISel: Use helper function for MMO splittingMatt Arsenault
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-16[GISel]: Add support for CSEing continuously during GISel passes.Aditya Nandakumar
2018-11-17Use llvm::copy. NFCFangrui Song
2018-11-05MachineFunction: Store more specific reference to LLVMTargetMachine; NFCMatthias Braun
2018-10-25Reland "[WebAssembly] LSDA info generation"Heejin Ahn
2018-10-16Revert "[WebAssembly] LSDA info generation"Krasimir Georgiev
2018-10-16[WebAssembly] LSDA info generationHeejin Ahn
2018-09-29Fix comment indentation in addLandingPadHeejin Ahn
2018-09-28[WebAssembly] Fix memory leak on WasmEHFuncInfoHeejin Ahn
2018-09-26Silence compiler warning about unused variable introduced in r343018Mikael Holmen
2018-09-25Unify landing pad information adding routines (NFC)Heejin Ahn
2018-09-20Add the ability to register callbacks for removal and insertion of MachineInstrsAditya Nandakumar
2018-08-16[MI] Change the array of `MachineMemOperand` pointers to beChandler Carruth
2018-07-26CodeGen: Cleanup regmask construction; NFCMatthias Braun
2018-06-19[WebAssembly] Add WasmEHFuncInfo for unwind destination informationHeejin Ahn
2018-04-30[MIR] Reset unique MBB numbering in MachineFunction::reset()Roman Tereshin
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber
2018-02-26[CodeGen] Don't omit any redundant information in -debug outputFrancis Visoiu Mistrih
2018-01-18[CodeGen][NFC] Rename IsVerbose to IsStandalone in Machine*::printFrancis Visoiu Mistrih
2018-01-18[CodeGen] Print RegClasses on MI in verbose modeFrancis Visoiu Mistrih
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-12-15MachineFunction: Slight refactoring; NFCMatthias Braun
2017-12-13[CodeGen] Print jump-table index operands as %jump-table.0 in both MIR and de...Francis Visoiu Mistrih
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-28[CodeGen] Rename functions PrintReg* to printReg*Francis Visoiu Mistrih
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-15NFC Remove default argument of DataLayout::getPointerABIAlignmentFangrui Song
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-10-10[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko
2017-09-14Add AddresSpace to PseudoSourceValue.Jan Sjodin
2017-09-05Add llvm.codeview.annotation to implement MSVC __annotationReid Kleckner
2017-08-22TargetInstrInfo: Change duplicate() to work on bundles.Matthias Braun