summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/InlineSpiller.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix typo "psuedo" in commentsJay Foad2020-01-031-1/+1
* [NFC] Fixes -Wrange-loop-analysis warningsMark de Wever2020-01-011-3/+3
* [MIBundles] Move analyzePhysReg out of MIBundleOperands iterator (NFC).Florian Hahn2019-12-021-2/+1
* [MIBundles] Move analyzeVirtReg out of MIBundleOperands iterator (NFC).Florian Hahn2019-12-021-5/+3
* Move LiveRangeCalc header to publicily available position. NFCMarcello Maggioni2019-10-171-1/+1
* [DebugInfo][If-Converter] Update call site info during the optimizationNikola Prica2019-10-081-1/+1
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-2/+2
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-1/+1
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-7/+5
* [CodeGen] Enhance `MachineInstrSpan` to allow the end of MBB to be used.Michael Liao2019-07-051-3/+3
* [Backend] Keep call site info valid through the backendDjordje Todorovic2019-06-271-0/+2
* [SystemZ, RegAlloc] Favor 3-address instructions during instruction selection.Jonas Paulsson2019-06-081-1/+1
* [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
OpenPOWER on IntegriCloud