Remove UseThumbBacktraces. Just check if subtarget is darwin.
[oota-llvm.git] / lib / Target / ARM / ARMRegisterInfo.cpp
2009-06-18 Evan ChengRemove UseThumbBacktraces. Just check if subtarget...
2009-06-18 Evan Cheng- Update register allocation hint after coalescing...
2009-06-15 Evan ChengOn Darwin, frame pointer r7 is never available.
2009-06-15 Evan ChengPart 1.
2009-05-30 Bill WendlingUntabification.
2009-05-19 Bob WilsonFollow up on new support for memory operands in ARM...
2009-05-13 Bill WendlingChange MachineInstrBuilder::addReg() to take a flag...
2009-04-07 Jim GrosbachPR2985 / <rdar://problem/6584986>
2009-03-13 Evan ChengFix some significant problems with constant pools that...
2009-02-23 Bill WendlingPropagate debug loc info through prologue/epilogue.
2009-02-13 Dale Johannesenand one more file
2009-02-06 Evan ChengMove getPointerRegClass from TargetInstrInfo to TargetR...
2008-12-10 Evan ChengPreliminary ARM debug support based on patch by Mikael...
2008-12-03 Dan GohmanAdd a sanity-check to tablegen to catch the case where...
2008-11-12 Evan ChengFix encoding of single-precision VFP registers.
2008-10-03 Dan GohmanSwitch the MachineOperand accessors back to the short...
2008-09-27 Evan ChengRe-apply 56683 with fixes.
2008-09-26 Bill WendlingTemporarily reverting r56683. This is causing a failure...
2008-09-26 Evan ChengFix @llvm.frameaddress codegen. FP elimination optimiza...
2008-04-16 Nicolas GeoffrayInfrastructure for getting the machine code size of...
2008-03-31 Evan ChengMove reMaterialize() from TargetRegisterInfo to TargetI...
2008-02-27 Evan ChengSpiller now remove unused spill slots.
2008-02-20 Anton KorobeynikovRemove bunch of gcc 4.3-related warnings from Target
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2008-01-11 Chris Lattnerrename MachineInstr::setInstrDescriptor -> setDesc
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2008-01-07 Owen AndersonMove even more functionality from MRegisterInfo into...
2008-01-06 Chris Lattnerrename isLoad -> isSimpleLoad due to evan's desire...
2008-01-06 Chris Lattnerrename isStore -> mayStore to more accurately reflect...
2008-01-04 Owen AndersonMove some more functionality from MRegisterInfo to...
2008-01-01 Owen AndersonMove some more instruction creation methods from Regist...
2007-12-31 Owen AndersonMove copyRegToReg from MRegisterInfo to TargetInstrInfo...
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-30 Chris LattnerAdd new shorter predicates for testing machine operands...
2007-12-30 Chris LattnerUse MachineOperand::getImm instead of MachineOperand...
2007-12-30 Chris Lattneruse simplified operand addition methods.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-08 Evan ChengDoh
2007-12-08 Evan ChengFix a compilation warning.
2007-12-05 Evan ChengAdd a argument to storeRegToStackSlot and storeRegToAdd...
2007-12-02 Evan ChengRemove redundant foldMemoryOperand variants and other...
2007-11-13 Dale JohannesenAdd parameter to getDwarfRegNum to permit targets
2007-11-13 Bill WendlingUnify CALLSEQ_{START,END}. They take 4 parameters:...
2007-11-11 Anton KorobeynikovUse TableGen to emit information for dwarf register...
2007-10-18 Evan Cheng- Added getOpcodeAfterMemoryUnfold(). It doesn't unfold...
2007-10-18 Evan ChengUse SmallVectorImpl instead of SmallVector with hardcod...
2007-10-05 Evan Cheng- Added a few target hooks to generate load / store...
2007-09-26 Evan ChengAllow copyRegToReg to emit cross register classes copies.
2007-07-19 Evan ChengChange instruction description to split OperandList...
2007-07-19 Evan ChengOnly adjust esp around calls in presence of alloca.
2007-07-14 Anton KorobeynikovLong live the exception handling!
2007-07-10 Evan ChengRemove clobbersPred. Add an OptionalDefOperand to instr...
2007-07-05 Evan ChengAdded ARM::CPSR to represent ARM CPSR status register.
2007-05-29 Evan ChengAdd missing const qualifiers.
2007-05-15 Evan ChengAdd PredicateOperand to all ARM instructions that have...
2007-05-07 Lauro Ramos VenancioFix PR1390 in a better way.
2007-05-05 Lauro Ramos VenancioFix PR1390.
2007-05-03 Lauro Ramos VenancioDebug support for arm-linux.
2007-05-01 Evan ChengeliminateFrameIndex() change.
2007-05-01 Evan ChengUnder normal circumstances, when a frame pointer is...
2007-04-27 Lauro Ramos Venancioadd parenthesis.
2007-04-27 Lauro Ramos VenancioIn Thumb mode, the frame register must be R7.
2007-04-25 Evan ChengMatch MachineFunction::UsedPhysRegs changes.
2007-04-19 Lauro Ramos VenancioFix a bug in getFrameRegister.
2007-04-16 Anton KorobeynikovRemoved tabs everywhere except autogenerated & external...
2007-04-03 Evan ChengFixed a bug that causes codegen of noop like add r0...
2007-03-20 Evan ChengAdded MRegisterInfo hook to re-materialize an instruction.
2007-03-19 Evan ChengFix naming inconsistencies.
2007-03-07 Evan ChengFix one more Thumb eliminateFrameIndex bug.
2007-03-06 Evan ChengRegister scavenging is now on by default for ARM.
2007-03-06 Evan ChengScavenge a register using the register scavenger when...
2007-03-02 Dale Johanneseneliminate unnecessary reset of SP in epilog on darwin
2007-03-01 Evan ChengUse a spilled free callee-saved register as scratch...
2007-03-01 Evan Cheng- Track which callee-saved registers are spilled.
2007-02-28 Evan ChengDoh. ARM::PC is obvious a reserved register.
2007-02-28 Evan ChengMake requiresRegisterScavenging determination on a...
2007-02-28 Evan ChengStart making use of RegScavenger.
2007-02-27 Evan ChengLet MRegisterInfo now owns RegScavenger; eliminateFrame...
2007-02-23 Lauro Ramos Venanciobugfix: SP wasn't updated for varargs when frame pointe...
2007-02-23 Evan ChengAdd option to turn on register scavenger; By default...
2007-02-21 Jim LaskeySupport to provide exception and selector registers.
2007-02-19 Evan ChengRe-apply my liveintervalanalysis changes. Now with...
2007-02-19 Reid SpencerFor PR1207:
2007-02-17 Evan ChengAdded getReservedRegs().
2007-02-07 Evan ChengisLowRegister() expects input is a physical register.
2007-02-07 Evan ChengRename.
2007-02-07 Evan ChengIf sp offset will be materialized in a register. Clear...
2007-02-07 Evan ChengGet rid of references to iostream.
2007-02-07 Evan ChengIn thumb mode, R3 is reserved, but it can be live in...
2007-02-07 Evan Cheng- If fp (r7) is used to reference stack objects, use...
2007-02-07 Evan ChengeliminateFrameIndex() is even more complicated if frame...
2007-02-07 Evan ChengSpill / restore should avoid modifying the condition...
2007-02-06 Evan ChengfoldMemoryOperand() cannot fold tMOVrr sp into load...
2007-02-06 Evan ChengeliminateFrameIndex() bug when frame pointer is used...
2007-02-02 Lauro Ramos Venanciobugfix: SP isn't resetted when function has FP and...
2007-02-02 Evan ChengAnother thumb large stack offset codegen bug.
2007-02-02 Evan ChengUgh. Only meant to do this in thumb mode.
2007-02-01 Evan ChengAlso set alignment of stack-based structs to 4 in thumb...
2007-02-01 Evan ChengSpecial epilogue for vararg functions. We cannot do...
next