2006-02-26 |
Evan Cheng | ConstantPoolIndex is now the displacement portion of... |
tree | commitdiff |
2006-02-26 |
Evan Cheng | Fixed ConstantPoolIndex operand asm print bug. This... |
tree | commitdiff |
2006-02-25 |
Evan Cheng | * Cleaned up addressing mode matching code. |
tree | commitdiff |
2006-02-25 |
Evan Cheng | Updates. |
tree | commitdiff |
2006-02-25 |
Evan Cheng | * Allow mul, shl nodes to be codegen'd as LEA (if appro... |
tree | commitdiff |
2006-02-25 |
Evan Cheng | ConstantPoolIndex is now the displacement field of... |
tree | commitdiff |
2006-02-25 |
Evan Cheng | Added a common about the need for X86ISD::Wrapper. |
tree | commitdiff |
2006-02-25 |
Evan Cheng | Added an offset field to ConstantPoolSDNode. |
tree | commitdiff |
2006-02-25 |
Evan Cheng | Fix an obvious bug exposed when we are doing |
tree | commitdiff |
2006-02-24 |
Chris Lattner | Add memory printing support for PPC. Input memory... |
tree | commitdiff |
2006-02-24 |
Chris Lattner | Implement selection of inline asm memory operands |
tree | commitdiff |
2006-02-23 |
Evan Cheng | PPC JIT relocation model should be DynamicNoPIC. |
tree | commitdiff |
2006-02-23 |
Evan Cheng | - Clean up the lowering and selection code of ConstantP... |
tree | commitdiff |
2006-02-23 |
Chris Lattner | Implement the PPC inline asm "L" modifier. This allows... |
tree | commitdiff |
2006-02-23 |
Chris Lattner | "." isn't enough to get a private label on linux, use... |
tree | commitdiff |
2006-02-23 |
Chris Lattner | add a small and simple case. |
tree | commitdiff |
2006-02-23 |
Evan Cheng | A couple of new entries. |
tree | commitdiff |
2006-02-23 |
Evan Cheng | PIC related bug fixes. |
tree | commitdiff |
2006-02-23 |
Evan Cheng | X86 codegen tweak to use lea in another case: |
tree | commitdiff |
2006-02-22 |
Evan Cheng | Missing .globl for weak / link-once .text symbols. |
tree | commitdiff |
2006-02-22 |
Evan Cheng | - Added option -relocation-model to set relocation... |
tree | commitdiff |
2006-02-22 |
Jim Laskey | Coordinate activities with llvm-gcc4 and dwarf. |
tree | commitdiff |
2006-02-22 |
Evan Cheng | Added MMX, SSE1, and SSE2 vector instructions and some... |
tree | commitdiff |
2006-02-22 |
Chris Lattner | split register class handling from explicit physreg... |
tree | commitdiff |
2006-02-21 |
Chris Lattner | Updates to match change of getRegForInlineAsmConstraint... |
tree | commitdiff |
2006-02-21 |
Evan Cheng | One more round of reorg so sabre doesn't freak out... |
tree | commitdiff |
2006-02-21 |
Evan Cheng | A big more cleaning up. |
tree | commitdiff |
2006-02-21 |
Evan Cheng | Moving things to their proper places. |
tree | commitdiff |
2006-02-21 |
Evan Cheng | Split instruction info into multiple files, one for... |
tree | commitdiff |
2006-02-21 |
Chris Lattner | missed optzn |
tree | commitdiff |
2006-02-21 |
Chris Lattner | The HasNoV9 hack isn't needed here, now that tblgen... |
tree | commitdiff |
2006-02-21 |
Evan Cheng | Added separate alias instructions for SSE logical ops... |
tree | commitdiff |
2006-02-21 |
Evan Cheng | Added MMX and XMM packed integer move instructions... |
tree | commitdiff |
2006-02-21 |
Evan Cheng | Added SSE2 128-bit integer packed types: V16I8, V8I16... |
tree | commitdiff |
2006-02-20 |
Evan Cheng | Added x86 integer vector types: 64-bit packed byte... |
tree | commitdiff |
2006-02-20 |
Evan Cheng | Some updates |
tree | commitdiff |
2006-02-18 |
Evan Cheng | If SSE3 is available, promote FP_TO_UINT i32 to FP_TO_S... |
tree | commitdiff |
2006-02-18 |
Evan Cheng | Added fisttp for fp to int conversion. |
tree | commitdiff |
2006-02-18 |
Evan Cheng | Disable PIC for JIT. |
tree | commitdiff |
2006-02-18 |
Evan Cheng | Jit does not support PIC yet. |
tree | commitdiff |
2006-02-18 |
Evan Cheng | x86 / Darwin PIC support. |
tree | commitdiff |
2006-02-18 |
Evan Cheng | Moved PICEnabled to include/llvm/Target/TargetOptions.h |
tree | commitdiff |
2006-02-17 |
Chris Lattner | unbreak the build |
tree | commitdiff |
2006-02-17 |
Evan Cheng | Unbreak x86 be |
tree | commitdiff |
2006-02-17 |
Nate Begeman | kill ADD_PARTS & SUB_PARTS and replace them with fancy... |
tree | commitdiff |
2006-02-17 |
Chris Lattner | add note about div by power of 2 |
tree | commitdiff |
2006-02-17 |
Nate Begeman | Whoops, didn't mean to check this in yet. |
tree | commitdiff |
2006-02-17 |
Nate Begeman | Add a missing and useful pat frag |
tree | commitdiff |
2006-02-17 |
Evan Cheng | Remind ourselves to revisit the "pxor vs. xorps/xorpd... |
tree | commitdiff |
2006-02-17 |
Nate Begeman | Kill the x86 pattern isel. boom. |
tree | commitdiff |
2006-02-17 |
Evan Cheng | Remove the entry about using movapd for SSE reg-reg... |
tree | commitdiff |
2006-02-16 |
Evan Cheng | pxor (for FLD0SS) encoding was missing the OpSize prefix. |
tree | commitdiff |
2006-02-16 |
Chris Lattner | Remove the skeleton target, it doesn't produce useful... |
tree | commitdiff |
2006-02-16 |
Evan Cheng | 1. Use pxor instead of xoraps / xorapd to clear FR32... |
tree | commitdiff |
2006-02-16 |
Evan Cheng | Use movaps / movapd to spill / restore V4F4 / V2F8... |
tree | commitdiff |
2006-02-16 |
Nate Begeman | Rework the SelectionDAG-based implementations of Simpli... |
tree | commitdiff |
2006-02-16 |
Evan Cheng | MOVAPSrr and MOVAPDrr instruction format should be... |
tree | commitdiff |
2006-02-16 |
Duraid Madina | distinguish between objects and register names, now... |
tree | commitdiff |
2006-02-16 |
Evan Cheng | If the false case is the current basic block, then... |
tree | commitdiff |
2006-02-16 |
Evan Cheng | Use movaps / movapd (instead of movss / movsd) to do... |
tree | commitdiff |
2006-02-16 |
Evan Cheng | A bit more memset / memcpy optimization. |
tree | commitdiff |
2006-02-15 |
Evan Cheng | Remove an entry. |
tree | commitdiff |
2006-02-15 |
Chris Lattner | new test |
tree | commitdiff |
2006-02-15 |
Chris Lattner | Sparc actually *DOES* have a directive for emitting... |
tree | commitdiff |
2006-02-15 |
Chris Lattner | Fix SingleSource/Regression/C/2004-08-12-InlinerAndAllo... |
tree | commitdiff |
2006-02-15 |
Evan Cheng | Remove an entry. |
tree | commitdiff |
2006-02-15 |
Evan Cheng | Use .zerofill on x86/darwin. |
tree | commitdiff |
2006-02-15 |
Evan Cheng | cvtsd2ss / cvtss2sd encoding bug. |
tree | commitdiff |
2006-02-15 |
Evan Cheng | movaps, movapd encoding bug. |
tree | commitdiff |
2006-02-14 |
Chris Lattner | new note |
tree | commitdiff |
2006-02-14 |
Chris Lattner | If we have zero initialized data with external linkage... |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Don't special case XS, XD prefixes. |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Bug fix: XS, XD prefixes were being emitted twice. |
tree | commitdiff |
2006-02-14 |
Chris Lattner | Make sure that weak functions are aligned properly |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Duh |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Remove -disable-x86-sse |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Rename maxStoresPerMemSet to maxStoresPerMemset, etc. |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Add a entry. |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Set maxStoresPerMemSet to 16. Ditto for maxStoresPerMem... |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Enable SSE (for the right subtargets) |
tree | commitdiff |
2006-02-13 |
Chris Lattner | Another hack due to allowing multiple symbols with... |
tree | commitdiff |
2006-02-13 |
Andrew Lenharth | improved zap discovery |
tree | commitdiff |
2006-02-13 |
Chris Lattner | Switch targets over to using SelectionDAG::getCALLSEQ_S... |
tree | commitdiff |
2006-02-13 |
Chris Lattner | Switch to using getCALLSEQ_START instead of using our... |
tree | commitdiff |
2006-02-12 |
Nate Begeman | Add missing patterns for andi. and andis., fixing test... |
tree | commitdiff |
2006-02-11 |
Duraid Madina | fix storing booleans (grawp missed this one) |
tree | commitdiff |
2006-02-11 |
Duraid Madina | now short immediates will get matched (previously const... |
tree | commitdiff |
2006-02-11 |
Evan Cheng | Prevent certain nodes that have already been selected... |
tree | commitdiff |
2006-02-10 |
Evan Cheng | Nicer code. :-) |
tree | commitdiff |
2006-02-10 |
Evan Cheng | Added X86 isel debugging stuff. |
tree | commitdiff |
2006-02-10 |
Chris Lattner | Use the auto-generated call matcher. Remove a broken... |
tree | commitdiff |
2006-02-10 |
Chris Lattner | Update to new-style flags usage, simplifying the .td... |
tree | commitdiff |
2006-02-10 |
Evan Cheng | Remove a completed entry; add a new entry about fisttp op |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Match tblgen change. |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Done |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Enable LSR by default for SPARC: it is a clear win. |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Match getTargetNode() changes (now return SDNode* inste... |
tree | commitdiff |
2006-02-09 |
Chris Lattner | add an option to turn on LSR. |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Adjust to MachineConstantPool interface change: instead... |
tree | commitdiff |
2006-02-09 |
Chris Lattner | rename fields of constant pool entries |
tree | commitdiff |
next |