Handle another case exposed on X86.
[oota-llvm.git] / lib /
2006-01-31 Chris Lattneradd the 'lucas' optimization
2006-01-31 Chris LattnerI don't see why this optimization isn't safe, but it...
2006-01-31 Chris LattnerAnother high-prio selection performance bug
2006-01-31 Chris LattnerHandle physreg input/outputs. We now compile this:
2006-01-31 Chris Lattnermore mumbling
2006-01-31 Chris Lattneradd some notes
2006-01-30 Evan ChengDon't generate complex sequence for SETOLE, SETOLT...
2006-01-30 Chris LattnerPrint the most trivial inline asms.
2006-01-30 Chris LattnerFix a bug in my legalizer reworking that caused the...
2006-01-30 Chris LattnerFix FP constants, and the SparcV8/2006-01-22-BitConvert...
2006-01-30 Evan Chengi64 -> f32, f32 -> i64 and some clean up.
2006-01-30 Evan ChengAlways use FP stack instructions to perform i64 to...
2006-01-30 Chris LattnerRevamp the ICC/FCC reading instructions to be parameter...
2006-01-30 Chris LattnerCompile:
2006-01-30 Chris LattnerIf the target has V9 instructions, this pass is a noop...
2006-01-30 Chris LattnerWhen in v9 mode, emit fabsd/fnegd/fmovd
2006-01-30 Chris LattnerFirst step towards V9 instructions in the V8 backend...
2006-01-30 Chris LattnerTwo changes:
2006-01-30 Chris LattnerWhen lowering SELECT_CC, see if the input is a lowered...
2006-01-30 Jeff CohenAdd AddSymbol() method to DynamicLibrary to work around...
2006-01-30 Chris Lattnerdon't insert an and node if it isn't needed here, this...
2006-01-30 Chris LattnerMove MaskedValueIsZero from the DAGCombiner to the...
2006-01-30 Chris LattnerImplement isMaskedValueZeroForTargetNode for the variou...
2006-01-30 Chris Lattnerpass the address of MaskedValueIsZero into isMaskedValu...
2006-01-30 Chris Lattneradjust prototype
2006-01-29 Jeff CohenFix indentation.
2006-01-29 Chris LattnerFix RET of promoted values on targets that custom expan...
2006-01-29 Chris LattnerFunctions that are lazily streamed in from the .bc...
2006-01-29 Chris Lattneradd another note
2006-01-29 Chris Lattneradd some performance notes from looking at sgefa
2006-01-29 Chris Lattneradd a high-priority SSE issue from sgefa
2006-01-29 Chris Lattneradd a missed optimization
2006-01-29 Chris Lattnercleanups to the ValueTypeActions interface
2006-01-29 Chris LattnerNow that OpActions is big enough, we can specify action...
2006-01-29 Chris Lattnerclean up interface to ValueTypeActions
2006-01-29 Chris LattnerRemove some special case hacks for CALLSEQ_*, using...
2006-01-29 Chris Lattnerdisable this for now
2006-01-29 Reid SpencerAdd a note about lowering llvm.memset, llvm.memcpy...
2006-01-29 Chris Lattnerremove now-dead code, the legalizer takes care of this...
2006-01-29 Chris LattnerThe FP stack doesn't support UNDEF, ask the legalizer...
2006-01-29 Chris LattnerAllow custom expansion of ConstantVec nodes. PPC will...
2006-01-29 Chris LattnerRequest expansion of ConstantVec nodes.
2006-01-29 Chris LattnerLegalize ConstantFP into TargetConstantFP when the...
2006-01-29 Chris LattnerTargets all now request ConstantFP to be legalized...
2006-01-29 Chris LattnerUpdate alpha to reflect recent constantfp legalize...
2006-01-29 Chris Lattnereliminate uses of SelectionDAG::getBR2Way_CC
2006-01-29 Chris Lattnercmovle != cmovlt
2006-01-29 Jeff CohenFix typo.
2006-01-28 Jeff CohenFlesh out AMD family/models.
2006-01-28 Jeff CohenCorrectly determine CPU vendor.
2006-01-28 Jeff CohenUse union instead of reinterpret_cast.
2006-01-28 Jeff CohenFix recognition of Intel CPUs.
2006-01-28 Chris LattnerIs64Bit reflects the capability of the chip, not an...
2006-01-28 Chris LattnerFix a bunch of JIT failures with the new isel
2006-01-28 Jeff CohenImprove X86 subtarget support for Windows and AMD.
2006-01-28 Chris LattnerUse the new "UpdateNodeOperands" method to simplify...
2006-01-28 Chris Lattnersilence a warning
2006-01-28 Chris Lattneradd another method variant
2006-01-28 Chris Lattneradd some methods for updating nodes
2006-01-28 Chris Lattnerminor tweaks
2006-01-28 Chris Lattnermove a bunch of code, no other change.
2006-01-28 Chris Lattnerremove a couple more now-extraneous legalizeop's
2006-01-28 Chris Lattnerfix a bug
2006-01-28 Chris LattnerSeveral major changes:
2006-01-28 Chris LattnerFix a bug in my elimination of ISD::CALL this morning...
2006-01-28 Chris Lattnermake this work on non-native hosts
2006-01-28 Chris Lattneradd a note about how we should implement this FIXME...
2006-01-28 Chris LattnerEliminate the need for ExpandOp to set 'needsanotherite...
2006-01-28 Chris LattnerInstead of making callers of ExpandLibCall legalize...
2006-01-28 Chris LattnerEliminate the need to do another iteration of the legal...
2006-01-28 Chris Lattnerremove method I just added
2006-01-28 Chris Lattneradd a new callback
2006-01-28 Nate BegemanImplement Promote for VAARG, and allow it to be custom...
2006-01-28 Nate BegemanAdd a couple more things to the readme.
2006-01-28 Nate BegemanAdd a missing case to the dag combiner.
2006-01-28 Chris LattnerRemove the ISD::CALL and ISD::TAILCALL nodes
2006-01-28 Chris LattnerRemove some dead code
2006-01-27 Chris LattnerSwitch to AlphaISD::CALL instead of ISD::CALL
2006-01-27 Chris LattnerUse PPCISD::CALL instead of ISD::CALL
2006-01-27 Chris LattnerUse V8ISD::CALL instead of ISD::CALL
2006-01-27 Evan ChengA bit of wisdom from Chris on the last entry.
2006-01-27 Evan ChengAT&T assembly convention: registers are in lower case.
2006-01-27 Chris Lattnerinitialize member vars
2006-01-27 Chris Lattnerinitialize all instance vars
2006-01-27 Chris LattnerMake llvm.frame/returnaddr not crash on ppc
2006-01-27 Evan ChengAdded notes about a x86 isel deficiency.
2006-01-27 Evan ChengAdded a temporary option -enable-x86-sse to enable...
2006-01-27 Evan ChengBye bye Pattern ISel, hello DAG ISel.
2006-01-27 Nate BegemanRemove TLI.LowerReturnTo, and just let targets custom...
2006-01-27 Jim LaskeyUsing bit size of integers instead of ambiguous "long...
2006-01-27 Evan ChengA better workaround
2006-01-27 Jim LaskeySorry - really folowing convention.
2006-01-27 Chris Lattnerforce sse/3dnow off until they work. This fixes all...
2006-01-27 Jim LaskeyFollowing convention.
2006-01-27 Chris LattnerUnbreak the JIT with SSE
2006-01-27 Andrew Lenharthfix build
2006-01-27 Chris LattnerFix build error that is apparently only a warning with...
2006-01-27 Jim LaskeyForgot the version number.
2006-01-27 Jim LaskeyImprove visibility/correctness of operand indices in...
2006-01-27 Reid SpencerFix auto-upgrade of intrinsics to work properly with...
next