2009-11-15 |
Jim Grosbach | Detect need for autoalignment of the stack earlier... |
tree | commitdiff |
2009-11-14 |
Jim Grosbach | remove xfail |
tree | commitdiff |
2009-11-14 |
Evan Cheng | When expanding t2STRDi8 r, r to two stores, add kill... |
tree | commitdiff |
2009-11-12 |
Jim Grosbach | Clean up testcase a bit. Simplify case blocks and adjus... |
tree | commitdiff |
2009-11-12 |
Benjamin Kramer | Fix typo in run line. |
tree | commitdiff |
2009-11-12 |
Evan Cheng | RegScavenger::enterBasicBlock should always reset regis... |
tree | commitdiff |
2009-11-12 |
Evan Cheng | - Teach LSR to avoid changing cmp iv stride if it will... |
tree | commitdiff |
2009-11-11 |
Dan Gohman | Add support for tail duplication to BranchFolding,... |
tree | commitdiff |
2009-11-09 |
Jim Grosbach | Update test |
tree | commitdiff |
2009-11-09 |
Jim Grosbach | Use Unified Assembly Syntax for the ARM backend. |
tree | commitdiff |
2009-11-07 |
Evan Cheng | Refactor code. Fix a potential missing check. Teach... |
tree | commitdiff |
2009-11-07 |
Evan Cheng | - Add TargetInstrInfo::isIdentical(). It's similar... |
tree | commitdiff |
2009-11-06 |
Evan Cheng | - Add pseudo instructions tLDRpci_pic and t2LDRpci_pic... |
tree | commitdiff |
2009-11-06 |
Bob Wilson | Fix a broken test. |
tree | commitdiff |
2009-11-04 |
Evan Cheng | Fix test. |
tree | commitdiff |
2009-11-03 |
Evan Cheng | Fix PR5367. QPR_8 is the super regclass of DPR_8 and... |
tree | commitdiff |
2009-11-03 |
Anton Korobeynikov | Temporary xfail until PR5367 will be resolved |
tree | commitdiff |
2009-11-02 |
Evan Cheng | Unbreak ARMBaseRegisterInfo::copyRegToReg. |
tree | commitdiff |
2009-11-01 |
Evan Cheng | Make use of imm12 version of Thumb2 ldr / str instructi... |
tree | commitdiff |
2009-11-01 |
Evan Cheng | Fix tests. |
tree | commitdiff |
2009-10-31 |
Evan Cheng | Use cbz and cbnz instructions. |
tree | commitdiff |
2009-10-31 |
Jim Grosbach | vml[as].f32 cause stalls in following advanced SIMD... |
tree | commitdiff |
2009-10-31 |
Jim Grosbach | Consolidate test files |
tree | commitdiff |
2009-10-31 |
Jim Grosbach | Change to use FileCheck |
tree | commitdiff |
2009-10-31 |
Jim Grosbach | Make tests more explicit about which instructions are... |
tree | commitdiff |
2009-10-31 |
Jim Grosbach | Grammar tweak to comments |
tree | commitdiff |
2009-10-31 |
Jim Grosbach | Update test to be more explicit about what instruction... |
tree | commitdiff |
2009-10-31 |
Benjamin Kramer | Force triple; darwin's ASM syntax differs from linux's. |
tree | commitdiff |
2009-10-31 |
Benjamin Kramer | Add missing colons for FileCheck. |
tree | commitdiff |
2009-10-31 |
Evan Cheng | It's safe to remat t2LDRpci; Add PseudoSourceValue... |
tree | commitdiff |
2009-10-27 |
Bob Wilson | Fix Thumb2 failures by converting them to FileCheck. |
tree | commitdiff |
2009-10-25 |
Evan Cheng | Add a couple of ARM cross-rc coalescing tests. |
tree | commitdiff |
2009-10-25 |
Evan Cheng | Update tests. |
tree | commitdiff |
2009-10-21 |
Jim Grosbach | Improve handling of immediates by splitting 32-bit... |
tree | commitdiff |
2009-10-21 |
Evan Cheng | Match more patterns to movt. |
tree | commitdiff |
2009-10-21 |
Dan Gohman | Revert r84658 and r84691. They were causing llvm-gcc... |
tree | commitdiff |
2009-10-20 |
David Goodwin | Checkpoint more aggressive anti-dependency breaking... |
tree | commitdiff |
2009-10-15 |
Sandeep Patel | Branches must be the last instruction in a Thumb2 IT... |
tree | commitdiff |
2009-10-02 |
Evan Cheng | Fix tests. |
tree | commitdiff |
2009-10-01 |
David Goodwin | Remove neonfp attribute and instead set default based... |
tree | commitdiff |
2009-09-30 |
Evan Cheng | Forgot this test earlier. |
tree | commitdiff |
2009-09-28 |
Evan Cheng | Make ARM and Thumb2 32-bit immediate materialization... |
tree | commitdiff |
2009-09-27 |
Evan Cheng | Enable pre-regalloc load / store multiple pass for... |
tree | commitdiff |
2009-09-26 |
Daniel Dunbar | "Update" tests for -disable-if-conversion removal.... |
tree | commitdiff |
2009-09-11 |
Dan Gohman | Convert more tests to avoid llvm-as. |
tree | commitdiff |
2009-09-09 |
Evan Cheng | Cast MO.getImm() to unsigned before comparing with... |
tree | commitdiff |
2009-09-09 |
Dan Gohman | Eliminate more uses of llvm-as and llvm-dis. |
tree | commitdiff |
2009-09-08 |
Chris Lattner | update various tests for signedness changes in .s file. |
tree | commitdiff |
2009-09-08 |
Chris Lattner | adjust for signedness change. I'd appreciate it if... |
tree | commitdiff |
2009-09-08 |
Chris Lattner | merge thumb2-bic2.ll into thumb2-bic.ll and update... |
tree | commitdiff |
2009-09-04 |
Evan Cheng | Run branch folding if if-converter make some transforma... |
tree | commitdiff |
2009-08-31 |
Evan Cheng | Remove .n suffix for some 16-bit opcodes now that Darwi... |
tree | commitdiff |
2009-08-28 |
Evan Cheng | Let Darwin linker auto-synthesize stubs and lazy-pointe... |
tree | commitdiff |
2009-08-27 |
Evan Cheng | Fix PR4789. Teach eliminateFrameIndex how to handle... |
tree | commitdiff |
2009-08-24 |
Bob Wilson | Fix a typo. Somehow I thought this had passed before... |
tree | commitdiff |
2009-08-24 |
Bob Wilson | Convert slow test to use FileCheck. |
tree | commitdiff |
2009-08-18 |
Dan Gohman | Make tail merging handle blocks with repeated predecess... |
tree | commitdiff |
2009-08-18 |
Evan Cheng | Fix revsh pattern. |
tree | commitdiff |
2009-08-15 |
Evan Cheng | Fix tests. |
tree | commitdiff |
2009-08-15 |
Evan Cheng | Turn on if-conversion for thumb2. |
tree | commitdiff |
2009-08-14 |
Evan Cheng | Leaf functions which do not save CSRs can be frameless... |
tree | commitdiff |
2009-08-14 |
Evan Cheng | Also shrink immediate branches; also more assembler... |
tree | commitdiff |
2009-08-14 |
Evan Cheng | Shrink ADR and LDR from constantpool late during consta... |
tree | commitdiff |
2009-08-12 |
Evan Cheng | Remove an Darwin assembler workaround. |
tree | commitdiff |
2009-08-12 |
Evan Cheng | Shrink ADDS, ADC, RSB, and SUBS. |
tree | commitdiff |
2009-08-11 |
Evan Cheng | Shrinkify Thumb2 r = add sp, imm. |
tree | commitdiff |
2009-08-11 |
Evan Cheng | Shrinkify Thumb2 load / store multiple instructions. |
tree | commitdiff |
2009-08-11 |
Evan Cheng | Fix the previous accidental commit. Now shrinking commo... |
tree | commitdiff |
2009-08-10 |
Evan Cheng | Enable Thumb2 instruction shrinking (32-bit to 16-bit... |
tree | commitdiff |
2009-08-10 |
Evan Cheng | Handle the constantfp created during post-legalization... |
tree | commitdiff |
2009-08-08 |
Jakob Stoklund Olesen | Simplify RegScavenger::forward a bit more. |
tree | commitdiff |
2009-08-07 |
Evan Cheng | Thumb2 32-bit ldm / stm needs .w suffix if submode... |
tree | commitdiff |
2009-08-07 |
Evan Cheng | Fix support to use NEON for single precision fp math. |
tree | commitdiff |
2009-08-07 |
Evan Cheng | Another coalescer bug. When a dead copy is eliminated... |
tree | commitdiff |
2009-08-07 |
Evan Cheng | It turns out most of the thumb2 instructions are not... |
tree | commitdiff |
2009-08-05 |
Evan Cheng | Disable stack coloring with register for now. It's... |
tree | commitdiff |
2009-08-05 |
Evan Cheng | Another nasty coalescer bug (is there another kind): |
tree | commitdiff |
2009-08-05 |
Evan Cheng | One more. Transfer kill of the larger register when... |
tree | commitdiff |
2009-08-05 |
Evan Cheng | One more place where subreg lowering forgot to transfer... |
tree | commitdiff |
2009-08-05 |
Evan Cheng | If the insert_subreg source is <undef>, insert an impli... |
tree | commitdiff |
2009-08-04 |
Evan Cheng | Fix part 1 of pr4682. PICADD is a 16-bit instruction... |
tree | commitdiff |
2009-08-04 |
Evan Cheng | Fix test. |
tree | commitdiff |
2009-08-04 |
Evan Cheng | Enable load / store multiple pass for Thumb2. It's... |
tree | commitdiff |
2009-08-04 |
Evan Cheng | In thumb mode, r7 is used as frame register. This fixes... |
tree | commitdiff |
2009-08-04 |
Evan Cheng | Emit sub r, #c instead of transforming it to add r... |
tree | commitdiff |
2009-08-03 |
Evan Cheng | Fix a coaelescer bug. If a copy val# is extended to... |
tree | commitdiff |
2009-08-03 |
Evan Cheng | Use the i12 variant of load / store opcodes if offset... |
tree | commitdiff |
2009-08-02 |
Evan Cheng | Test both darwin and linux. |
tree | commitdiff |
2009-08-01 |
Eli Friedman | Hack to make this test work on platforms which aren... |
tree | commitdiff |
2009-08-01 |
Evan Cheng | Workaround a couple of Darwin assembler bugs. |
tree | commitdiff |
2009-08-01 |
Evan Cheng | Split t2MOVCCs since some assemblers do not recognize... |
tree | commitdiff |
2009-08-01 |
Evan Cheng | Fix Thumb2 function call isel. Thumb1 and Thumb2 should... |
tree | commitdiff |
2009-07-31 |
Evan Cheng | Until we have a "ALIGN" pseudo instruction, have asm... |
tree | commitdiff |
2009-07-30 |
Evan Cheng | When fp is not eliminated, instructions with T2_i12... |
tree | commitdiff |
2009-07-30 |
David Goodwin | Darwin assembler now recognizes "orn", so remove workar... |
tree | commitdiff |
2009-07-30 |
David Goodwin | Darwin assembler now supports "rrx", so remove workaround. |
tree | commitdiff |
2009-07-30 |
David Goodwin | Cleanup and include code selection for some frame index... |
tree | commitdiff |
2009-07-29 |
Evan Cheng | tbb / tbh instructions only branch forward, not backwards. |
tree | commitdiff |
2009-07-29 |
Evan Cheng | Optimize Thumb2 jumptable to use tbb / tbh when all... |
tree | commitdiff |
2009-07-28 |
Evan Cheng | In thumb2 mode, add pc is unpredictable. Use add +... |
tree | commitdiff |
next |