summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Qualify use of llvm::empty that's ambiguous with std::emptySam McCall2019-05-291-1/+1
* Fix emission of _fltused for MSVC.James Y Knight2019-01-241-20/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* MachineModuleInfo: Store more specific reference to LLVMTargetMachine; NFCMatthias Braun2018-11-051-1/+1
* MachineModuleInfo: Initialize DbgInfoAvailable depending on debug_cus existingMatthias Braun2018-10-311-1/+2
* Remove trailing spaceFangrui Song2018-07-301-2/+2
* Move TargetLoweringObjectFile from CodeGen to Target to fix layeringDavid Blaikie2018-03-231-1/+1
* MachineFunction: Slight refactoring; NFCMatthias Braun2017-12-151-1/+2
* Remove redundant includes from lib/CodeGen.Michael Zolotukhin2017-12-131-1/+0
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* [CodeGen] Emit necessary .note sections for -fsplit-stackThan McIntosh2017-09-271-0/+1
* Retire the llvm.dbg.mir hack after r311594.Adrian Prantl2017-08-231-2/+0
* Remove PrologEpilogInserter's usage of DBG_VALUE's offset fieldAdrian Prantl2017-08-011-1/+3
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* CodeGen: Refactor MIR parsingMatthias Braun2017-06-061-6/+8
* [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-05-311-30/+35
* [LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih2017-05-181-2/+2
* Implement FreeMachineFunction::getPassName().Yaron Keren2017-03-071-0/+4
* Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun2016-12-011-201/+3
* Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"Eric Christopher2016-12-011-3/+201
* Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-201/+3
* Move VariableDbgInfo from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-1/+0
* Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-3/+0
* [CodeGen] Pass references, not pointers, to MMI helpers. NFC.Ahmed Bougacha2016-11-161-9/+9
* [CodeGen] Pull MMI helpers from FunctionLoweringInfo to MMI. NFC.Ahmed Bougacha2016-11-161-0/+51
* [CodeGen] Cleanup MachineModuleInfo doxygen comments. NFC.Ahmed Bougacha2016-11-161-39/+7
* CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun2016-08-241-3/+65
* MachineModuleInfo: Avoid dummy constructor, use INITIALIZE_TM_PASSMatthias Braun2016-08-241-13/+7
* Revert r279564. It introduces undefined behavior (binding a reference to aRichard Smith2016-08-231-70/+5
* CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun2016-08-231-5/+70
* Revert "(HEAD -> master, origin/master, origin/HEAD) CodeGen: Remove MachineF...Matthias Braun2016-08-231-49/+5
* CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun2016-08-231-5/+49
* Remove uses of builtin comma operator.Richard Trieu2016-02-181-1/+2
* Move EH-specific helper functions to a more appropriate placeDavid Majnemer2015-12-021-1/+1
* [WinEH] Move WinEHFuncInfo from MachineModuleInfo to MachineFunctionReid Kleckner2015-11-171-14/+1
* [WinEH] Remove more dead codeDavid Majnemer2015-10-101-9/+1
* [EH] Handle non-Function personalities like unknown personalitiesReid Kleckner2015-08-311-56/+1
* [WinEH] Add some support for code generating catchpadReid Kleckner2015-08-271-0/+2
* -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are dep...David Blaikie2015-08-031-1/+1
* [CodeGen] Force emission of personality directive if explicitly specifiedKeno Fischer2015-07-141-0/+3
* Initialize booleans CallsUnwindInit and CallsEHReturn with false instead of 0.Yaron Keren2015-07-031-4/+4
* [MMI] Use TinyPtrVector instead of PointerUnion with vector.Benjamin Kramer2015-06-291-98/+21
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Remove MachineModuleInfo::UsedFunctions as it has no users.Pete Cooper2015-06-111-17/+0
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-1/+1
* [WinEH] Emit EH tables for __CxxFrameHandler3 on 32-bit x86Reid Kleckner2015-05-291-0/+1
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-181-2/+2
* Re-commit "[SEH] Remove the old __C_specific_handler code now that WinEHPrepa...Reid Kleckner2015-04-231-8/+0
* Revert "[SEH] Remove the old __C_specific_handler code now that WinEHPrepare ...Reid Kleckner2015-04-231-0/+8
OpenPOWER on IntegriCloud