summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/InlineSpiller.cpp
Commit message (Expand)AuthorAgeFilesLines
* [InlineSpiller] Fix a crash due to lack of forward progress from remat (try 2)Philip Reames2019-02-121-0/+35
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Revert change 335077 "[InlineSpiller] Fix a crash due to lack of forward prog...Artur Pilipenko2018-06-251-26/+0
* [InlineSpiller] Fix a crash due to lack of forward progress from remat specif...Philip Reames2018-06-191-0/+26
* [DebugInfo] Only handle DBG_VALUE in InlineSpiller.Shiva Chen2018-05-161-2/+8
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-41/+42
* [DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen2018-05-091-2/+2
* IWYU for llvm-config.h in llvm, additions.Nico Weber2018-04-301-0/+1
* LiveStacks: Rename LiveStack.{h|cpp} to LiveStacks.{h|cpp}; NFCMatthias Braun2017-12-181-1/+1
* Rename LiveIntervalAnalysis.h to LiveIntervals.hMatthias Braun2017-12-131-1/+1
* [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih2017-12-071-1/+1
* [CodeGen] Rename functions PrintReg* to printReg*Francis Visoiu Mistrih2017-11-281-2/+2
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-3/+3
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-1/+1
* Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman2017-10-151-1/+1
* [dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton2017-10-121-1/+1
* [RegAlloc] Keep a copy of live interval for the spilled vregs in HoistSpillHe...Wei Mi2017-09-131-24/+29
* [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-08-291-38/+45
* RA: Replace asserts related to empty live intervalsMatt Arsenault2017-07-241-1/+4
* RA: Remove another assert on empty intervalsMatt Arsenault2017-07-221-2/+2
* [InlineSpiller] Only account for real spills in the hoisting logicQuentin Colombet2017-06-071-3/+6
* [InlineSpiller] Don't spill fully undef valuesQuentin Colombet2017-06-051-2/+24
* PR32382: Fix emitting complex DWARF expressions.Adrian Prantl2017-04-181-13/+3
* CodeGen : Check LLVM_ENABLE_DUMP definition for dumpMachineInstrRangeWithSlot...Junmo Park2017-03-281-1/+2
* Minor code cleanup. NFC.Junmo Park2017-02-251-1/+1
* Fix for InlineSpiller accessing not updated dom tree base information.Bjorn Pettersson2017-01-041-4/+4
* [InlineSpiller] Don't call TargetInstrInfo::foldMemoryOperand with an empty l...Quentin Colombet2016-12-081-0/+5
* [X86] Allow folding of stack reloads when loading a subreg of the spilled regMichael Kuperstein2016-11-231-4/+7
* Place the lowered phi instruction(s) before the DEBUG_VALUE entryKeith Walker2016-09-161-1/+1
* When the inline spiller rematerializes an instruction, take the debug locatio...Wolfgang Pieb2016-08-161-1/+7
* Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer2016-08-121-4/+1
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-2/+2
* Allow dead insts to be kept in DeadRemat only when they are rematerializable.Wei Mi2016-07-081-3/+3
* CodeGen: Use MachineInstr& in HoistSpillHelper, NFCDuncan P. N. Exon Smith2016-06-301-14/+15
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-24/+24
* InsertPointAnalysis: Move current live interval from being a class memberWei Mi2016-05-231-3/+3
* Fix a bug when hoist spill to a BB with landingpad successor.Wei Mi2016-05-111-6/+10
* [foldMemoryOperand()] Pass LiveIntervals to enable liveness check.Jonas Paulsson2016-05-101-2/+2
* Spelling and grammar corrections in comments.Eric Christopher2016-05-041-15/+15
* Don't skip splitSeparateComponents in eliminateDeadDefs for HoistSpillHelper:...Wei Mi2016-04-151-12/+22
* Sink DI metadata usage out of MachineInstr.h and MachineInstrBuilder.hReid Kleckner2016-04-141-0/+1
* Recommit r265547, and r265610,r265639,r265657 on top of it, plusWei Mi2016-04-131-478/+527
* Revert r265547 "Recommit r265309 after fixed an invalid memory reference bug ...Hans Wennborg2016-04-081-522/+478
* InlineSpiller.cpp: Escap \@ in r265547. [-Wdocumentation]NAKAMURA Takumi2016-04-071-1/+1
* Fix the sanitizer bootstrap error in r265547.Wei Mi2016-04-071-1/+8
* Fix the compare-clang diff error introduced by r265547.Wei Mi2016-04-061-1/+2
* Recommit r265309 after fixed an invalid memory reference bug happenedWei Mi2016-04-061-478/+514
* Revert r265309 and r265312 because they caused some errors I need to investig...Wei Mi2016-04-041-515/+479
* Fix unused var warning caused by r265309.Wei Mi2016-04-041-3/+3
* Replace analyzeSiblingValues with new algorithm to fix its compileWei Mi2016-04-041-478/+514
OpenPOWER on IntegriCloud