2006-02-01 |
Chris Lattner | Another regression from the pattern isel |
tree | commitdiff |
2006-02-01 |
Chris Lattner | Beef up the interface to inline asm constraint parsing... |
tree | commitdiff |
2006-02-01 |
Chris Lattner | adjust to changes in InlineAsm interface. Fix a few... |
tree | commitdiff |
2006-02-01 |
Evan Cheng | Return's chain should be matching either the chain... |
tree | commitdiff |
2006-02-01 |
Chris Lattner | another testcase. |
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 |
Evan Cheng | Allow the specification of explicit alignments for... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | * Fix 80-column violations |
tree | commitdiff |
2006-01-31 |
Chris Lattner | add info about the inline asm register constraints... |
tree | commitdiff |
2006-01-31 |
Evan Cheng | Allow custom lowering of fabs. I forgot to check in... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | add a missing break that caused a lot of failures last... |
tree | commitdiff |
2006-01-31 |
Nate Begeman | Codegen |
tree | commitdiff |
2006-01-31 |
Chris Lattner | okay, one more |
tree | commitdiff |
2006-01-31 |
Chris Lattner | another note |
tree | commitdiff |
2006-01-31 |
Chris Lattner | More notes |
tree | commitdiff |
2006-01-31 |
Chris Lattner | another one |
tree | commitdiff |
2006-01-31 |
Chris Lattner | add a note |
tree | commitdiff |
2006-01-31 |
Chris Lattner | add conditional moves of float and double values on... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | example nate pointed out |
tree | commitdiff |
2006-01-31 |
Chris Lattner | treat conditional branches the same way as conditional... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | compactify all of the integer conditional moves into... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Add immediate forms of integer cmovs |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Shrinkify |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Add the full complement of conditional moves of integer... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Compile this: |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Only insert an AND when converting from BR_COND to... |
tree | commitdiff |
2006-01-31 |
Evan Cheng | Added custom lowering of fabs |
tree | commitdiff |
2006-01-31 |
Chris Lattner | add the 'lucas' optimization |
tree | commitdiff |
2006-01-31 |
Chris Lattner | I don't see why this optimization isn't safe, but it... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Another high-prio selection performance bug |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Handle physreg input/outputs. We now compile this: |
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 |
Chris Lattner | Print the most trivial inline asms. |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Fix a bug in my legalizer reworking that caused the... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Fix FP constants, and the SparcV8/2006-01-22-BitConvert... |
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 | Revamp the ICC/FCC reading instructions to be parameter... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Compile: |
tree | commitdiff |
2006-01-30 |
Chris Lattner | If the target has V9 instructions, this pass is a noop... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | When in v9 mode, emit fabsd/fnegd/fmovd |
tree | commitdiff |
2006-01-30 |
Chris Lattner | First step towards V9 instructions in the V8 backend... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Two changes: |
tree | commitdiff |
2006-01-30 |
Chris Lattner | When lowering SELECT_CC, see if the input is a lowered... |
tree | commitdiff |
2006-01-30 |
Jeff Cohen | Add AddSymbol() method to DynamicLibrary to work around... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | don't insert an and node if it isn't needed here, this... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Move MaskedValueIsZero from the DAGCombiner to the... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Implement isMaskedValueZeroForTargetNode for the variou... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | pass the address of MaskedValueIsZero into isMaskedValu... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | adjust prototype |
tree | commitdiff |
2006-01-29 |
Jeff Cohen | Fix indentation. |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Fix RET of promoted values on targets that custom expan... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Functions that are lazily streamed in from the .bc... |
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 |
Chris Lattner | cleanups to the ValueTypeActions interface |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Now that OpActions is big enough, we can specify action... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | clean up interface to ValueTypeActions |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Remove some special case hacks for CALLSEQ_*, using... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | disable this for now |
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 | Allow custom expansion of ConstantVec nodes. PPC will... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Request expansion of ConstantVec nodes. |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Legalize ConstantFP into TargetConstantFP when the... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Targets all now request ConstantFP to be legalized... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Update alpha to reflect recent constantfp legalize... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | eliminate uses of SelectionDAG::getBR2Way_CC |
tree | commitdiff |
2006-01-29 |
Chris Lattner | cmovle != cmovlt |
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 | Use the new "UpdateNodeOperands" method to simplify... |
tree | commitdiff |
2006-01-28 |
Chris Lattner | silence a warning |
tree | commitdiff |
2006-01-28 |
Chris Lattner | add another method variant |
tree | commitdiff |
2006-01-28 |
Chris Lattner | add some methods for updating nodes |
tree | commitdiff |
2006-01-28 |
Chris Lattner | minor tweaks |
tree | commitdiff |
2006-01-28 |
Chris Lattner | move a bunch of code, no other change. |
tree | commitdiff |
2006-01-28 |
Chris Lattner | remove a couple more now-extraneous legalizeop's |
tree | commitdiff |
2006-01-28 |
Chris Lattner | fix a bug |
tree | commitdiff |
2006-01-28 |
Chris Lattner | Several major changes: |
tree | commitdiff |
2006-01-28 |
Chris Lattner | Fix a bug in my elimination of ISD::CALL this morning... |
tree | commitdiff |
2006-01-28 |
Chris Lattner | make this work on non-native hosts |
tree | commitdiff |
2006-01-28 |
Chris Lattner | add a note about how we should implement this FIXME... |
tree | commitdiff |
2006-01-28 |
Chris Lattner | Eliminate the need for ExpandOp to set 'needsanotherite... |
tree | commitdiff |
next |