Updated.
[oota-llvm.git] / lib / Target / ARM /
2007-03-25 Chris Lattnerswitch TargetLowering::getConstraintType to take the...
2007-03-21 Dale Johannesenrepair x86 performance, dejagnu problems from previous...
2007-03-20 Evan ChengUpdated.
2007-03-20 Dale Johannesendo not share old induction variables when this would...
2007-03-20 Lauro Ramos Venanciobugfix: When the source register of CALL_NOLINK was...
2007-03-20 Evan ChengMake two piece constant generation as a single instruct...
2007-03-20 Evan ChengNew entry.
2007-03-20 Evan ChengAdded MRegisterInfo hook to re-materialize an instruction.
2007-03-20 Chris Lattnerfix indentation
2007-03-20 Dale Johannesenfix obvious comment bug
2007-03-19 Evan ChengFix naming inconsistencies.
2007-03-19 Evan ChengSpecial LDR instructions to load from non-pc-relative...
2007-03-19 Evan ChengConstant generation instructions are re-materializable.
2007-03-16 Lauro Ramos VenancioOnly ARMv6 has BSWAP.
2007-03-16 Evan ChengAdded isLegalAddressExpression(). Only allows X +/...
2007-03-13 Evan ChengAM2 can match 2^n +/- 1. e.g. ldr r3, [r2, r2, lsl #2]
2007-03-13 Evan ChengZero is always a legal AM immediate.
2007-03-13 Evan ChengImplement getTargetLowering() or else LSR won't be...
2007-03-12 Evan ChengUpdated TargetLowering LSR addressing mode hooks for...
2007-03-09 Evan ChengMinor stuff.
2007-03-09 Evan ChengAdd comments about LSR / ARM.
2007-03-09 Evan ChengUnfinished work and ideas related to register scavenger.
2007-03-09 Dale Johannesenapply comments from review of last patch
2007-03-09 Dale JohannesenAdd some observations from CoreGraphics benchmark....
2007-03-08 Evan ChengImplement inline asm modifier c.
2007-03-08 Evan ChengFix a typo.
2007-03-08 Evan ChengPutting more constants which do not contain relocations...
2007-03-08 Evan ChengChange register allocation order to Dale's suggestion.
2007-03-08 Evan ChengBug fix. Not advancing the register scavenger iterator...
2007-03-08 Evan ChengFor Darwin, put constant data into .const, .const_data...
2007-03-07 Evan ChengOnly safe to use a call-clobbered or spilled callee...
2007-03-07 Anton KorobeynikovRefactoring of formal parameter flags. Enable properly...
2007-03-07 Evan ChengARM always use register scavenger. No longer reserves...
2007-03-07 Evan ChengFix some brittle code. Watch out for cases where regist...
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 ChengMake load / store optimizer use register scavenger.
2007-03-06 Evan ChengCode clean up. Prepare to use register scavenger.
2007-03-06 Evan ChengScavenge a register using the register scavenger when...
2007-03-06 Anton KorobeynikovUse new SDIselParamAttr enumeration. This removes ...
2007-03-05 Lauro Ramos VenancioUse init_array/fini_array sections for static contructo...
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-03-01 Evan ChengSwitch from std::vector<bool> to BitVector.
2007-03-01 Bill WendlingGet rid of verboten <iostream> include.
2007-02-28 Dale JohannesenChanges requested in review of last pass. Also pulled...
2007-02-28 Evan ChengDoh. ARM::PC is obvious a reserved register.
2007-02-28 Dale JohannesenAdd intelligence about where to break large blocks.
2007-02-28 Evan ChengMake requiresRegisterScavenging determination on a...
2007-02-28 Evan ChengTemporary: make R12 available in ARM mode if RegScaveng...
2007-02-28 Evan ChengStart making use of RegScavenger.
2007-02-28 Evan ChengPEI now passes a RegScavenger ptr to eliminateFrameIndex.
2007-02-27 Evan ChengMinor tweak. Allocate r0 to r3 in reverse order, r3...
2007-02-27 Evan ChengLet MRegisterInfo now owns RegScavenger; eliminateFrame...
2007-02-25 Dale Johannesencosmetic changes from review of last patch. obvious
2007-02-25 Dale Johannesenremove crediting of Evan Cheng and me.
2007-02-25 Dale JohannesenRemoved WaterListOffset, inserted BBOffsets. Remove...
2007-02-23 Lauro Ramos Venanciobugfix: SP wasn't updated for varargs when frame pointe...
2007-02-23 Lauro Ramos VenancioFix stack alignment in functions with varargs.
2007-02-23 Dale Johannesenrewrite of constant islands
2007-02-23 Evan ChengAdded -march=thumb; removed -enable-thumb.
2007-02-23 Evan ChengAdd option to turn on register scavenger; By default...
2007-02-22 Jim LaskeySimplify lowering and selection of exception ops.
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-14 Chris LattnerGeneralize TargetData strings, to support more interest...
2007-02-13 Lauro Ramos VenancioAdd space between // and the comment.
2007-02-13 Lauro Ramos VenancioAdd ABI information to ARM subtarget.
2007-02-13 Lauro Ramos VenancioAccording to ARM EABI, 8-bytes function arguments must...
2007-02-09 Evan ChengThese vectors are frequently large. Use std::vector...
2007-02-09 Evan ChengAdd reference counting to constantpool entries. Delete...
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 ChengNew entry.
2007-02-07 Evan ChengIn thumb mode, R3 is reserved, but it can be live in...
2007-02-07 Evan ChengUpdate
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 ChengSelect add FI, c correctly.
2007-02-06 Evan ChengfoldMemoryOperand() cannot fold tMOVrr sp into load...
2007-02-06 Evan ChengeliminateFrameIndex() bug when frame pointer is used...
2007-02-06 Evan Cheng- Store val, [sp, c] must be selected to tSTRsp.
2007-02-03 Evan ChengARM callseq_end should have a input flag operand so...
2007-02-03 Evan ChengFix comments.
2007-02-03 Evan Cheng- Branch max. displacement calculation bug.
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 ChengUse MBB.empty() instead of MBB.size() for speed.
2007-02-02 Evan ChengWatch out for empty BB.
2007-02-02 Evan ChengUgh. Only meant to do this in thumb mode.
2007-02-02 Chris Lattneradd a note
2007-02-02 Evan ChengFix a bug in getARMCMP (which translate CondCode to...
2007-02-01 Evan ChengThumb does not have clz.
2007-02-01 Lauro Ramos VenancioDefine PrivateGlobalPrefix for ARM Linux. (Fix CodeGen...
next