projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[SystemZ] Use MVC for simple load/store pairs
[oota-llvm.git]
/
test
/
Transforms
/
InstCombine
/
2013-07-09
David Majnemer
InstCombine: variations on 0xffffffff - x >= 4
tree
|
commitdiff
2013-07-09
David Majnemer
InstCombine: X & -C != -C -> X <= u ~C
tree
|
commitdiff
2013-07-09
David Majnemer
Commit r185909 was a misapplied patch, fix it
tree
|
commitdiff
2013-07-09
David Majnemer
InstCombine: add more transforms
tree
|
commitdiff
2013-07-08
David Majnemer
InstCombine: Fold X-C1 <u 2 -> (X & -2) == C1
tree
|
commitdiff
2013-07-06
David Majnemer
InstCombine: typo in or_icmp_eq_B_0_icmp_ult_A_B test
tree
|
commitdiff
2013-07-06
Nick Lewycky
Extend 'readonly' and 'readnone' to work on function...
tree
|
commitdiff
2013-07-05
David Majnemer
InstCombine: (icmp eq B, 0) | (icmp ult A, B) -> (icmp...
tree
|
commitdiff
2013-07-04
David Majnemer
InstCombine: Reimplementation of visitUDivOperand
tree
|
commitdiff
2013-07-02
Hal Finkel
Revert r185257 (InstCombine: Be more agressive optimizi...
tree
|
commitdiff
2013-06-30
Benjamin Kramer
ConstantFold: Check that truncating the other side...
tree
|
commitdiff
2013-06-29
David Majnemer
ValueTracking: Teach isKnownToBeAPowerOfTwo about ...
tree
|
commitdiff
2013-06-29
Benjamin Kramer
InstCombine: Also turn selects fed by an and into arith...
tree
|
commitdiff
2013-06-29
David Majnemer
InstCombine: FoldGEPICmp shouldn't change sign of base...
tree
|
commitdiff
2013-06-29
David Majnemer
InstCombine: Be more agressive optimizing 'udiv' instrs...
tree
|
commitdiff
2013-06-28
David Majnemer
InstCombine: Optimize (1 << X) Pred CstP2 to X Pred...
tree
|
commitdiff
2013-06-28
Manman Ren
Debug Info: clean up usage of Verify.
tree
|
commitdiff
2013-06-28
Matt Arsenault
Convert tests to FileCheck
tree
|
commitdiff
2013-06-27
Manman Ren
Update testing case to make DI nodes have the correct...
tree
|
commitdiff
2013-06-27
Michael Gottesman
Added support for the Builtin attribute.
tree
|
commitdiff
2013-06-06
Rafael Espindola
Add a testcase from pr16244.
tree
|
commitdiff
2013-06-01
Nick Lewycky
When determining the new index for an insertelement...
tree
|
commitdiff
2013-05-31
Rafael Espindola
Simplify multiplications by vectors whose elements...
tree
|
commitdiff
2013-05-31
Nick Lewycky
Reapply with r182909 with a fix to the calculation...
tree
|
commitdiff
2013-05-30
Evgeniy Stepanov
Revert r182909.
tree
|
commitdiff
2013-05-30
Nick Lewycky
Swizzle vector inputs if it helps us eliminate shuffles.
tree
|
commitdiff
2013-05-24
Joey Gouly
scalarizePHI needs to insert the next ExtractElement...
tree
|
commitdiff
2013-05-22
Jean-Luc Duprat
This is an update to a previous commit (r181216).
tree
|
commitdiff
2013-05-19
Benjamin Kramer
Move the remaining simplify-libcalls tests to instcombi...
tree
|
commitdiff
2013-05-18
David Majnemer
isKnownToBeAPowerOfTwo: (X & Y) + Y is a power of 2...
tree
|
commitdiff
2013-05-12
David Majnemer
InstCombine: Flip the order of two urem transforms
tree
|
commitdiff
2013-05-11
David Majnemer
InstCombine: Turn urem to bitwise-and more often
tree
|
commitdiff
2013-05-10
Benjamin Kramer
InstCombine: Don't claim to be able to evaluate any...
tree
|
commitdiff
2013-05-10
Benjamin Kramer
InstCombine: Verify the type before transforming uitofp...
tree
|
commitdiff
2013-05-09
Benjamin Kramer
InstCombine: Don't just copy known bits from the first...
tree
|
commitdiff
2013-05-06
David Majnemer
InstCombine: (X ^ signbit) + C -> X + (signbit ^ C)
tree
|
commitdiff
2013-05-06
Jean-Luc Duprat
Test results verified using FileCheck rather than grep...
tree
|
commitdiff
2013-05-06
Jean-Luc Duprat
Fix add4.ll test cmdline so that it passes
tree
|
commitdiff
2013-05-06
Jean-Luc Duprat
Provide InstCombines for the following 3 cases:
tree
|
commitdiff
2013-05-06
Nadav Rotem
Revert r164763 because it introduces new shuffles.
tree
|
commitdiff
2013-05-02
Manman Ren
TBAA: remove !tbaa from testing cases if not used.
tree
|
commitdiff
2013-05-02
David Majnemer
Add a test for the foldSelectICmpAndOr fix committed...
tree
|
commitdiff
2013-05-01
Jim Grosbach
Revert "InstCombine: Fold more shuffles of shuffles."
tree
|
commitdiff
2013-04-30
Jim Grosbach
InstCombine: Fold more shuffles of shuffles.
tree
|
commitdiff
2013-04-30
Manman Ren
TBAA: remove !tbaa from testing cases if not used.
tree
|
commitdiff
2013-04-30
David Majnemer
Fix "Combine bit test + conditional or into simple...
tree
|
commitdiff
2013-04-22
Anat Shemer
Changed back (relative to commit 179786) the operations...
tree
|
commitdiff
2013-04-20
Nuno Lopes
recommit tests
tree
|
commitdiff
2013-04-18
Anat Shemer
In the function InstCombiner::visitExtractElementInst...
tree
|
commitdiff
2013-04-18
Anat Shemer
Added a function scalarizePHI() that sclarizes a vector...
tree
|
commitdiff
2013-04-18
David Majnemer
Revert "Combine bit test + conditional or into simple...
tree
|
commitdiff
2013-04-18
David Majnemer
Combine bit test + conditional or into simple math
tree
|
commitdiff
2013-04-17
Peter Collingbourne
Do not optimise fprintf() calls if its return value...
tree
|
commitdiff
2013-04-14
David Majnemer
Reorders two transforms that collide with each other
tree
|
commitdiff
2013-04-12
Benjamin Kramer
InstCombine: Check the operand types before merging...
tree
|
commitdiff
2013-04-12
David Majnemer
Simplify (A & ~B) in icmp if A is a power of 2
tree
|
commitdiff
2013-04-11
David Majnemer
Optimize icmp involving addition better
tree
|
commitdiff
2013-04-11
Benjamin Kramer
Fix for wrong instcombine on vector insert/extract
tree
|
commitdiff
2013-04-11
Benjamin Kramer
FileCheckize a bunch of tests.
tree
|
commitdiff
2013-04-09
Nadav Rotem
Revert r176408 and r176407 to address PR15540.
tree
|
commitdiff
2013-04-09
Nadav Rotem
Revert 179071 because it is not the right way to suppor...
tree
|
commitdiff
2013-04-08
Nadav Rotem
c++ new operators are not malloc-like functions because...
tree
|
commitdiff
2013-03-28
Akira Hatanaka
Remove -O3.
tree
|
commitdiff
2013-03-28
David Blaikie
Revert "Adding DIImportedModules to DIScopes."
tree
|
commitdiff
2013-03-28
Akira Hatanaka
Check if Type is a vector before calling function Type...
tree
|
commitdiff
2013-03-27
David Blaikie
Adding DIImportedModules to DIScopes.
tree
|
commitdiff
2013-03-26
Ulrich Weigand
Add test case for commit r178031.
tree
|
commitdiff
2013-03-25
Shuxin Yang
Fix a bug in fast-math fadd/fsub simplification.
tree
|
commitdiff
2013-03-25
Arnaud A. de Grand...
Address issues found by Duncan during post-commit revie...
tree
|
commitdiff
2013-03-25
Arnaud A. de Grand...
InstCombine: simplify comparisons to zero of (shl ...
tree
|
commitdiff
2013-03-22
Arnaud A. de Grand...
InstCombine: Improve the result bitvect type when foldi...
tree
|
commitdiff
2013-03-21
David Blaikie
Remove unused field in DISubprogram
tree
|
commitdiff
2013-03-21
Meador Inge
Move library call prototype attribute inference to...
tree
|
commitdiff
2013-03-17
David Blaikie
Split out filename & directory from DIFile to start...
tree
|
commitdiff
2013-03-14
Shuxin Yang
Perform factorization as a last resort of unsafe fadd...
tree
|
commitdiff
2013-03-13
David Blaikie
Remove the unused 4th operand for DIFile debug info...
tree
|
commitdiff
2013-03-13
David Blaikie
Refactor filename/directory in DICompileUnit into a...
tree
|
commitdiff
2013-03-12
David Blaikie
Remove unused "isMain" field from DICompileUnit
tree
|
commitdiff
2013-03-11
David Blaikie
Upgrading debug info test cases to be (more) compatible...
tree
|
commitdiff
2013-03-06
Jim Grosbach
InstCombine: Don't shrink allocas when combining with...
tree
|
commitdiff
2013-03-02
Nuno Lopes
recommit r172363 & r171325 (reverted in r172756)
tree
|
commitdiff
2013-02-28
Quentin Colombet
Fix a bug in instcombine for fmul in fast math mode.
tree
|
commitdiff
2013-02-26
Michael Ilseman
Constant fold vector bitcasts of halves similarly to...
tree
|
commitdiff
2013-02-22
Bill Wendling
Use references to attribute groups on the call/invoke...
tree
|
commitdiff
2013-02-19
Bill Wendling
Temporarily revert r175470 for more review.
tree
|
commitdiff
2013-02-18
Bill Wendling
Check to see if the 'no-builtin' attribute is set befor...
tree
|
commitdiff
2013-02-16
Bill Wendling
The transform is:
tree
|
commitdiff
2013-02-15
Arnaud A. de Grand...
Teach InstCombine to work with smaller legal types...
tree
|
commitdiff
2013-02-14
Nick Lewycky
Teach the DataLayout aware constant folder to be much...
tree
|
commitdiff
2013-02-11
Michael Ilseman
Optimization: bitcast (<1 x ...> insertelement ......
tree
|
commitdiff
2013-02-11
Michael Ilseman
Remove trailing whitespace
tree
|
commitdiff
2013-02-08
Andrew Trick
Revert "Have InstCombine call SipmlifyCall when handlin...
tree
|
commitdiff
2013-02-07
Michael Ilseman
Have InstCombine call SipmlifyCall when handling calls...
tree
|
commitdiff
2013-02-07
Michael Ilseman
Preserve fast-math flags after reassociation and commut...
tree
|
commitdiff
2013-02-07
Michael Ilseman
whitespace
tree
|
commitdiff
2013-02-05
Benjamin Kramer
InstCombine: Fix and simplify the inttoptr side too.
tree
|
commitdiff
2013-02-05
Benjamin Kramer
InstCombine: Harden code to work with vectors of pointe...
tree
|
commitdiff
2013-02-01
Nadav Rotem
Revert r174152. The shift amount may overflow and in...
tree
|
commitdiff
2013-02-01
Nadav Rotem
Optimize shift lefts of a constant by a value plus...
tree
|
commitdiff
2013-01-30
Nadav Rotem
InstCombine: canonicalize sext-and --> select
tree
|
commitdiff
next