2009-07-16 |
Anton Korobeynikov | Implement shifts properly (hopefilly - finally!) |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Properly handle divides. As a bonus - implement memory... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | 32 bit shifts have only 12 bit displacements |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Consolidate reg-imm / reg-reg-imm address mode selectio... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add support for 12 bit displacements |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Emit proper lowering of load from arg stack slot |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Implement dynamic allocas |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add jump tables |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add rotates |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add patterns for integer negate |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Provide proper patterns for and with imm instructions... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add 32 bit and reg-imm and disable invalid patterns... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add z9 and z10 target processors. Mark z10-only instruc... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Proper lower 'small' results |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Completel forgot about unconditional branches |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Lower addresses of globals |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Test (incomplete) for easy muls |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Provide "wide" muls and divs/rems |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Tests for cmp / br_cc / select_cc |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Emit callee-saved regs spills / restores |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Some preliminary call lowering |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Prologue / epilogue emission |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add simple frame index elimination |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Provide proper test :) |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add address computation stuff |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add mem-imm stores |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add stores and truncstores |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add patterns for various extloads |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add shifts and reg-imm address matching |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add bunch of 32-bit patterns... Uffff :) |
tree | commitdiff |
2009-07-16 |
Rafael Espindola | Add tests for fixes I committed earlier to the C++ FE. |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add bunch of reg-imm movs |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Provide masked reg-imm 'or' and 'and' |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Fix test running lines |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add reg-reg and pattern |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add sub reg-reg pattern |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add xor reg-reg pattern |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add or reg-reg pattern. |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add add reg-reg and reg-imm patterns |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add simple reg-reg and reg-imm moves |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Minimal lowering for formal_arguments / ret |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add testsuite dir for systemz stuff |
tree | commitdiff |
2009-07-16 |
Richard Osborne | Combine an unaligned store of unaligned load into a... |
tree | commitdiff |
2009-07-16 |
Richard Osborne | Expand unaligned 32 bit loads from an address which... |
tree | commitdiff |
2009-07-16 |
Richard Osborne | Custom lower unaligned 32 bit stores and loads into... |
tree | commitdiff |
2009-07-16 |
Evan Cheng | Let callers decide the sub-register index on the def... |
tree | commitdiff |
2009-07-16 |
Chris Lattner | implement .include in the lexer/parser instead of passi... |
tree | commitdiff |
2009-07-15 |
Eli Friedman | Switch invars away from using isTrapping when it really... |
tree | commitdiff |
2009-07-15 |
Eli Friedman | Don't restrict the set of instructions where we try... |
tree | commitdiff |
2009-07-15 |
Evan Cheng | ShortenDeadCopySrcLiveRange needs to be more conservati... |
tree | commitdiff |
2009-07-15 |
Dale Johannesen | Fix test so it works on systems where wchar_t != int. |
tree | commitdiff |
2009-07-15 |
Dale Johannesen | Test for llvm-gcc patch 75822. |
tree | commitdiff |
2009-07-15 |
Dan Gohman | Apparently Darwin doesn't have /dev/full :-(. |
tree | commitdiff |
2009-07-15 |
Richard Osborne | Fix pattern for LD16S_3r, add basic tests to check... |
tree | commitdiff |
2009-07-15 |
Dan Gohman | Add a testcase for raw_ostream error checking. |
tree | commitdiff |
2009-07-15 |
Richard Osborne | Fix XCoreTargetLowering::isLegalAddressingMode to handl... |
tree | commitdiff |
2009-07-15 |
Kevin Enderby | Added llvm-mc support for parsing the .dump and .load... |
tree | commitdiff |
2009-07-15 |
Duncan Sands | String constants are now output with private linkage. |
tree | commitdiff |
2009-07-15 |
Chris Lattner | fix an arm codegen bug (the same as PR4482 on ppc)... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | get the PPC stub temporary label from the mangler inste... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | convert this to filecheck style and make it a test... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | simplify this test to test the esentials. |
tree | commitdiff |
2009-07-14 |
Kevin Enderby | Added llvm-mc support for parsing the .include directive. |
tree | commitdiff |
2009-07-14 |
Kevin Enderby | Added llvm-mc support for parsing the .lsym directive. |
tree | commitdiff |
2009-07-14 |
Dan Gohman | Fix the expansion of umax and smax in the case where... |
tree | commitdiff |
2009-07-14 |
Chris Lattner | convert to filecheck style, simplify RUN line, and... |
tree | commitdiff |
2009-07-14 |
Chris Lattner | convert this test to filecheck style |
tree | commitdiff |
2009-07-14 |
Torok Edwin | Introduce a pointertracking pass. |
tree | commitdiff |
2009-07-14 |
Chris Lattner | Testcase for PR4556 |
tree | commitdiff |
2009-07-14 |
Chris Lattner | Reapply my previous asmprinter changes now with more... |
tree | commitdiff |
2009-07-14 |
Kevin Enderby | Added llvm-mc support for parsing the .desc directive. |
tree | commitdiff |
2009-07-14 |
Dan Gohman | Add a testcase for a bug fixed by r75634. |
tree | commitdiff |
2009-07-14 |
Dale Johannesen | Revert 75571; I'm convinced this isn't the right thing... |
tree | commitdiff |
2009-07-14 |
Daniel Dunbar | Revert r75610 (and r75620, which was blocking the rever... |
tree | commitdiff |
2009-07-14 |
Chris Lattner | Change the X86 asmprinter to use the mangler to apply... |
tree | commitdiff |
2009-07-14 |
Chris Lattner | Change the internal interface to makeNameProper to... |
tree | commitdiff |
2009-07-14 |
Eli Friedman | Fix trivial todo in instcombine. |
tree | commitdiff |
2009-07-14 |
Dan Gohman | Update LoopSimplify and LoopUnswitch to use the new... |
tree | commitdiff |
2009-07-14 |
Dan Gohman | Fix indvars to not assume that a loop with a single... |
tree | commitdiff |
2009-07-14 |
David Goodwin | Fix detection of valid BFC immediates. |
tree | commitdiff |
2009-07-14 |
Bill Wendling | Check for the correct unnamed name. |
tree | commitdiff |
2009-07-14 |
Dale Johannesen | Don't delete asm's just because their inputs are undefined; |
tree | commitdiff |
2009-07-13 |
Kevin Enderby | Added llvm-mc support for parsing the .abort directive. |
tree | commitdiff |
2009-07-13 |
Dan Gohman | Check in a reduced version of this testcase. |
tree | commitdiff |
2009-07-13 |
Chris Lattner | Two changes: |
tree | commitdiff |
2009-07-13 |
Eli Friedman | PR4548: optimize zext+udiv+trunc to udiv. |
tree | commitdiff |
2009-07-13 |
Eli Friedman | Fix bug in run-line. |
tree | commitdiff |
2009-07-13 |
Dan Gohman | Add testcases for PR4538, PR4537, and PR4534. |
tree | commitdiff |
2009-07-13 |
Eli Friedman | Canonicalize boolean +/- a constant to a select. |
tree | commitdiff |
2009-07-13 |
Dan Gohman | Reapply 75252, with a fix to avoid the infinite recursi... |
tree | commitdiff |
2009-07-13 |
Kevin Enderby | add llvm-mc support for parsing the .subsections_via_sy... |
tree | commitdiff |
2009-07-13 |
Chris Lattner | Move the re-sort of invalidated NonLocalPointerDeps... |
tree | commitdiff |
2009-07-12 |
Chris Lattner | remove tests for removed intrinsics. |
tree | commitdiff |
2009-07-12 |
Chris Lattner | add nounwind |
tree | commitdiff |
2009-07-11 |
Nick Lewycky | Darwin prepends an _ to internal globals, Linux doesn't. |
tree | commitdiff |
2009-07-11 |
Chris Lattner | fix x86-64 static codegen to materialize the address... |
tree | commitdiff |
2009-07-11 |
Chris Lattner | this test was incorrect for x86-64 static. It passed... |
tree | commitdiff |
2009-07-11 |
Nick Lewycky | Revert r75252 which was causing some crashes at compile... |
tree | commitdiff |
2009-07-11 |
Chris Lattner | Fix PR4533, which is about buggy codegen in x86-64... |
tree | commitdiff |
2009-07-11 |
Chris Lattner | We get the P modifier wrong in a lot of cases, just... |
tree | commitdiff |
next |