Add some comments.
[oota-llvm.git] / lib /
2010-08-29 Dan GohmanAdd some comments.
2010-08-29 Dan GohmanMove this debug output into GenerateAllReuseFormula...
2010-08-29 Dan GohmanDelete an unused declaration.
2010-08-29 Dan GohmanDo one lookup instead of two.
2010-08-29 Dan GohmanRestructure the {A,+,B}<L> * {C,+,D}<L> folding so...
2010-08-29 Dan GohmanBatch up subtracts along with adds, when analyzing...
2010-08-29 Dan GohmanMicro-optimize GroupByComplexity.
2010-08-29 Dan GohmanHold AddRec->getLoop() in a variable, to make the Mul...
2010-08-29 Dan GohmanRename a variable, for consistency.
2010-08-29 Dan GohmanUse iterators instead of indices.
2010-08-29 Kalle RaiskilaFix lowering of INSERT_VECTOR_ELT in SPU.
2010-08-29 Bill WendlingFix whitespaces. No functionality changes.
2010-08-29 Chris Lattnerlicm preserves the cfg, it doesn't have to explicitly...
2010-08-29 Chris Lattnernow that it doesn't use the PromoteMemToReg function...
2010-08-29 Chris Lattnercompletely rewrite the memory promotion algorithm in...
2010-08-29 Bob WilsonRemove NEON vaddl, vaddw, vsubl, and vsubw intrinsics...
2010-08-29 Chris Lattneruse getUniqueExitBlocks instead of a manual set.
2010-08-29 Eli FriedmanA couple of small missed optimizations.
2010-08-29 Chris Lattnerreimplement LICM::sink to use SSAUpdater instead of...
2010-08-29 Chris Lattnerimplement SSAUpdater::RewriteUseAfterInsertions, a...
2010-08-29 Chris Lattnerremove dead proto
2010-08-29 Chris Lattnerreduce indentation in LICM::sink by using early exits...
2010-08-29 Chris Lattnermodernize this pass a bit: use efficient set/map and...
2010-08-29 Chris Lattnerwhen merging two alias sets, the result set is volatile...
2010-08-29 Chris Lattnermore cleanup
2010-08-29 Chris Lattnerclean this up
2010-08-29 Bill Wendling- Add a parameter to T2I_bin_irs for those patterns...
2010-08-29 Chris Lattneradd a bunch more common shuffles to the instprinter.
2010-08-29 Bill WendlingName ANDflag to ANDS, which is less stupid.
2010-08-29 Bill WendlingFile missing from last commit.
2010-08-29 Bill WendlingCreate an ARMISD::AND node. This node is exactly like...
2010-08-28 Chris LattnerI have manually decoded the imm field of an insertps...
2010-08-28 Chris Lattnerfix the buildvector->insertp[sd] logic to not always...
2010-08-28 Chris Lattnerfix the BuildVector -> unpcklps logic to not do pointle...
2010-08-28 Chris Lattnerimprove comments in the unpcklps generating logic,...
2010-08-28 Michael J. SpencerDon't cast Win32 FILETIME structs to int64. Patch by...
2010-08-28 Chris Lattnerremove the MSIL backend. It isn't maintained, is buggy...
2010-08-28 Bob WilsonUse pseudo instructions for VST1 and VST2.
2010-08-28 Chris Lattnerremove unions from LLVM IR. They are severely buggy...
2010-08-28 Chris Lattnerremove the ABCD and SSI passes. They don't have any...
2010-08-28 Chris Lattnerremove dead proto
2010-08-28 Chris Lattnerfor completeness, allow undef also.
2010-08-28 Chris Lattnersquish dead code.
2010-08-28 Chris Lattnerzap dead code
2010-08-28 Bruno Cardoso LopesClean up the logic of vector shuffles -> vector shifts.
2010-08-28 Chris Lattnerhandle the constant case of vector insertion. For...
2010-08-28 Chris Lattneroptimize bitcasts from large integers to vector into...
2010-08-28 Dan GohmanCompletely disable tail calls when fast-isel is enabled...
2010-08-28 Dan GohmanTrim a #include.
2010-08-28 Dan GohmanFix an index calculation thinko.
2010-08-28 Bob WilsonWe don't need to custom-select VLDMQ and VSTMQ anymore.
2010-08-28 Benjamin KramerUpdate CMake build. Add newline at end of file.
2010-08-27 Bob WilsonWhen merging Thumb2 loads/stores, do not give up when...
2010-08-27 Owen AndersonAdd a prototype of a new peephole optimizing pass that...
2010-08-27 Owen AndersonImprove the precision of getConstant().
2010-08-27 Bob WilsonChange ARM VFP VLDM/VSTM instructions to use addressing...
2010-08-27 Chris LattnerEnhance the shift propagator to handle the case when...
2010-08-27 Devang PatelSimplify.
2010-08-27 Chris LattnerImplement a pretty general logical shift propagation
2010-08-27 Bob WilsonUnsigned value cannot be < 0.
2010-08-27 Dan GohmanWhen merging adjacent operands, scan ahead and merge...
2010-08-27 Chris Lattnerremove some special shift cases that have been subsumed...
2010-08-27 Dan GohmanMake the {A,+,B}<L> + {C,+,D}<L> --> Other + {A+C...
2010-08-27 Bill WendlingRemove now unneeded command line flag that enables...
2010-08-27 Owen AndersonFix typos in comments.
2010-08-27 Chris Lattnerteach the truncation optimization that an entire chain of
2010-08-27 Dan GohmanSwitch ScalarEvolution's main Value*->SCEV* map from...
2010-08-27 Chris LattnerAdd an instcombine to clean up a common pattern produced
2010-08-27 Bob WilsonAdd alignment arguments to all the NEON load/store...
2010-08-27 Owen AndersonUse LVI to eliminate conditional branches where we...
2010-08-27 Dan GohmanOptimize SCEVComplexityCompare. Use a 3-way return...
2010-08-27 Anton KorobeynikovProperly handle passing of FP stuff to varargs function...
2010-08-27 Benjamin KramerMCELF: Port EmitInstruction changes from MachO streamer...
2010-08-27 Benjamin KramerMCELF: Always overwrite FixedValue.
2010-08-27 Daniel DunbarX86: Fix an encoding issue with LOCK_ADD64mr, which...
2010-08-26 Devang PatelRevert r112213. It is not needed.
2010-08-26 Jim GrosbachSimplify eliminateFrameIndex() interface back down...
2010-08-26 Devang PatelIf node is not available then use FuncInfo.ValueMap...
2010-08-26 Jim GrosbachRemove the now obsolete frame index virtual re-use...
2010-08-26 Chris Lattneroptimize "integer extraction out of the middle of a...
2010-08-26 Jim Grosbachtidy up a bit. no functional change.
2010-08-26 Chris Lattneroptimize bitcast(trunc(bitcast(x))) where the result...
2010-08-26 Jim GrosbachTurn off the scavenging based frame reg reuse briefly...
2010-08-26 Bruno Cardoso Lopeszap the now unused MVT::getIntVectorWithNumElements
2010-08-26 Devang PatelSpeculatively revert r112207.
2010-08-26 Devang Patel80 col.
2010-08-26 Devang PatelUpdate DanglingDebugInfo so that it can be used to...
2010-08-26 Bob WilsonUse pseudo instructions for VST3.
2010-08-26 Devang PatelDonot forget to resolve dangling debug info in a case...
2010-08-26 Bill WendlingReapply r112176 without removing the other CMN patterns...
2010-08-26 Benjamin KramerMCELF: Fix a thinko of mine.
2010-08-26 Bob WilsonFix comment typos.
2010-08-26 Owen AndersonMake JumpThreading smart enough to properly thread...
2010-08-26 Benjamin KramerMCELF: Compensate for the addend on i386. Patch by...
2010-08-26 Jim GrosbachRestrict the register to tGPR to make sure the str...
2010-08-26 Dan GohmanRevert r112176; it broke test/CodeGen/Thumb2/thumb2...
2010-08-26 Dan GohmanReapply r112091 and r111922, support for metadata linki...
2010-08-26 Benjamin KramerStringRef::compare_numeric also differed from StringRef...
2010-08-26 Benjamin KramerDo unsigned char comparisons in StringRef::compare_lowe...
2010-08-26 Bill WendlingThere seems to be a (potential) hardware bug with the...
next