Don't use PassInfo* as a type identifier for passes. Instead, use the address of...
[oota-llvm.git] / lib / Target / ARM / Thumb2SizeReduction.cpp
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-06-24 Bob WilsonPR7458: Try commuting Thumb2 instruction operands to...
2010-06-08 Jim Grosbachfix typo
2010-04-13 Dan GohmanUse MachineBasicBlock::isLiveIn.
2010-03-13 Benjamin KramerFix another warning. There is a functionality change...
2010-03-13 Bob WilsonChange ARM ld/st multiple instructions to have variant...
2010-02-09 Jim GrosbachRadar 7417921
2010-01-22 Jim GrosbachFix PR5694. The CMN instructions set the flags differen...
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-11-24 Anton KorobeynikovMaterialize global addresses via movt/movw pair, this...
2009-11-19 Evan ChengShrink ldr / str [sp, imm0-1024] to 16-bit instructions.
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-09-28 Evan ChengMake ARM and Thumb2 32-bit immediate materialization...
2009-09-09 Evan ChengCast MO.getImm() to unsigned before comparing with...
2009-09-06 Duncan SandsRemove some not-really-used variables, as warned
2009-08-23 Chris Lattnerremove various std::ostream version of printing methods...
2009-08-16 Benjamin KramerFix use after free in Thumb2SizeReduction (PR4707)...
2009-08-15 Evan ChengTurn on if-conversion for thumb2.
2009-08-14 Evan ChengShrink ADR and LDR from constantpool late during consta...
2009-08-12 Evan ChengPredCC is meant to be 2 bits wide, like PredCC1.
2009-08-12 Evan ChengShrink Thumb2 movcc instructions.
2009-08-12 Evan ChengShrink ADDS, ADC, RSB, and SUBS.
2009-08-11 Evan ChengShrinkify Thumb2 r = add sp, imm.
2009-08-11 Evan ChengShrinkify Thumb2 load / store multiple instructions.
2009-08-11 Evan ChengFix the previous accidental commit. Now shrinking commo...
2009-08-11 Evan ChengFix Thumb2 load / store addressing mode matching code...
2009-08-10 Evan ChengWatch out for empty BB.
2009-08-10 Evan Chengrev, rev16, and revsh do not set CPSR.
2009-08-10 Evan ChengDuh. Most 16-bit Thumb rr instructions are two-address...
2009-08-10 Evan ChengCPSR can be livein; transfer predicate operands correct...
2009-08-10 Evan ChengAdd support to reduce most of 32-bit Thumb2 arithmetic...
2009-08-09 Evan ChengAdd support to convert 32-bit instructions to 16-bit...
2009-08-08 Evan ChengAdd a skeleton Thumb2 instruction size reduction pass.