aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-12-21[MC] Split MCContext::createTempSymbol, default AlwaysAddSuffix to true, and ...Fangrui Song1-1/+2
2020-11-30Add MachineModuleInfo constructor with external MCContextHendrik Greving1-1/+17
2020-10-16Revert "make the AsmPrinterHandler array public"Jameson Nash1-2/+2
2020-10-16make the AsmPrinterHandler array publicJameson Nash1-2/+2
2020-07-27Fix the move constructor of MMI to move MachineFunctions mapSridhar Gopinath1-1/+2
2020-04-06Allow MachineFunction to obtain non-const Function (to enable MIR-level debug...Daniel Sanders1-2/+1
2020-04-03[NFC][XCOFF][AIX] Refactor get/setContainingCsectjasonliu1-9/+0
2020-01-18[AsmPrinter] Delete dead takeDeletedSymbsForFunction()Fangrui Song1-47/+2
2019-11-20[AIX] Lowering jump table, constant pool and block address in asmXiangling Liao1-1/+12
2019-11-13Sink all InitializePasses.h includesReid Kleckner1-0/+1
2019-10-07Second attempt to add iterator_range::empty()Jordan Rose1-2/+2
2019-09-30[NewPM] Port MachineModuleInfo to the new pass manager.Yuanfang Chen1-23/+60
2019-08-09[CodeGen] Require a name for a block addr targetBill Wendling1-1/+1
2019-08-08[llvm-mc] Add reportWarning() to MCContextBrian Cain1-3/+3
2019-05-29Qualify use of llvm::empty that's ambiguous with std::emptySam McCall1-1/+1
2019-01-24Fix emission of _fltused for MSVC.James Y Knight1-20/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-05MachineModuleInfo: Store more specific reference to LLVMTargetMachine; NFCMatthias Braun1-1/+1
2018-10-31MachineModuleInfo: Initialize DbgInfoAvailable depending on debug_cus existingMatthias Braun1-1/+2
2018-07-30Remove trailing spaceFangrui Song1-2/+2
2018-03-23Move TargetLoweringObjectFile from CodeGen to Target to fix layeringDavid Blaikie1-1/+1
2017-12-15MachineFunction: Slight refactoring; NFCMatthias Braun1-1/+2
2017-12-13Remove redundant includes from lib/CodeGen.Michael Zolotukhin1-1/+0
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-1/+1
2017-09-27[CodeGen] Emit necessary .note sections for -fsplit-stackThan McIntosh1-0/+1
2017-08-23Retire the llvm.dbg.mir hack after r311594.Adrian Prantl1-2/+0
2017-08-01Remove PrologEpilogInserter's usage of DBG_VALUE's offset fieldAdrian Prantl1-1/+3
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-1/+1
2017-06-06CodeGen: Refactor MIR parsingMatthias Braun1-6/+8
2017-05-31[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko1-30/+35
2017-05-18[LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih1-2/+2
2017-03-07Implement FreeMachineFunction::getPassName().Yaron Keren1-0/+4
2016-12-01Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun1-201/+3
2016-12-01Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"Eric Christopher1-3/+201
2016-11-30Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun1-201/+3
2016-11-30Move VariableDbgInfo from MachineModuleInfo to MachineFunctionMatthias Braun1-1/+0
2016-11-30Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun1-3/+0
2016-11-16[CodeGen] Pass references, not pointers, to MMI helpers. NFC.Ahmed Bougacha1-9/+9
2016-11-16[CodeGen] Pull MMI helpers from FunctionLoweringInfo to MMI. NFC.Ahmed Bougacha1-0/+51
2016-11-16[CodeGen] Cleanup MachineModuleInfo doxygen comments. NFC.Ahmed Bougacha1-39/+7
2016-08-24CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun1-3/+65
2016-08-24MachineModuleInfo: Avoid dummy constructor, use INITIALIZE_TM_PASSMatthias Braun1-13/+7
2016-08-23Revert r279564. It introduces undefined behavior (binding a reference to aRichard Smith1-70/+5
2016-08-23CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun1-5/+70
2016-08-23Revert "(HEAD -> master, origin/master, origin/HEAD) CodeGen: Remove MachineF...Matthias Braun1-49/+5
2016-08-23CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun1-5/+49
2016-02-18Remove uses of builtin comma operator.Richard Trieu1-1/+2
2015-12-02Move EH-specific helper functions to a more appropriate placeDavid Majnemer1-1/+1
2015-11-17[WinEH] Move WinEHFuncInfo from MachineModuleInfo to MachineFunctionReid Kleckner1-14/+1
2015-10-10[WinEH] Remove more dead codeDavid Majnemer1-9/+1