summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAge
* PR9218: SimplifyDemandedVectorElts can return a non-null value that is notEli Friedman2011-02-19
* implement PR9264: disambiguating 'bt mem, imm' as a btl.Chris Lattner2011-02-19
* rewrite the memset_pattern pattern generation stuff to accept any 2/4/8/16-byteChris Lattner2011-02-19
* Stores of null pointers should turn into memset, we weren't recognizingChris Lattner2011-02-19
* Implement rdar://9009151, transforming strided loop stores ofChris Lattner2011-02-19
* DIE numbers do not add any value in this test. Devang Patel2011-02-19
* Do not lose debug info of an inlined function argument even if the argument i...Devang Patel2011-02-18
* Reapply r114997 now that the buildbots have been updated.Bill Wendling2011-02-18
* Add assembly parsing support for "msr" and also fix its encoding. Also addBruno Cardoso Lopes2011-02-18
* Add some transforms of the kind X-Y>X -> 0>Y which are valid when there is noDuncan Sands2011-02-18
* add a testcase for r125827Chris Lattner2011-02-18
* Roll out r125794 to help diagnose the llvm-gcc-i386-linux-selfhost failure.Cameron Zwarich2011-02-18
* prevent jump threading from merging blocks when their address isChris Lattner2011-02-18
* Recognize monitor/mwait with explicit register argumentsJoerg Sonnenberger2011-02-18
* Recognize leavel and leaveq aliases for leave.Joerg Sonnenberger2011-02-17
* Do not lose debug info of an inlined function argument even if the argument i...Devang Patel2011-02-17
* have instcombine preserve nsw/nuw/exact when sinkingChris Lattner2011-02-17
* fix instcombine merging GEPs through a PHI to only make theChris Lattner2011-02-17
* Enhance constant folding of bitcast operations on vectors of floats.Nadav Rotem2011-02-17
* Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally.NAKAMURA Takumi2011-02-17
* Transform "A + B >= A + C" into "B >= C" if the adds do not wrap. Likewise f...Duncan Sands2011-02-17
* preserve NUW/NSW when transforming add x,xChris Lattner2011-02-17
* filecheckizeChris Lattner2011-02-17
* fix PR9215, preventing -reassociate from clearing nsw/nuw whenChris Lattner2011-02-17
* Gas is very inconsistent about when a relaxation/relocation is needed. DoRafael Espindola2011-02-16
* The change for PR9190 wasn't quite right. We need to avoid making theEric Christopher2011-02-16
* Add testcase for PR9190.Eric Christopher2011-02-16
* Add support for pushsection and popsection. Patch by Joerg Sonnenberger.Rafael Espindola2011-02-16
* Teach PatternMatch that splat vectors could be floating point as well asNick Lewycky2011-02-15
* Add support for parsing [expr].Roman Divacky2011-02-15
* Ignore DBG_VALUE machine instructions while constructing instruction ranges b...Devang Patel2011-02-15
* Fix 9216 - Endless loop in InstCombine pass.Nadav Rotem2011-02-15
* Do not hoist @llvm.dbg.value. Here, @llvm.dbg.value is "referring" a value th...Devang Patel2011-02-14
* Switch llvm to using comdats. For now always use groups with a singleRafael Espindola2011-02-14
* PR9139: Specify ARM/Darwin triple for vector-DAGCombine.ll test.Bob Wilson2011-02-14
* Fix encoding and add parsing support for the arm/thumb CPS instruction:Bruno Cardoso Lopes2011-02-14
* fix PR9210 by implementing some type legalization logic for Chris Lattner2011-02-14
* Enhance ComputeMaskedBits to know that aligned frameindexesChris Lattner2011-02-13
* Teach instsimplify that X+Y>=X+Z is the same as Y>=Z if neither side overflows,Duncan Sands2011-02-13
* Fix testNadav Rotem2011-02-13
* Fix a regression from r125393;Nadav Rotem2011-02-13
* when legalizing extremely wide shifts, make sure that Chris Lattner2011-02-13
* fix visitShift to properly zero extend the shift amount if the provided operandChris Lattner2011-02-13
* add PR#Chris Lattner2011-02-13
* implement instcombine folding for things like (x >> c) < 42.Chris Lattner2011-02-13
* teach SCEV that the scale and addition of an inbounds gep don't NSW.Chris Lattner2011-02-13
* Add encodings and mnemonics for FXSAVE64 and FXRSTOR64.Reid Kleckner2011-02-12
* Prevent IMPLICIT_DEF/KILL to become a delay filler instruction in SPARC backend.Venkatraman Govindaraju2011-02-12
* SimplifyLibCalls: Add missing legalize check on various printf to puts andDaniel Dunbar2011-02-12
* tests: FileCheckizeDaniel Dunbar2011-02-12