Added a temporary option -no-isel-fold-inflight to control whether a "inflight"
[oota-llvm.git] / lib /
2006-04-28 Evan ChengAdded a temporary option -no-isel-fold-inflight to...
2006-04-28 Chris LattnerWhen we have a two-address instruction where the input...
2006-04-28 Chris LattnerAdd a note
2006-04-27 Chris LattnerAdd a note
2006-04-27 Chris LattnerAdd support for inserting undef into a vector. This...
2006-04-27 Evan ChengMake x86 isel lowering produce tailcall nodes. They...
2006-04-27 Evan ChengA couple of new entries.
2006-04-27 Evan ChengSupport for passing 128-bit vector arguments via XMM...
2006-04-27 Evan ChengInsert a VBIT_CONVERT between a FORMAL_ARGUMENT node...
2006-04-27 Evan ChengOops
2006-04-27 Evan ChengBug fix: not updating NumIntRegs.
2006-04-27 Chris LattnerFix Regression/CodeGen/Generic/2006-04-26-SetCCAnd...
2006-04-27 Evan Cheng- Clean up formal argument lowering code. Prepare for...
2006-04-27 Chris LattnerFix some nondeterminstic behavior in the mem2reg pass...
2006-04-26 Chris LattnerImplement Transforms/IndVarsSimplify/complex-scev.ll...
2006-04-26 Evan ChengFix fastcc failures.
2006-04-26 Evan ChengSwitching over FORMAL_ARGUMENTS mechanism to lower...
2006-04-25 Evan ChengDon't forget return void.
2006-04-25 Nate BegemanKeep the stack from on darwin 16-byte aligned. This...
2006-04-25 Evan ChengSeparate LowerOperation() into multiple functions,...
2006-04-25 Andrew Lenharthslightly more useful error message
2006-04-25 Andrew Lenharthbetter c99 struct handling
2006-04-25 Evan ChengFix a typo.
2006-04-25 Nate BegemanFix a warning
2006-04-25 Nate BegemanNo functionality changes, but cleaner code with correct...
2006-04-25 Evan ChengExplicitly specify result type for def : Pat<> patterns...
2006-04-24 Evan ChengAdded X86 SSE2 intrinsics which can be represented...
2006-04-24 Evan ChengAdd a new entry.
2006-04-24 Evan ChengSpecial case handling two wide build_vector(0, x).
2006-04-24 Evan ChengSome missing movlps, movhps, movlpd, and movhpd patterns.
2006-04-24 Evan ChengA little bit more build_vector enhancement for v8i16...
2006-04-24 Evan ChengRemove a completed entry.
2006-04-24 Evan ChengMakeMIInst() should handle jump table index operands.
2006-04-23 Chris LattnerAdd a note
2006-04-23 Evan ChengMOVL shuffle (i.e. movd or movss / movsd from memory...
2006-04-23 Nate BegemanFix the updating of the machine CFG when a PHI node...
2006-04-22 Nate BegemanCode cleanup associated with jump tables, thanks to...
2006-04-22 Nate BegemanTurn of jump tables for a bit, there are still some...
2006-04-22 Nate BegemanOptimized stores to the constant pool, while cool,...
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-04-22 Evan ChengDon't do all the lowering stuff for 2-wide build_vector...
2006-04-22 Evan ChengFix a performance regression. Use {p}shuf* when there...
2006-04-22 Chris LattnerTeach the JIT how to relocate LI, this fixes the JIT...
2006-04-22 Chris LattnerFix JIT support for static ctors, which was apparently...
2006-04-21 Evan ChengRevamp build_vector lowering to take advantage of movss...
2006-04-21 Nate BegemanFix the comment
2006-04-21 Nate BegemanChange the PPC JIT to use a Static relocation model
2006-04-21 Chris Lattnerfix thinko
2006-04-21 Chris Lattneradd some low-prio notes
2006-04-21 Chris LattnerThe BFS scheduler is apparently nondeterminstic (causes...
2006-04-21 Chris LattnerRemove a hack required by V9.
2006-04-21 Chris LattnerFix a couple more memory issues
2006-04-21 Evan ChengNow generating perfect (I think) code for "vector set...
2006-04-20 Chris LattnerFix a really subtle and obnoxious memory bug that cause...
2006-04-20 Chris LattnerFix Transforms/ScalarRepl/2006-04-20-PromoteCrash.ll
2006-04-20 Chris LattnerFix the CodeGen/PowerPC/buildvec_canonicalize.ll regres...
2006-04-20 Chris Lattneradd a note
2006-04-20 Chris Lattnerremove some v9 specific code
2006-04-20 Chris LattnerThis field no longer exists
2006-04-20 Chris LattnerRemove this obsolete file
2006-04-20 Chris LattnerRemove some of the obvious V9-specific cruft
2006-04-20 Chris LattnerThis target is no longer built. The ,v files now live...
2006-04-20 Andrew LenharthMake code match cvs commit message :)
2006-04-20 Andrew LenharthIf we can convert the return pointer type into an integ...
2006-04-20 Evan Cheng- Added support to turn "vector clear elements", e...
2006-04-20 Evan ChengTurn a VAND into a VECTOR_SHUFFLE is applicable.
2006-04-20 Chris LattnerMake sure that the new instructions selected have the...
2006-04-20 Chris LattnerImplement folding of a bunch of binops with undef
2006-04-20 Evan ChengHandle v2i64 BUILD_VECTOR custom lowering correctly...
2006-04-19 Evan ChengisSplatMask() bug: first element can be an undef.
2006-04-19 Chris LattnerSimplify some code
2006-04-19 Evan Cheng- Added support to do aribitrary 4 wide shuffle with...
2006-04-19 Evan ChengPrefer {p}unpack* and mov*dup over {p}shuf* as well.
2006-04-19 Evan ChengRenamed AddedCost to AddedComplexity.
2006-04-19 Evan Cheng- Renamed AddedCost to AddedComplexity.
2006-04-19 Evan ChengCommute vector_shuffle to match more movlhps, movlp...
2006-04-19 Evan ChengMore mov{h|l}p{d|s} patterns.
2006-04-19 Evan Cheng- More mov{h|l}ps patterns.
2006-04-19 Evan ChengAllow "let AddedCost = n in" to increase pattern comple...
2006-04-19 Chris Lattneradd a note
2006-04-19 Andrew LenharthAnother simple case type merge case to try
2006-04-19 Andrew Lenharthdeal with memchr
2006-04-19 Andrew Lenharthfriendlier error message
2006-04-19 Chris Lattneradd a note
2006-04-19 Chris LattnerAdd a note.
2006-04-19 Andrew Lenharthstupid stuff
2006-04-18 Andrew LenharthI understand now. Shoot.
2006-04-18 Evan Cheng- PEXTRW cannot take a memory location as its first...
2006-04-18 Evan ChengSHUFP{S|D}, PSHUF* encoding bugs. Left out the mask...
2006-04-18 Evan ChengName change for clarity sake
2006-04-18 Evan ChengEncoding bug: CMPPSrmi, CMPPDrmi dropped operand 2...
2006-04-18 Evan ChengName change for clarity sake
2006-04-18 Evan ChengLeft a pattern out
2006-04-18 Andrew Lenharthllvm.memc* improvements. helps PA a lot in some specmarks
2006-04-18 Andrew Lenharthllvm.memc* improvements. helps PA a lot in some specmarks
2006-04-18 Chris LattnerThese are correctly encoded by the JIT. I checked :)
2006-04-18 Chris Lattneradd a note
2006-04-18 Chris LattnerFix a crash on:
2006-04-18 Evan ChengFixed an encoding bug: movd from XMM to R32.
2006-04-18 Chris Lattnerpretty print node name
next