Add a test for the foldSelectICmpAndOr fix committed in r180779.
[oota-llvm.git] / test / Transforms / InstCombine /
2013-05-02 David MajnemerAdd a test for the foldSelectICmpAndOr fix committed...
2013-05-01 Jim GrosbachRevert "InstCombine: Fold more shuffles of shuffles."
2013-04-30 Jim GrosbachInstCombine: Fold more shuffles of shuffles.
2013-04-30 Manman RenTBAA: remove !tbaa from testing cases if not used.
2013-04-30 David MajnemerFix "Combine bit test + conditional or into simple...
2013-04-22 Anat ShemerChanged back (relative to commit 179786) the operations...
2013-04-20 Nuno Lopesrecommit tests
2013-04-18 Anat ShemerIn the function InstCombiner::visitExtractElementInst...
2013-04-18 Anat ShemerAdded a function scalarizePHI() that sclarizes a vector...
2013-04-18 David MajnemerRevert "Combine bit test + conditional or into simple...
2013-04-18 David MajnemerCombine bit test + conditional or into simple math
2013-04-17 Peter CollingbourneDo not optimise fprintf() calls if its return value...
2013-04-14 David MajnemerReorders two transforms that collide with each other
2013-04-12 Benjamin KramerInstCombine: Check the operand types before merging...
2013-04-12 David MajnemerSimplify (A & ~B) in icmp if A is a power of 2
2013-04-11 David MajnemerOptimize icmp involving addition better
2013-04-11 Benjamin KramerFix for wrong instcombine on vector insert/extract
2013-04-11 Benjamin KramerFileCheckize a bunch of tests.
2013-04-09 Nadav RotemRevert r176408 and r176407 to address PR15540.
2013-04-09 Nadav RotemRevert 179071 because it is not the right way to suppor...
2013-04-08 Nadav Rotemc++ new operators are not malloc-like functions because...
2013-03-28 Akira HatanakaRemove -O3.
2013-03-28 David BlaikieRevert "Adding DIImportedModules to DIScopes."
2013-03-28 Akira HatanakaCheck if Type is a vector before calling function Type...
2013-03-27 David BlaikieAdding DIImportedModules to DIScopes.
2013-03-26 Ulrich WeigandAdd test case for commit r178031.
2013-03-25 Shuxin YangFix a bug in fast-math fadd/fsub simplification.
2013-03-25 Arnaud A. de Grand... Address issues found by Duncan during post-commit revie...
2013-03-25 Arnaud A. de Grand... InstCombine: simplify comparisons to zero of (shl ...
2013-03-22 Arnaud A. de Grand... InstCombine: Improve the result bitvect type when foldi...
2013-03-21 David BlaikieRemove unused field in DISubprogram
2013-03-21 Meador IngeMove library call prototype attribute inference to...
2013-03-17 David BlaikieSplit out filename & directory from DIFile to start...
2013-03-14 Shuxin YangPerform factorization as a last resort of unsafe fadd...
2013-03-13 David BlaikieRemove the unused 4th operand for DIFile debug info...
2013-03-13 David BlaikieRefactor filename/directory in DICompileUnit into a...
2013-03-12 David BlaikieRemove unused "isMain" field from DICompileUnit
2013-03-11 David BlaikieUpgrading debug info test cases to be (more) compatible...
2013-03-06 Jim GrosbachInstCombine: Don't shrink allocas when combining with...
2013-03-02 Nuno Lopesrecommit r172363 & r171325 (reverted in r172756)
2013-02-28 Quentin ColombetFix a bug in instcombine for fmul in fast math mode.
2013-02-26 Michael IlsemanConstant fold vector bitcasts of halves similarly to...
2013-02-22 Bill WendlingUse references to attribute groups on the call/invoke...
2013-02-19 Bill WendlingTemporarily revert r175470 for more review.
2013-02-18 Bill WendlingCheck to see if the 'no-builtin' attribute is set befor...
2013-02-16 Bill WendlingThe transform is:
2013-02-15 Arnaud A. de Grand... Teach InstCombine to work with smaller legal types...
2013-02-14 Nick LewyckyTeach the DataLayout aware constant folder to be much...
2013-02-11 Michael IlsemanOptimization: bitcast (<1 x ...> insertelement ......
2013-02-11 Michael IlsemanRemove trailing whitespace
2013-02-08 Andrew TrickRevert "Have InstCombine call SipmlifyCall when handlin...
2013-02-07 Michael IlsemanHave InstCombine call SipmlifyCall when handling calls...
2013-02-07 Michael IlsemanPreserve fast-math flags after reassociation and commut...
2013-02-07 Michael Ilsemanwhitespace
2013-02-05 Benjamin KramerInstCombine: Fix and simplify the inttoptr side too.
2013-02-05 Benjamin KramerInstCombine: Harden code to work with vectors of pointe...
2013-02-01 Nadav RotemRevert r174152. The shift amount may overflow and in...
2013-02-01 Nadav RotemOptimize shift lefts of a constant by a value plus...
2013-01-30 Nadav RotemInstCombine: canonicalize sext-and --> select
2013-01-24 Benjamin KramerConstantFolding: Add a missing folding that leads to...
2013-01-23 Benjamin KramerConstantFolding: Evaluate GEP indices in the index...
2013-01-23 Benjamin KramerRevert "InstCombine: Clean up weird code that talks...
2013-01-21 Paul RedmondTransform (sub 0, (zext bool to A)) to (sext bool to...
2013-01-17 Bill WendlingReverting r171325 & r172363. This was causing a mis...
2013-01-15 Nadav RotemTeach InstCombine to optimize extract of a value from...
2013-01-15 Shuxin Yang1. Hoist minus sign as high as possible in an attempt...
2013-01-14 Shuxin YangThis change is to implement following rules under the...
2013-01-10 Owen AndersonTeach InstCombine to hoist FABS and FNEG through FPTRUN...
2013-01-09 Shuxin YangConsider expression "0.0 - X" as the negation of X if
2013-01-07 Shuxin YangThis change is to implement following rules:
2013-01-07 Quentin ColombetWhen code size is the priority (Oz, MinSize attribute...
2013-01-01 Dmitri GribenkoTests: rewrite 'opt ... %s' to 'opt ... < %s' so that...
2012-12-31 Nuno Lopesrecommit r171298 (add support for PHI nodes to ObjectSi...
2012-12-31 Benjamin KramerRevert "add support for PHI nodes to ObjectSizeOffsetVi...
2012-12-31 Jakub StaszakAdd extra CHECK to make sure that 'or' instruction...
2012-12-31 Nuno Lopesadd support for PHI nodes to ObjectSizeOffsetVisitor
2012-12-31 Chris Lattnerteach instcombine to preserve TBAA tag when merging...
2012-12-31 Jakub StaszakTransform (A == C1 || A == C2) into (A & ~(C1 ^ C2...
2012-12-30 Dmitri GribenkoTests: rewrite 'opt ... %s' to 'opt ... < %s' so that...
2012-12-30 Dmitri GribenkoTests: rewrite 'opt ... %s' to 'opt ... < %s' so that...
2012-12-19 Paul RedmondTransform (x&C)>V into (x&C)!=0 where possible
2012-12-18 Shuxin Yangrdar://12801297
2012-12-14 Michael IlsemanAdd back FoldOpIntoPhi optimizations with fix. Included...
2012-12-14 Nadav RotemFix a crash in ValueTracking on vectors of pointers.
2012-12-14 Shuxin Yangrdar://12753946
2012-12-13 NAKAMURA TakumiRevert r170020, "Simplify negated bit test", for now.
2012-12-12 Jakub StaszakunHECKify test fixed by Jacob in r159003.
2012-12-12 David MajnemerSimplify negated bit test
2012-12-12 Shuxin Yang- Fix a problematic way in creating all-the-1 APInt.
2012-12-06 Dmitri GribenkoFix typos in CHECK lines.
2012-12-05 Shuxin Yangfix a typo
2012-12-04 Shuxin Yang For rdar://12329730, last piece.
2012-12-04 Shuxin Yangrdar://12329730 (2nd part, revised)
2012-12-04 Shuxin Yangrdar://12329730 (2nd part)
2012-11-29 Meador Ingeinstcombine: Migrate puts optimizations
2012-11-29 Shuxin Yangfix a typo
2012-11-29 Meador Ingeinstcombine: Migrate fputs optimizations
2012-11-29 Meador Ingeinstcombine: Migrate fwrite optimizations
2012-11-29 Meador Ingeinstcombine: Migrate fprintf optimizations
2012-11-29 Shuxin YangInstruction::isAssociative() returns true for fmul...
next