2006-01-30 |
Chris Lattner | If the target has V9 instructions, this pass is a noop... |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Chris Lattner | When in v9 mode, emit fabsd/fnegd/fmovd |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Chris Lattner | First step towards V9 instructions in the V8 backend... |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Chris Lattner | Two changes: |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Chris Lattner | When lowering SELECT_CC, see if the input is a lowered... |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Jeff Cohen | Add AddSymbol() method to DynamicLibrary to work around... |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Chris Lattner | don't insert an and node if it isn't needed here, this... |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Chris Lattner | Move MaskedValueIsZero from the DAGCombiner to the... |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Chris Lattner | Move MaskedValueIsZero from the DAGCombiner to the... |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Jeff Cohen | Add _CRT_SECURE_NO_DEPRECATE preprocessor symbol to... |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Chris Lattner | Implement isMaskedValueZeroForTargetNode for the variou... |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Chris Lattner | pass the address of MaskedValueIsZero into isMaskedValu... |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Chris Lattner | adjust prototype |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Chris Lattner | Pass the address of the main MaskedValueIsZero function... |
commit | commitdiff | tree | snapshot |
2006-01-30 |
Chris Lattner | fix make install/uninstall of libcrtend. |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Jeff Cohen | Fix indentation. |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Fix RET of promoted values on targets that custom expan... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Functions that are lazily streamed in from the .bc... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | simplify some code |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Jim Laskey | Remove extra qualifier. |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | add another note |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | add some performance notes from looking at sgefa |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | add a high-priority SSE issue from sgefa |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | add a missed optimization |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | cleanups to the ValueTypeActions interface |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Now that OpActions is big enough, we can specify action... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | clean up interface to ValueTypeActions |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Clean up the interface to ValueTypeActions, allowing... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | revert an accidental commit |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Remove some special case hacks for CALLSEQ_*, using... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | remove some methods |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | disable this for now |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Reid Spencer | Add a note about lowering llvm.memset, llvm.memcpy... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | remove now-dead code, the legalizer takes care of this... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | The FP stack doesn't support UNDEF, ask the legalizer... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Allow custom expansion of ConstantVec nodes. PPC will... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Request expansion of ConstantVec nodes. |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Legalize ConstantFP into TargetConstantFP when the... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Targets all now request ConstantFP to be legalized... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Update alpha to reflect recent constantfp legalize... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Make ConstantFP legalize into TargetConstantFP like... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | remove the getBR2Way_CC method |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | eliminate uses of SelectionDAG::getBR2Way_CC |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Andrew Lenharth | it is nice not to chop off bits for those blessed with... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Andrew Lenharth | make the casts actually cast to the variable type |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Andrew Lenharth | start of the 64bit safety cleanup |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Emit series of conditionals with &&, emitting stuff... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Factor matching code that is common between patterns... |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | cmovle != cmovlt |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Jeff Cohen | Fix typo. |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | Split out code generation from analysis from emission |
commit | commitdiff | tree | snapshot |
2006-01-29 |
Chris Lattner | move some code around, no change in the generated code |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | now that we have control over emission of the code... |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Change PatternCodeEmitter to emit code into a buffer... |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Jeff Cohen | Flesh out AMD family/models. |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Jeff Cohen | Correctly determine CPU vendor. |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Reid Spencer | Make long warnings wrap and have less indent so other... |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Fit to 80 columns, no functionality change |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Jeff Cohen | Use union instead of reinterpret_cast. |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Jeff Cohen | Fix recognition of Intel CPUs. |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Is64Bit reflects the capability of the chip, not an... |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Fix a bunch of JIT failures with the new isel |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Jeff Cohen | Improve X86 subtarget support for Windows and AMD. |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Use the new "UpdateNodeOperands" method to simplify... |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | silence a warning |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | add another method variant |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | add another variant |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | add some methods for updating nodes |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Add some methods |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | minor tweaks |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | move a bunch of code, no other change. |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | remove a couple more now-extraneous legalizeop's |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | fix a bug |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Several major changes: |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Fix a bug in my elimination of ISD::CALL this morning... |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | make this work on non-native hosts |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | add a note about how we should implement this FIXME... |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Eliminate the need for ExpandOp to set 'needsanotherite... |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Instead of making callers of ExpandLibCall legalize... |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Eliminate the need to do another iteration of the legal... |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | remove this method I just added, now is not the time. |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | remove method I just added |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | add a new callback |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Nate Begeman | Implement Promote for VAARG, and allow it to be custom... |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Nate Begeman | Add a couple more things to the readme. |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Nate Begeman | Add a missing case to the dag combiner. |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Remove the ISD::CALL and ISD::TAILCALL nodes |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | The 'target-independent' ISD::CALL isn't. Nuke it... |
commit | commitdiff | tree | snapshot |
2006-01-28 |
Chris Lattner | Remove some dead code |
commit | commitdiff | tree | snapshot |
2006-01-27 |
Chris Lattner | Switch to AlphaISD::CALL instead of ISD::CALL |
commit | commitdiff | tree | snapshot |
2006-01-27 |
Chris Lattner | Use PPCISD::CALL instead of ISD::CALL |
commit | commitdiff | tree | snapshot |
2006-01-27 |
Chris Lattner | Use V8ISD::CALL instead of ISD::CALL |
commit | commitdiff | tree | snapshot |
2006-01-27 |
Evan Cheng | A bit of wisdom from Chris on the last entry. |
commit | commitdiff | tree | snapshot |
2006-01-27 |
Evan Cheng | AT&T assembly convention: registers are in lower case. |
commit | commitdiff | tree | snapshot |
2006-01-27 |
Evan Cheng | Use Intel assembly syntax to look for ST |
commit | commitdiff | tree | snapshot |
2006-01-27 |
Chris Lattner | initialize member vars |
commit | commitdiff | tree | snapshot |
2006-01-27 |
Chris Lattner | initialize all instance vars |
commit | commitdiff | tree | snapshot |
2006-01-27 |
Chris Lattner | Make llvm.frame/returnaddr not crash on ppc |
commit | commitdiff | tree | snapshot |
2006-01-27 |
Jeff Cohen | Teach tablegen to generate code that is VC++ warning... |
commit | commitdiff | tree | snapshot |
2006-01-27 |
Evan Cheng | (store (op (load ...)), ...) |
commit | commitdiff | tree | snapshot |
next |