]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - opencl/llvm.git/history - lib/CodeGen/PrologEpilogInserter.cpp
Cleanup collectChangingRegs
[opencl/llvm.git] / lib / CodeGen / PrologEpilogInserter.cpp
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Pedro ArtigasChanged the liveness tracking in the RegisterScavenger
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-06-25 NAKAMURA TakumiRe-apply r211399, "Generate native unwind info on Win64...
2014-06-22 NAKAMURA TakumiRevert r211399, "Generate native unwind info on Win64"
2014-06-20 Reid KlecknerGenerate native unwind info on Win64
2014-06-07 Alp TokerFix typos
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-10 Reid KlecknerMove the segmented stack switch to a function attribute
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-02-21 Juergen Ributzka[Stackmaps] Move the target-independent frame index...
2014-02-01 Josh Magee[stackprotector] Implement the sspstrong rules for...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2013-12-19 Josh Magee[stackprotector] Use analysis from the StackProtector...
2013-12-17 Quentin ColombetAdd warning capabilities in LLVM.
2013-12-17 Quentin ColombetRevert r197438 and r197447 until we figure out how...
2013-12-16 Quentin ColombetAdd warning capabilities in LLVM.
2013-11-29 Lang HamesRefactor a lot of patchpoint/stackmap related code...
2013-10-31 Rafael EspindolaRemove the --shrink-wrap option.
2013-09-11 Bill WendlingSimplify the checking of function attributes by using...
2013-07-15 Manman RenPEI: Support for non-zero SPAdj at beginning of a basic...
2013-07-12 Manman RenPEI: refactor replaceFrameIndices(MF) to call replaceFr...
2013-07-05 Richard Sandiford[SystemZ] Clean up register scavenging code
2013-07-03 Craig TopperUse SmallVectorImpl instead of SmallVector for iterator...
2013-06-16 David BlaikieDebug Info: Simplify Frame Index handling in DBG_VALUE...
2013-06-14 Derek SchuffMake PrologEpilogInserter save/restore all callee saved...
2013-06-08 Quentin ColombetReapply r183552. This time, use a standard type for...
2013-06-07 Quentin ColombetRevert commits related to stack warning.
2013-06-07 Quentin ColombetAdd a backend option to warn on a given stack size...
2013-04-05 Hal FinkelReapply r178845 with fix - Fix bug in PEI's virtual...
2013-04-05 Hal FinkelRevert r178845 - Fix bug in PEI's virtual-register...
2013-04-05 Hal FinkelFix bug in PEI's virtual-register scavenging
2013-03-26 Hal FinkelUpdate PEI's virtual-register-based scavenging to suppo...
2013-03-22 Hal FinkelAllow the register scavenger to spill multiple registers
2013-03-14 Hal FinkelProvide the register scavenger to processFunctionBefore...
2013-03-05 Bill WendlingRemove unused #includes.
2013-02-21 Eli BenderskyMove the eliminateCallFramePseudoInstr method from...
2013-02-18 Benjamin KramerSupport for HiPE-compatible code emission, patch by...
2013-02-01 Chad RosierUse a continue to simplify loop and reduce indentation...
2013-01-31 Chad RosierAdd braces, so my head doesn't explode.
2013-01-31 Chad Rosier[PEI] Pass the frame index operand number to the elimin...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-14 Chad RosierRemove dead code.
2012-10-17 Jakob Stoklund OlesenMerge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-05-30 Chad RosierRemove extra space.
2012-03-04 Craig TopperUse uint16_t to store registers in callee saved registe...
2012-02-21 Andrew TrickClear virtual registers after they are no longer refere...
2012-02-08 Andrew TrickCodegen pass definition cleanup. No functionality.
2012-02-06 Andrew TrickExpose TargetPassConfig to PEI Pass
2011-12-21 Jakob Stoklund OlesenMove common code into an MRI function.
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-10-14 Evan ChengA few 80-col violations.
2011-08-31 Rafael EspindolaSpelling and grammar fixes to problems found by Duncan.
2011-08-30 Rafael EspindolaEmit segmented-stack specific code into function prolog...
2011-08-04 Jakob Stoklund OlesenCount the total amount of stack space used in compiled...
2011-06-28 Evan ChengMove CallFrameSetupOpcode and CallFrameDestroyOpcode...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-03-03 Jim GrosbachAllow a target to choose whether to prefer the scavenge...
2011-01-10 Anton KorobeynikovRename TargetFrameInfo into TargetFrameLowering. Also...
2011-01-07 Evan ChengDo not model all INLINEASM instructions as having unmod...
2010-11-27 Anton KorobeynikovMove more PEI-related hooks to TFI
2010-11-27 Anton KorobeynikovMove callee-saved regs spills / reloads to TFI
2010-11-18 Anton KorobeynikovMove hasFP() and few related hooks to TargetFrameInfo.
2010-11-15 Anton KorobeynikovFirst step of huge frame-related refactoring: move...
2010-10-27 Jim GrosbachFormatting.
2010-10-18 Jim GrosbachTrivial grammar tweak.
2010-10-12 Owen AndersonBegin adding static dependence information to passes...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-08-26 Jim GrosbachSimplify eliminateFrameIndex() interface back down...
2010-08-26 Jim GrosbachRemove the now obsolete frame index virtual re-use...
2010-08-25 Jim GrosbachAdd some statistics for PEI register scavenging
2010-08-24 Jim GrosbachMove enabling the local stack allocation pass into...
2010-08-23 Jim GrosbachRemove the MFI storage of the local allocation block...
2010-08-23 Jim GrosbachBetter handling of local offsets for downwards growing...
2010-08-19 Jim GrosbachUpdate local stack block allocation to let PEI do the...
2010-08-17 Jim GrosbachAdd materialization of virtual base registers for frame...
2010-08-16 Jim Grosbachtidy up. remove unused local.
2010-08-16 Jim GrosbachBetter handle alignment requirements for local objects...
2010-08-14 Jim GrosbachAdd a local stack object block allocation pass. This...
2010-08-06 Jim GrosbachCleanup comment wording
2010-07-27 Bill WendlingIt's better to have the arrays, which would trigger...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-07-08 Jim GrosbachClean up scavengeRegister() a bit to prefer available...
2010-07-08 Jim GrosbachWhen processing frame index virtual registers, consider...
2010-07-03 Evan ChengRemove isSS argument from CreateFixedObject. Fixed...
2010-07-02 Jim GrosbachCustom inserters (e.g., conditional moves in Thumb1...
2010-07-02 Dale JohannesenPropagate the AlignStack bit in InlineAsm's to the
2010-06-02 Rafael EspindolaRemove the TargetRegisterClass member from CalleeSavedInfo
2010-06-02 Rafael EspindolaRemove uses of getCalleeSavedRegClasses from outside the
2010-05-22 Evan ChengImplement @llvm.returnaddress. rdar://8015977.
2010-05-14 Bill WendlingRename "HasCalls" in MachineFrameInfo to "AdjustsStack...
2010-05-06 Evan ChengAdd argument TargetRegisterInfo to loadRegFromStackSlot...
next