2006-02-09 |
Evan Cheng | Match tblgen change. |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Match getTargetNode() changes (now return SDNode* inste... |
tree | commitdiff |
2006-02-09 |
Chris Lattner | provide an explicit alignment for cp entries |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Change Select() from |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Darwin doesn't support #APP/#NO_APP |
tree | commitdiff |
2006-02-08 |
Chris Lattner | add a simple optimization |
tree | commitdiff |
2006-02-08 |
Chris Lattner | more email -> README moving |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Add some random notes, not high-prio |
tree | commitdiff |
2006-02-07 |
Evan Cheng | Fixed a local common symbol bug. |
tree | commitdiff |
2006-02-07 |
Evan Cheng | For ELF, .comm takes alignment value as the optional... |
tree | commitdiff |
2006-02-07 |
Evan Cheng | Darwin ABI issues: weak, linkonce, etc. dynamic-no... |
tree | commitdiff |
2006-02-07 |
Evan Cheng | Remind myself to add PIC and static asm printer support. |
tree | commitdiff |
2006-02-06 |
Chris Lattner | Eliminate the printCallOperand method, using a 'call... |
tree | commitdiff |
2006-02-06 |
Evan Cheng | - Update load folding checks to match those auto-genera... |
tree | commitdiff |
2006-02-05 |
Evan Cheng | Use SelectRoot() as entry of any tblgen based isel. |
tree | commitdiff |
2006-02-05 |
Evan Cheng | Re-commit the last bit of change that was backed out. |
tree | commitdiff |
2006-02-05 |
Chris Lattner | Use getPreferredAlignmentLog. |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Temporarily revert this patch, which probably breaks... |
tree | commitdiff |
2006-02-04 |
Evan Cheng | Complex pattern's custom matcher should not call Select... |
tree | commitdiff |
2006-02-04 |
Evan Cheng | Remove an unnecessary predicate. |
tree | commitdiff |
2006-02-04 |
Evan Cheng | Separate FILD and FILD_FLAG, the later is only used... |
tree | commitdiff |
2006-02-03 |
Chris Lattner | remove an old comment |
tree | commitdiff |
2006-02-03 |
Chris Lattner | Remove the X86PeepholeOptimizerPass, a truly horrible... |
tree | commitdiff |
2006-02-03 |
Chris Lattner | When rewriting frame instructions, emit the appropriate... |
tree | commitdiff |
2006-02-03 |
Chris Lattner | remove some target-indep and implemented notes |
tree | commitdiff |
2006-02-03 |
Chris Lattner | the X86 backend no longer needs to delete its own noop... |
tree | commitdiff |
2006-02-02 |
Chris Lattner | fix operand numbers |
tree | commitdiff |
2006-02-02 |
Chris Lattner | Move isLoadFrom/StoreToStackSlot from MRegisterInfo... |
tree | commitdiff |
2006-02-02 |
Chris Lattner | implement isStoreToStackSlot |
tree | commitdiff |
2006-02-02 |
Chris Lattner | add a method |
tree | commitdiff |
2006-02-02 |
Chris Lattner | more notes |
tree | commitdiff |
2006-02-02 |
Chris Lattner | add a note, I have no idea how important this is. |
tree | commitdiff |
2006-02-02 |
Chris Lattner | implemented, testcase here: test/Regression/CodeGen... |
tree | commitdiff |
2006-02-02 |
Evan Cheng | Update. |
tree | commitdiff |
2006-02-02 |
Evan Cheng | Fix a erroneous comment. |
tree | commitdiff |
2006-02-01 |
Chris Lattner | more notes |
tree | commitdiff |
2006-02-01 |
Evan Cheng | Tell codegen MOVAPSrr and MOVAPDrr are copies. |
tree | commitdiff |
2006-02-01 |
Evan Cheng | Added SSE entries to foldMemoryOperand(). |
tree | commitdiff |
2006-02-01 |
Evan Cheng | Rearrange code to my liking. :) |
tree | commitdiff |
2006-02-01 |
Chris Lattner | another note |
tree | commitdiff |
2006-02-01 |
Nate Begeman | Fix some of the stuff in the PPC README file, and clean... |
tree | commitdiff |
2006-02-01 |
Chris Lattner | add a note, I'll take care of this after nate commits... |
tree | commitdiff |
2006-02-01 |
Evan Cheng | - Use xor to clear integer registers (set R, 0). |
tree | commitdiff |
2006-02-01 |
Evan Cheng | Remove another entry. |
tree | commitdiff |
2006-02-01 |
Chris Lattner | Another regression from the pattern isel |
tree | commitdiff |
2006-02-01 |
Evan Cheng | Return's chain should be matching either the chain... |
tree | commitdiff |
2006-02-01 |
Evan Cheng | When folding a load into a return of SSE value, check... |
tree | commitdiff |
2006-02-01 |
Evan Cheng | Remove an item. It's done. |
tree | commitdiff |
2006-01-31 |
Evan Cheng | Be smarter about whether to store the SSE return value... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | turning these into 'adds' would require extra copies |
tree | commitdiff |
2006-01-31 |
Evan Cheng | - Allow XMM load (for scalar use) to be folded into... |
tree | commitdiff |
2006-01-31 |
Evan Cheng | Remove entries on fabs and fneg. These are done. |
tree | commitdiff |
2006-01-31 |
Chris Lattner | * Fix 80-column violations |
tree | commitdiff |
2006-01-31 |
Evan Cheng | Added custom lowering of fabs |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Another high-prio selection performance bug |
tree | commitdiff |
2006-01-31 |
Chris Lattner | more mumbling |
tree | commitdiff |
2006-01-31 |
Chris Lattner | add some notes |
tree | commitdiff |
2006-01-30 |
Evan Cheng | Don't generate complex sequence for SETOLE, SETOLT... |
tree | commitdiff |
2006-01-30 |
Evan Cheng | i64 -> f32, f32 -> i64 and some clean up. |
tree | commitdiff |
2006-01-30 |
Evan Cheng | Always use FP stack instructions to perform i64 to... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Move MaskedValueIsZero from the DAGCombiner to the... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | adjust prototype |
tree | commitdiff |
2006-01-29 |
Chris Lattner | add another note |
tree | commitdiff |
2006-01-29 |
Chris Lattner | add some performance notes from looking at sgefa |
tree | commitdiff |
2006-01-29 |
Chris Lattner | add a high-priority SSE issue from sgefa |
tree | commitdiff |
2006-01-29 |
Chris Lattner | add a missed optimization |
tree | commitdiff |
2006-01-29 |
Reid Spencer | Add a note about lowering llvm.memset, llvm.memcpy... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | remove now-dead code, the legalizer takes care of this... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | The FP stack doesn't support UNDEF, ask the legalizer... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Targets all now request ConstantFP to be legalized... |
tree | commitdiff |
2006-01-29 |
Jeff Cohen | Fix typo. |
tree | commitdiff |
2006-01-28 |
Jeff Cohen | Flesh out AMD family/models. |
tree | commitdiff |
2006-01-28 |
Jeff Cohen | Correctly determine CPU vendor. |
tree | commitdiff |
2006-01-28 |
Jeff Cohen | Use union instead of reinterpret_cast. |
tree | commitdiff |
2006-01-28 |
Jeff Cohen | Fix recognition of Intel CPUs. |
tree | commitdiff |
2006-01-28 |
Chris Lattner | Is64Bit reflects the capability of the chip, not an... |
tree | commitdiff |
2006-01-28 |
Chris Lattner | Fix a bunch of JIT failures with the new isel |
tree | commitdiff |
2006-01-28 |
Jeff Cohen | Improve X86 subtarget support for Windows and AMD. |
tree | commitdiff |
2006-01-28 |
Chris Lattner | silence a warning |
tree | commitdiff |
2006-01-28 |
Chris Lattner | make this work on non-native hosts |
tree | commitdiff |
2006-01-27 |
Evan Cheng | A bit of wisdom from Chris on the last entry. |
tree | commitdiff |
2006-01-27 |
Evan Cheng | AT&T assembly convention: registers are in lower case. |
tree | commitdiff |
2006-01-27 |
Chris Lattner | initialize all instance vars |
tree | commitdiff |
2006-01-27 |
Evan Cheng | Added notes about a x86 isel deficiency. |
tree | commitdiff |
2006-01-27 |
Evan Cheng | Added a temporary option -enable-x86-sse to enable... |
tree | commitdiff |
2006-01-27 |
Evan Cheng | Bye bye Pattern ISel, hello DAG ISel. |
tree | commitdiff |
2006-01-27 |
Nate Begeman | Remove TLI.LowerReturnTo, and just let targets custom... |
tree | commitdiff |
2006-01-27 |
Evan Cheng | A better workaround |
tree | commitdiff |
2006-01-27 |
Chris Lattner | force sse/3dnow off until they work. This fixes all... |
tree | commitdiff |
2006-01-27 |
Chris Lattner | Unbreak the JIT with SSE |
tree | commitdiff |
2006-01-27 |
Evan Cheng | x86 CPU detection and proper subtarget support |
tree | commitdiff |
2006-01-27 |
Chris Lattner | PHI and INLINEASM are now built-in instructions provide... |
tree | commitdiff |
2006-01-26 |
Jeff Cohen | Improve compatibility with VC2005, patch by Morten... |
tree | commitdiff |
2006-01-26 |
Chris Lattner | Improve compatibility with VC2005, patch by Morten... |
tree | commitdiff |
2006-01-26 |
Evan Cheng | Added preliminary x86 subtarget support. |
tree | commitdiff |
2006-01-26 |
Evan Cheng | Work around some x86 Darwin assembler bugs |
tree | commitdiff |
2006-01-26 |
Evan Cheng | When trying to fold X86::SETCC into a Select, make... |
tree | commitdiff |
2006-01-26 |
Evan Cheng | Remove the uses of STATUS flag register. Rely on node... |
tree | commitdiff |
2006-01-25 |
Nate Begeman | First part of bug 680: |
tree | commitdiff |
2006-01-25 |
Evan Cheng | X86 prefer scheduling for reduced register pressure. |
tree | commitdiff |
next |