summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/MI/LiveIntervalTest.cpp
Commit message (Expand)AuthorAgeFilesLines
* [unittests] Add InitializePasses.h includesHeejin Ahn2019-11-131-0/+1
* LiveIntervals: Fix handleMoveUp with subreg def moving across a defMatt Arsenault2019-10-181-0/+40
* [NewPM] Port MachineModuleInfo to the new pass manager.Yuanfang Chen2019-09-301-3/+3
* Fix typoMatt Arsenault2019-09-261-2/+2
* MachineModuleInfo: Store more specific reference to LLVMTargetMachine; NFCMatthias Braun2018-11-051-5/+6
* [LiveIntervals] Handle moving up dead partial writeTim Renouf2018-02-261-0/+25
* Followup on Proposal to move MIR physical register namespace to '$' sigil.Puyan Lotfi2018-01-311-6/+6
* Remove redundant includes from unittests.Michael Zolotukhin2017-12-131-2/+0
* Rename LiveIntervalAnalysis.h to LiveIntervals.hMatthias Braun2017-12-131-1/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* Delete Default and JITDefault code modelsRafael Espindola2017-08-031-3/+2
* UnitTests: Followup to 305519Matthias Braun2017-06-151-1/+1
* UnitTests: Replace some if(x)report_fatal_error() with EXPECT_TRUE(!x)Matthias Braun2017-06-151-2/+1
* UnitTests: Do not use assert() for error checkingMatthias Braun2017-06-061-1/+2
* Re-sort #include lines for unittests. This uses a slightly modifiedChandler Carruth2017-06-061-2/+2
* CodeGen: Refactor MIR parsingMatthias Braun2017-06-061-6/+4
* Fix subreg value numbers in handleMoveUpStanislav Mekhanoshin2017-03-111-0/+18
* Test if we can use raw strings on all platforms compiling LLVM.Matthias Braun2017-02-231-126/+126
* CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun2016-08-241-3/+3
* MachineModuleInfo: Avoid dummy constructor, use INITIALIZE_TM_PASSMatthias Braun2016-08-241-1/+1
* Revert r279564. It introduces undefined behavior (binding a reference to aRichard Smith2016-08-231-1/+2
* CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun2016-08-231-2/+1
* Revert "(HEAD -> master, origin/master, origin/HEAD) CodeGen: Remove MachineF...Matthias Braun2016-08-231-1/+2
* CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun2016-08-231-2/+1
* MIRParser: Use dot instead of colon to mark subregistersMatthias Braun2016-07-261-4/+4
* LiveIntervalAnalysis: Fix handleMoveDown() problemMatthias Braun2016-07-261-62/+91
* LiveIntervalAnalysis: findLastUseBefore() must ignore undef uses.Matthias Braun2016-06-111-0/+24
* LiveIntervalAnalysis: Fix handleMove() re-using the wrong value numberMatthias Braun2016-05-241-2/+24
* Delete Reloc::Default.Rafael Espindola2016-05-181-1/+1
* Appease MSVCMatthias Braun2016-05-101-0/+1
* LLVMTargetMachine: Add functions to create MIModuleInfo/MIFunction; NFCMatthias Braun2016-05-101-8/+3
* LiveIntervalAnalysis: Fix handleMove() extending liverange for undef inputsMatthias Braun2016-05-061-0/+11
* Add unittest for LiveIntervalAnalysis::handleMove()Matthias Braun2016-05-021-3/+304
* Make a stub version of MITests, instead of reverting.NAKAMURA Takumi2016-02-181-0/+6
* Revert "LiveIntervalAnalysis: Remove LiveVariables requirement" and LiveInter...Matthias Braun2016-02-181-306/+0
* Remove an unnecessary std::move to fix -Wpessimizing-move warning.Craig Topper2016-02-161-1/+1
* Fix typo in LiveIntervalTestMatthias Braun2016-02-151-1/+1
* Add unittest for LiveIntervalAnalysis::handleMove()Matthias Braun2016-02-151-0/+306
OpenPOWER on IntegriCloud