index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Transforms
/
InstCombine
Commit message (
Expand
)
Author
Age
...
*
InstCombine: Improve the result bitvect type when folding (cmp pred (load (ge...
Arnaud A. de Grandmaison
2013-03-22
*
Remove unused field in DISubprogram
David Blaikie
2013-03-21
*
Move library call prototype attribute inference to functionattrs
Meador Inge
2013-03-21
*
Split out filename & directory from DIFile to start generalizing over DIScopes
David Blaikie
2013-03-17
*
Perform factorization as a last resort of unsafe fadd/fsub simplification.
Shuxin Yang
2013-03-14
*
Remove the unused 4th operand for DIFile debug info metadata
David Blaikie
2013-03-13
*
Refactor filename/directory in DICompileUnit into a DIFile
David Blaikie
2013-03-13
*
Remove unused "isMain" field from DICompileUnit
David Blaikie
2013-03-12
*
Upgrading debug info test cases to be (more) compatible with the current debu...
David Blaikie
2013-03-11
*
InstCombine: Don't shrink allocas when combining with a bitcast.
Jim Grosbach
2013-03-06
*
recommit r172363 & r171325 (reverted in r172756)
Nuno Lopes
2013-03-02
*
Fix a bug in instcombine for fmul in fast math mode.
Quentin Colombet
2013-02-28
*
Constant fold vector bitcasts of halves similarly to how floats and doubles a...
Michael Ilseman
2013-02-26
*
Use references to attribute groups on the call/invoke instructions.
Bill Wendling
2013-02-22
*
Temporarily revert r175470 for more review.
Bill Wendling
2013-02-19
*
Check to see if the 'no-builtin' attribute is set before simplifying a librar...
Bill Wendling
2013-02-18
*
The transform is:
Bill Wendling
2013-02-16
*
Teach InstCombine to work with smaller legal types in icmp (shl %v, C1), C2
Arnaud A. de Grandmaison
2013-02-15
*
Teach the DataLayout aware constant folder to be much more aggressive towards
Nick Lewycky
2013-02-14
*
Optimization: bitcast (<1 x ...> insertelement ..., X, ...) to ... ==> bitcas...
Michael Ilseman
2013-02-11
*
Remove trailing whitespace
Michael Ilseman
2013-02-11
*
Revert "Have InstCombine call SipmlifyCall when handling calls. Test case inc...
Andrew Trick
2013-02-08
*
Have InstCombine call SipmlifyCall when handling calls. Test case included.
Michael Ilseman
2013-02-07
*
Preserve fast-math flags after reassociation and commutation. Update test cases
Michael Ilseman
2013-02-07
*
whitespace
Michael Ilseman
2013-02-07
*
InstCombine: Fix and simplify the inttoptr side too.
Benjamin Kramer
2013-02-05
*
InstCombine: Harden code to work with vectors of pointers and simplify it a bit.
Benjamin Kramer
2013-02-05
*
Revert r174152. The shift amount may overflow and in that case this transform...
Nadav Rotem
2013-02-01
*
Optimize shift lefts of a constant by a value plus constant into a single shift.
Nadav Rotem
2013-02-01
*
InstCombine: canonicalize sext-and --> select
Nadav Rotem
2013-01-30
*
ConstantFolding: Add a missing folding that leads to a miscompile.
Benjamin Kramer
2013-01-24
*
ConstantFolding: Evaluate GEP indices in the index type.
Benjamin Kramer
2013-01-23
*
Revert "InstCombine: Clean up weird code that talks about a modulus that's lo...
Benjamin Kramer
2013-01-23
*
Transform (sub 0, (zext bool to A)) to (sext bool to A) and
Paul Redmond
2013-01-21
*
Reverting r171325 & r172363. This was causing a mis-compile on the self-hoste...
Bill Wendling
2013-01-17
*
Teach InstCombine to optimize extract of a value from a vector add operation ...
Nadav Rotem
2013-01-15
*
1. Hoist minus sign as high as possible in an attempt to reveal
Shuxin Yang
2013-01-15
*
This change is to implement following rules under the condition C_A and/or C_R
Shuxin Yang
2013-01-14
*
Teach InstCombine to hoist FABS and FNEG through FPTRUNC instructions. The a...
Owen Anderson
2013-01-10
*
Consider expression "0.0 - X" as the negation of X if
Shuxin Yang
2013-01-09
*
This change is to implement following rules:
Shuxin Yang
2013-01-07
*
When code size is the priority (Oz, MinSize attribute), help llvm
Quentin Colombet
2013-01-07
*
Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...
Dmitri Gribenko
2013-01-01
*
recommit r171298 (add support for PHI nodes to ObjectSizeOffsetVisitor). Hope...
Nuno Lopes
2012-12-31
*
Revert "add support for PHI nodes to ObjectSizeOffsetVisitor"
Benjamin Kramer
2012-12-31
*
Add extra CHECK to make sure that 'or' instruction was replaced.
Jakub Staszak
2012-12-31
*
add support for PHI nodes to ObjectSizeOffsetVisitor
Nuno Lopes
2012-12-31
*
teach instcombine to preserve TBAA tag when merging two stores, part of
Chris Lattner
2012-12-31
*
Transform (A == C1 || A == C2) into (A & ~(C1 ^ C2)) == C1
Jakub Staszak
2012-12-31
*
Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...
Dmitri Gribenko
2012-12-30
[prev]
[next]