Rebuild RegScavenger::DistanceMap each time it is needed.
[oota-llvm.git] / test / CodeGen / Thumb2 /
2009-08-10 Evan ChengEnable Thumb2 instruction shrinking (32-bit to 16-bit...
2009-08-10 Evan ChengHandle the constantfp created during post-legalization...
2009-08-08 Jakob Stoklund OlesenSimplify RegScavenger::forward a bit more.
2009-08-07 Evan ChengThumb2 32-bit ldm / stm needs .w suffix if submode...
2009-08-07 Evan ChengFix support to use NEON for single precision fp math.
2009-08-07 Evan ChengAnother coalescer bug. When a dead copy is eliminated...
2009-08-07 Evan ChengIt turns out most of the thumb2 instructions are not...
2009-08-05 Evan ChengDisable stack coloring with register for now. It's...
2009-08-05 Evan ChengAnother nasty coalescer bug (is there another kind):
2009-08-05 Evan ChengOne more. Transfer kill of the larger register when...
2009-08-05 Evan ChengOne more place where subreg lowering forgot to transfer...
2009-08-05 Evan ChengIf the insert_subreg source is <undef>, insert an impli...
2009-08-04 Evan ChengFix part 1 of pr4682. PICADD is a 16-bit instruction...
2009-08-04 Evan ChengFix test.
2009-08-04 Evan ChengEnable load / store multiple pass for Thumb2. It's...
2009-08-04 Evan ChengIn thumb mode, r7 is used as frame register. This fixes...
2009-08-04 Evan ChengEmit sub r, #c instead of transforming it to add r...
2009-08-03 Evan ChengFix a coaelescer bug. If a copy val# is extended to...
2009-08-03 Evan ChengUse the i12 variant of load / store opcodes if offset...
2009-08-02 Evan ChengTest both darwin and linux.
2009-08-01 Eli FriedmanHack to make this test work on platforms which aren...
2009-08-01 Evan ChengWorkaround a couple of Darwin assembler bugs.
2009-08-01 Evan ChengSplit t2MOVCCs since some assemblers do not recognize...
2009-08-01 Evan ChengFix Thumb2 function call isel. Thumb1 and Thumb2 should...
2009-07-31 Evan ChengUntil we have a "ALIGN" pseudo instruction, have asm...
2009-07-30 Evan ChengWhen fp is not eliminated, instructions with T2_i12...
2009-07-30 David GoodwinDarwin assembler now recognizes "orn", so remove workar...
2009-07-30 David GoodwinDarwin assembler now supports "rrx", so remove workaround.
2009-07-30 David GoodwinCleanup and include code selection for some frame index...
2009-07-29 Evan Chengtbb / tbh instructions only branch forward, not backwards.
2009-07-29 Evan ChengOptimize Thumb2 jumptable to use tbb / tbh when all...
2009-07-28 Evan ChengIn thumb2 mode, add pc is unpredictable. Use add +...
2009-07-28 David GoodwinRemove support for ORN to workaround <rdar://problem...
2009-07-28 David GoodwinAdd workaround for <rdar://problem/7098328>.
2009-07-28 David GoodwinAdd Thumb-2 patterns for ARMsrl_flag and ARMsra_flag.
2009-07-28 Evan Cheng- More refactoring. This gets rid of all of the getOpco...
2009-07-27 David GoodwinORN does not require (and can not have) the ".w" suffix...
2009-07-27 David GoodwinAdd ".w" suffix for wide thumb-2 instructions.
2009-07-25 Evan ChengChange Thumb2 jumptable codegen to one that uses two...
2009-07-25 Evan ChengRemove a duplicated test.
2009-07-24 Evan ChengFix these tests.
2009-07-24 Evan ChengConvert a test to FileCheck.
2009-07-23 Evan ChengThumb2 does not allow the use of "pc" register as part...
2009-07-23 Evan ChengFix up ARM constant island pass for Thumb2.
2009-07-21 Evan ChengDo not select tSXTB / tSXTH in thumb2 mode.
2009-07-21 Evan ChengFix ARM isle code that optimize multiply by constants...
2009-07-16 Anton KorobeynikovEmit cross regclass register moves for thumb2.
2009-07-14 David GoodwinFix detection of valid BFC immediates.
2009-07-11 Evan ChengDon't put IT instruction before conditional branches.
2009-07-10 Chris Lattnerconvert test to use FileCheck, which is much more preci...
2009-07-10 Evan ChengAdd a thumb2 pass to insert IT blocks.
2009-07-08 David GoodwinUse common code for both ARM and Thumb-2 instruction...
2009-07-08 David GoodwinAdd rev16 test... xfail for now
2009-07-08 David GoodwinCheckpoint Thumb2 Instr info work. Generalized base...
2009-07-07 Evan ChengAdd Thumb2 movcc instructions.
2009-07-07 Evan ChengAdd Thumb2 pkhbt / pkhtb.
2009-07-07 Evan ChengAdd some more Thumb2 multiplication instructions.
2009-07-03 Evan ChengAdd thumb2 sign / zero extend with rotate instructions.
2009-07-03 Evan ChengAdded indexed stores.
2009-07-02 Evan ChengSign extending pre/post indexed loads.
2009-07-02 Evan ChengThumb2 pre/post indexed loads.
2009-07-01 David GoodwinAdd PIC load and store patterns for Thumb-2.
2009-06-30 David GoodwinAdd thumb-2 store word, halfword, and byte.
2009-06-30 David GoodwinImprove Thumb-2 jump table support.
2009-06-30 Evan ChengA few more load instructions.
2009-06-30 David GoodwinEnhance tests to include shifted-register operand testing.
2009-06-29 David GoodwinAdd Thumb-2 support for TEQ amd TST.
2009-06-29 David GoodwinThumb-2 tests
2009-06-29 David GoodwinRename ARMcmpNZ to ARMcmpZ and use it to represent...
2009-06-29 Evan ChengImplement Thumb2 ldr.
2009-06-26 David GoodwinWhen possible, use "mvn ra, rb" instead of "eor ra...
2009-06-26 David GoodwinThumb-2 tests
2009-06-26 David GoodwinThumb-2 has CLZ.
2009-06-26 David GoodwinUse "adcs/sbcs" only when the carry-out is live, otherw...
2009-06-26 Daniel DunbarMore spelling Count as count.
2009-06-26 Daniel DunbarSpell Count as count.
2009-06-26 David GoodwinAdd Thumb-2 tests.
2009-06-26 David GoodwinADC used to implement adde should use "adcs" opcode...
2009-06-26 David GoodwinORN and BIC tests.
2009-06-26 David GoodwinCurrently there is a pattern for the thumb-2 MOV 16...
2009-06-26 Evan ChengFix tests: Count -> count.
2009-06-26 Evan ChengFix a CodeGenDAGPatterns bug. Check if top level predic...
2009-06-26 Daniel DunbarFix spelling of 'count'
2009-06-25 Evan ChengSelect ADC, SBC, and RSC instead of the ADCS, SBCS...
2009-06-25 David GoodwinUse MVN for ~t2_so_imm immediates.
2009-06-25 Evan ChengISD::ADDE / ISD::SUBE updates the carry bit so they...
2009-06-24 Evan ChengAdd Thumb2 pc relative add.
2009-06-24 Evan ChengWe should run these tests as well.
2009-06-24 Evan ChengMove thumb and thumb2 tests into separate directories.