2007-12-30 |
Chris Lattner | Use MachineOperand::getImm instead of MachineOperand... |
tree | commitdiff |
2007-12-30 |
Bill Wendling | If we have a load of a global address that's not modifi... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | use simplified operand addition methods. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Shrinkify the machine operand creation method names. |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | remove attribution from lib Makefiles. |
tree | commitdiff |
2007-12-29 |
Chris Lattner | this is done. |
tree | commitdiff |
2007-12-29 |
Chris Lattner | One readme entry is done, one is really easy (Evan... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Fold comparisons against a constant nan, and optimize... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | this xform is implemented. |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Codegen: |
tree | commitdiff |
2007-12-29 |
Chris Lattner | avoid going through a stack slot to convert from fpstac... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | add a note |
tree | commitdiff |
2007-12-29 |
Chris Lattner | expand note. |
tree | commitdiff |
2007-12-28 |
Chris Lattner | add a note. |
tree | commitdiff |
2007-12-28 |
Chris Lattner | add a note. |
tree | commitdiff |
2007-12-28 |
Chris Lattner | add a note |
tree | commitdiff |
2007-12-24 |
Chris Lattner | add a simple hack |
tree | commitdiff |
2007-12-23 |
Gordon Henriksen | Setting GlobalDirective in TargetAsmInfo by default... |
tree | commitdiff |
2007-12-22 |
Chris Lattner | fix some warnings. This code needs to be de-tabified :( |
tree | commitdiff |
2007-12-22 |
Chris Lattner | fix strict-aliasing violation |
tree | commitdiff |
2007-12-22 |
Anton Korobeynikov | Erm, really disable :) |
tree | commitdiff |
2007-12-22 |
Anton Korobeynikov | Disable, until we'll really need it |
tree | commitdiff |
2007-12-22 |
Evan Cheng | Preliminary PIC JIT support for X86 (32-bit) / Darwin. |
tree | commitdiff |
2007-12-22 |
Evan Cheng | Oops. |
tree | commitdiff |
2007-12-22 |
Evan Cheng | Fix JIT code emission of X86::MovePCtoStack. |
tree | commitdiff |
2007-12-22 |
Evan Cheng | Allow JIT with non-static relocation model. |
tree | commitdiff |
2007-12-21 |
Anton Korobeynikov | Fix silly typo in the FP CEP handling. |
tree | commitdiff |
2007-12-21 |
Duncan Sands | Fix a brain fart by our beloved leader (the content |
tree | commitdiff |
2007-12-21 |
Nicolas Geoffray | Fix unintented change from last commit |
tree | commitdiff |
2007-12-21 |
Nicolas Geoffray | Enable EH for linux/ppc32 targets |
tree | commitdiff |
2007-12-21 |
Evan Cheng | New entry. |
tree | commitdiff |
2007-12-20 |
Evan Cheng | Fix JIT encoding for CMPSD as well. |
tree | commitdiff |
2007-12-20 |
Scott Michel | More working CellSPU tests: |
tree | commitdiff |
2007-12-19 |
Dale Johannesen | Enable EH on PPC Darwin. This basically works; there |
tree | commitdiff |
2007-12-19 |
Scott Michel | CellSPU testcase, extract_elt.ll: extract vector element. |
tree | commitdiff |
2007-12-19 |
Scott Michel | Two more test cases: or_ops.ll (arithmetic or operation... |
tree | commitdiff |
2007-12-19 |
Scott Michel | Add new immed16.ll test case, fix CellSPU errata to... |
tree | commitdiff |
2007-12-19 |
Bill Wendling | Mark the "isRemat" instruction as never having side... |
tree | commitdiff |
2007-12-18 |
Chris Lattner | add an obvious load folding missed optzn. |
tree | commitdiff |
2007-12-18 |
Christopher Lamb | Fold certain additions through selects (and their compa... |
tree | commitdiff |
2007-12-18 |
Chris Lattner | add a missed case. |
tree | commitdiff |
2007-12-17 |
Bill Wendling | Add "mayHaveSideEffects" and "neverHasSideEffects"... |
tree | commitdiff |
2007-12-17 |
Scott Michel | - Restore some i8 functionality in CellSPU |
tree | commitdiff |
2007-12-17 |
Bill Wendling | LD_Fp64m should have "isRematerializable" set. |
tree | commitdiff |
2007-12-17 |
Bill Wendling | As per feedback, revised comments to (hopefully) make... |
tree | commitdiff |
2007-12-17 |
Christopher Lamb | Change the PointerType api for creating pointer types... |
tree | commitdiff |
2007-12-16 |
Chris Lattner | don't violate C TBAA rules, use FloatToBits instead. |
tree | commitdiff |
2007-12-16 |
Chris Lattner | fix a questionable cast, thanks to Mike Stump for point... |
tree | commitdiff |
2007-12-16 |
Chris Lattner | Fix the JIT encoding of cmp*ss, which aborts with this... |
tree | commitdiff |
2007-12-15 |
Evan Cheng | Make better use of instructions that clear high bits... |
tree | commitdiff |
2007-12-15 |
Scott Michel | Start committing working test cases for CellSPU. |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Actually, MOVPQIto64mr is a dup of MOVPQI2QImr, MOV64to... |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Fix (mem) <-> low 64-bits of xmm bugs pointed out by... |
tree | commitdiff |
2007-12-14 |
Dale Johannesen | x86-32 long doubles are 4-byte aligned on the stack |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Fix bsf / bsr jit encoding. |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Oops. Forgot these. |
tree | commitdiff |
2007-12-14 |
Dan Gohman | Fix Intel asm syntax for the bsr and bsf instructions. |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Fix ctlz and cttz. llvm definition requires them to... |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Implement ctlz and cttz with bsr and bsf. |
tree | commitdiff |
2007-12-14 |
Bill Wendling | Add flags to indicate that there are "never" side effec... |
tree | commitdiff |
2007-12-13 |
Evan Cheng | Fold some and + shift in x86 addressing mode. |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32... |
tree | commitdiff |
2007-12-12 |
Duncan Sands | Remove host endianness info from TargetData and |
tree | commitdiff |
2007-12-12 |
Dan Gohman | Allow vector integer constants to be created with |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Use shuffles to implement insert_vector_elt for i32... |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Lower a build_vector with all constants into a constpoo... |
tree | commitdiff |
2007-12-12 |
Scott Michel | Correct typo for Linux: s/esp/%rsp/ |
tree | commitdiff |
2007-12-11 |
Nate Begeman | Allow the JIT to encode MMX instructions |
tree | commitdiff |
2007-12-11 |
Evan Cheng | - Improved v8i16 shuffle lowering. It now uses pshuflw... |
tree | commitdiff |
2007-12-11 |
Nate Begeman | x86 doesn't actually want to custom lower v3i32 |
tree | commitdiff |
2007-12-11 |
Chris Lattner | Move TargetData::hostIsLittleEndian out of line, which... |
tree | commitdiff |
2007-12-10 |
Anton Korobeynikov | Hey, English is not my native language :) |
tree | commitdiff |
2007-12-10 |
Anton Korobeynikov | Clarify the need of CFI() stuff |
tree | commitdiff |
2007-12-10 |
Anton Korobeynikov | Provide convenient way to disable CFI stuff for old... |
tree | commitdiff |
2007-12-10 |
Chris Lattner | Disable cfi directives for now, darwin does't support... |
tree | commitdiff |
2007-12-10 |
Anton Korobeynikov | And finally annotate X86-64 version of callback. |
tree | commitdiff |
2007-12-10 |
Anton Korobeynikov | Provide annotation for SSE version of callback. It... |
tree | commitdiff |
2007-12-10 |
Anton Korobeynikov | Annotate JIT callback function with call frame infromation. |
tree | commitdiff |
2007-12-08 |
Bill Wendling | Reverting 44702. It wasn't correct to rename them. |
tree | commitdiff |
2007-12-08 |
Chris Lattner | aesthetic changes, no functionality change. Evan,... |
tree | commitdiff |
2007-12-08 |
Bill Wendling | Renaming: |
tree | commitdiff |
2007-12-08 |
Chris Lattner | Fix a significant code quality regression I introduced... |
tree | commitdiff |
2007-12-08 |
Chris Lattner | implement __builtin_return_addr(0) on ppc. |
tree | commitdiff |
2007-12-08 |
Chris Lattner | refactor some code to avoid overloading the name 'usesL... |
tree | commitdiff |
2007-12-08 |
Evan Cheng | Doh |
tree | commitdiff |
2007-12-08 |
Evan Cheng | Fix a compilation warning. |
tree | commitdiff |
2007-12-08 |
Evan Cheng | Fix a compilation warning. |
tree | commitdiff |
2007-12-07 |
Bill Wendling | Initial commit of the machine code LICM pass. It succes... |
tree | commitdiff |
2007-12-07 |
Evan Cheng | Add comment. |
tree | commitdiff |
2007-12-07 |
Evan Cheng | Much improved v8i16 shuffles. (Step 1). |
tree | commitdiff |
2007-12-06 |
Evan Cheng | Remove a bogus optimization. It's not possible to do... |
tree | commitdiff |
2007-12-06 |
Chris Lattner | implement a readme entry, compiling the code into: |
tree | commitdiff |
2007-12-05 |
Chris Lattner | add a note |
tree | commitdiff |
2007-12-05 |
Chris Lattner | add a note |
tree | commitdiff |
2007-12-05 |
Scott Michel | Minor updates: |
tree | commitdiff |
2007-12-05 |
Evan Cheng | Added canFoldMemoryOperand for PPC. |
tree | commitdiff |
2007-12-05 |
Evan Cheng | Update foldMemoryOperand. |
tree | commitdiff |
2007-12-05 |
Chris Lattner | fix warnings |
tree | commitdiff |
2007-12-05 |
Chris Lattner | allow this to build |
tree | commitdiff |
next |