aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-10-01PR8200: The MMX unpack instructions were no longer selected. Reverted the partsBill Wendling
2010-09-29Merge in r114506.Bill Wendling
2010-09-17Approved by EvanBill Wendling
2010-09-15Merge AutoUpgrade of EH magic variable.Bill Wendling
2010-09-15$ svn merge -c 113848 https://llvm.org/svn/llvm-project/llvm/trunkBill Wendling
2010-09-15Approved by Chris:Bill Wendling
2010-09-14Approved by ChrisBill Wendling
2010-09-14Approved by Chris:Bill Wendling
2010-09-14Approved by Chris:Bill Wendling
2010-09-14Approved by Chris:Bill Wendling
2010-09-10Approved by Evan:Bill Wendling
2010-09-10Approved by Evan.Bill Wendling
2010-09-09Approved by Evan:Bill Wendling
2010-09-09Approved by Evan:Bill Wendling
2010-09-08$ svn merge -c 113255 https://llvm.org/svn/llvm-project/llvm/trunkBill Wendling
2010-09-07Approved by Chris:Bill Wendling
2010-09-06Approved by Chris:Bill Wendling
2010-09-06Approved by Chris:Bill Wendling
2010-09-05Approved by Chris:Bill Wendling
2010-09-04Emit target specific nodes for isPSHUFHWMask and isPSHUFLWMaskBruno Cardoso Lopes
2010-09-04Emit target specific nodes for isSHUFPMaskBruno Cardoso Lopes
2010-09-04Previous isMOVLMask matching already emits targets nodes, remove checkBruno Cardoso Lopes
2010-09-04One more check from the original isShuffleMaskLegal goes awayBruno Cardoso Lopes
2010-09-04Remove a duplicated but useless check that i've inserted in the previous commit.Bruno Cardoso Lopes
2010-09-04Refactor some code and remove the extra checks for unpckl_undef and unpckh_undefBruno Cardoso Lopes
2010-09-04fix a bug in my licm rewrite when a load from the promoted memoryChris Lattner
2010-09-03Remove check for unpckh maskBruno Cardoso Lopes
2010-09-03Remove check for unpckl maskBruno Cardoso Lopes
2010-09-03Inline isShuffleMaskLegal into LowerVECTOR_SHUFFLE, so we can startBruno Cardoso Lopes
2010-09-03Propagate non-local comparisons. Fixes PR1757.Owen Anderson
2010-09-03Disable the asserts that check that normalization is perfectlyDan Gohman
2010-09-03Reapply considered harmfull part of rr112934 and r112942.Bruno Cardoso Lopes
2010-09-03previous patch was a little too tricky for its own good. Don't try toJim Grosbach
2010-09-03Remove the rest of the nonexistent 64-bit AVX instructions.Dale Johannesen
2010-09-03Reapply last harmless part of r112934, the pattern fragment to match X86UnpcklpdBruno Cardoso Lopes
2010-09-03Reintroduce a simple function refactoring done in r112934, also without any f...Bruno Cardoso Lopes
2010-09-03Reapply piecies of r112942 and r112934 which don't doBruno Cardoso Lopes
2010-09-03Reapply Fix commentBruno Cardoso Lopes
2010-09-03Revert r112934, "- Use specific nodes to match unpckl masks.", which introducedDaniel Dunbar
2010-09-03Revert r112938 "Fix comment", which depends on r112934, which introduced someDaniel Dunbar
2010-09-03Revert r112942, "Use punpckh and unpckh family of nodes instead of using unpckhDaniel Dunbar
2010-09-03Add a missing check when legalizing a vector extending load. This doesn'tBob Wilson
2010-09-03Get rid of "passing signed into unsigned parameter" warning on PPC.Bill Wendling
2010-09-03Add support for simplifying a load from a computed value to a load from a glo...Owen Anderson
2010-09-03Re-apply r112883:Jim Grosbach
2010-09-03VirtRegRewriter checks for early clobbers before it reuses an available stackJakob Stoklund Olesen
2010-09-03Check the local frame alignment for determining whether dynamic stackJim Grosbach
2010-09-03Finish converting the rest of the NEON VLD instructions to use pseudo-Bob Wilson
2010-09-03Revert "For ARM stack frames that utilize variable sized objects and have eit...Daniel Dunbar
2010-09-03Zap dead code.Benjamin Kramer