projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[PowerPC] [Constant Hoisting] Enable constant hoisting on PPC
[oota-llvm.git]
/
test
/
Transforms
/
InstCombine
/
2014-04-13
Serge Pavlov
Recognize test for overflow in integer multiplication.
tree
|
commitdiff
2014-04-11
Matt Arsenault
Fix shift by constants for vector.
tree
|
commitdiff
2014-04-03
Eli Bendersky
Fix PR19270 - type mismatch caused by invalid optimization.
tree
|
commitdiff
2014-03-29
Tim Northover
ARM64: initial backend import
tree
|
commitdiff
2014-03-28
Erik Verbruggen
Revert "InstCombine: merge constants in both operands...
tree
|
commitdiff
2014-03-27
Reid Kleckner
InstCombine: Don't combine constants on unsigned icmps
tree
|
commitdiff
2014-03-27
Erik Verbruggen
InstCombine: merge constants in both operands of icmp.
tree
|
commitdiff
2014-03-25
Richard Osborne
[InstCombine] Don't fold bitcast into store if it would...
tree
|
commitdiff
2014-03-24
Karthik Bhat
Allow constant folding of ceil function whenever feasible
tree
|
commitdiff
2014-03-13
Owen Anderson
Fix a bug in InstCombine where we would incorrectly...
tree
|
commitdiff
2014-03-12
Rafael Espindola
Reject alias to undefined symbols in the verifier.
tree
|
commitdiff
2014-03-12
Evan Cheng
Revert r203488 and r203520.
tree
|
commitdiff
2014-03-10
Evan Cheng
For functions with ARM target specific calling conventi...
tree
|
commitdiff
2014-03-07
Tim Northover
InstCombine: form shuffles from wider range of insert...
tree
|
commitdiff
2014-03-07
Karthik Bhat
Allow constant folding of round function whenever feasible
tree
|
commitdiff
2014-03-06
Karthik Bhat
Allow constant folding of copysign
tree
|
commitdiff
2014-03-06
Raul E. Silvera
Change math intrinsic attributes from readonly to readn...
tree
|
commitdiff
2014-03-05
Benjamin Kramer
ConstantFolding: Also fold the vector overloads of...
tree
|
commitdiff
2014-03-05
Matt Arsenault
Allow constant folding of fma and fmuladd
tree
|
commitdiff
2014-02-26
Nico Rieck
Fix broken FileCheck prefixes
tree
|
commitdiff
2014-02-26
Nico Rieck
Fix broken FileCheck prefix
tree
|
commitdiff
2014-02-20
Nick Lewycky
Make sure that value handle users see the transformatio...
tree
|
commitdiff
2014-02-14
Matt Arsenault
Do more addrspacecast transforms that happen for bitcast.
tree
|
commitdiff
2014-02-12
Owen Anderson
Remove a very old instcombine where we would turn seque...
tree
|
commitdiff
2014-02-11
Benjamin Kramer
InstCombine: Teach icmp merging about the equivalence...
tree
|
commitdiff
2014-02-04
Benjamin Kramer
SimplifyLibCalls: Push TLI through the exp2->ldexp...
tree
|
commitdiff
2014-02-04
Tim Northover
OS X: the correct function is __sincospif_stret, not...
tree
|
commitdiff
2014-02-04
Kai Nacke
Add strchr(p, 0) -> p + strlen(p) to SimplifyLibCalls
tree
|
commitdiff
2014-01-28
Reid Kleckner
Update optimization passes to handle inalloca arguments
tree
|
commitdiff
2014-01-24
Benjamin Kramer
InstCombine: Don't try to use aggregate elements of...
tree
|
commitdiff
2014-01-22
Matt Arsenault
Add CHECK-LABELs
tree
|
commitdiff
2014-01-20
Owen Anderson
Fix all the remaining lost-fast-math-flags bugs I've...
tree
|
commitdiff
2014-01-19
Benjamin Kramer
InstCombine: Modernize a bunch of cast combines.
tree
|
commitdiff
2014-01-19
Benjamin Kramer
InstCombine: Replace a hand-rolled version of isKnownTo...
tree
|
commitdiff
2014-01-19
Benjamin Kramer
InstCombine: Teach most integer add/sub/mul/div combine...
tree
|
commitdiff
2014-01-19
Benjamin Kramer
InstCombine: Refactor fmul/fdiv combines to handle...
tree
|
commitdiff
2014-01-18
Nick Lewycky
Don't refuse to transform constexpr(call(arg, ...)...
tree
|
commitdiff
2014-01-18
Benjamin Kramer
InstCombine: Make the (fmul X, -1.0) -> (fsub -0.0...
tree
|
commitdiff
2014-01-18
Owen Anderson
Fix more instances of dropped fast math flags when...
tree
|
commitdiff
2014-01-16
Owen Anderson
Fix two cases where we could lose fast math flags when...
tree
|
commitdiff
2014-01-16
Owen Anderson
Fix an instance where we would drop fast math flags...
tree
|
commitdiff
2014-01-16
Owen Anderson
Fix a bug in InstCombine where we failed to preserve...
tree
|
commitdiff
2014-01-16
Owen Anderson
Teach InstCombine that (fmul X, -1.0) can be simplified...
tree
|
commitdiff
2014-01-14
Matt Arsenault
Do pointer cast simplifications on addrspacecast
tree
|
commitdiff
2014-01-11
Benjamin Kramer
Fix broken CHECK lines.
tree
|
commitdiff
2014-01-08
Hao Liu
Fix a bug about generating undef operand when optimisin...
tree
|
commitdiff
2013-12-28
Chandler Carruth
Disable transforms that introduce calls to exp10*(...
tree
|
commitdiff
2013-12-16
Yi Jiang
Enable double to float shrinking optimizations for...
tree
|
commitdiff
2013-12-15
Joerg Sonnenberger
There is no exp10 on NetBSD.
tree
|
commitdiff
2013-12-12
Yi Jiang
Resubmit r196544: Apply transformation on OS X 10.9...
tree
|
commitdiff
2013-12-08
Manman Ren
Revert 196544 due to internal bot failures.
tree
|
commitdiff
2013-12-07
Matt Arsenault
Fix assert with copy from global through addrspacecast
tree
|
commitdiff
2013-12-06
Duncan P. N. Exon...
Don't use isNullValue to evaluate ConstantExpr
tree
|
commitdiff
2013-12-05
Yi Jiang
Apply transformation on OS X 10.9+ and iOS 7.0+: pow...
tree
|
commitdiff
2013-12-02
Kay Tiong Khoo
Conservative fix for PR17827 - don't optimize a shift...
tree
|
commitdiff
2013-11-28
Stephen Canon
Rein in overzealous InstCombine of fptrunc(OP(fpextend...
tree
|
commitdiff
2013-11-22
Manman Ren
Debug Info: update testing cases to specify the debug...
tree
|
commitdiff
2013-11-17
Hal Finkel
Add the cold attribute to error-reporting call sites
tree
|
commitdiff
2013-11-16
Hal Finkel
Apply the InstCombine fptrunc sqrt optimization to...
tree
|
commitdiff
2013-11-16
Benjamin Kramer
InstCombine: fold (A >> C) == (B >> C) --> (A^B) <...
tree
|
commitdiff
2013-11-15
Matt Arsenault
Add instcombine visitor for addrspacecast
tree
|
commitdiff
2013-11-15
Matt Arsenault
Add addrspacecast instruction.
tree
|
commitdiff
2013-11-12
Nadav Rotem
Fold (iszero(A&K1) | iszero(A&K2)) -> (A&(K1|K2))...
tree
|
commitdiff
2013-11-04
Matt Arsenault
Fix another constant folding address space place I...
tree
|
commitdiff
2013-11-04
Matt Arsenault
Scalarize select vector arguments when extracted.
tree
|
commitdiff
2013-11-03
Bob Wilson
Convert calls to __sinpi and __cospi into __sincospi_stret
tree
|
commitdiff
2013-10-07
Matt Arsenault
Change objectsize intrinsic to accept different address...
tree
|
commitdiff
2013-10-03
Owen Anderson
Pull fptrunc's upwards through selects when one of...
tree
|
commitdiff
2013-10-03
Matt Arsenault
Make gep i8* X, -(ptrtoint Y) transform work with addre...
tree
|
commitdiff
2013-09-30
Matt Arsenault
Use right address space size in InstCombineCompares
tree
|
commitdiff
2013-09-30
Matt Arsenault
Constant fold ptrtoint + compare with address spaces
tree
|
commitdiff
2013-09-30
Joey Gouly
Fix a bug in InstCombine where it attempted to cast...
tree
|
commitdiff
2013-09-27
Justin Bogner
InstCombine: Only foldSelectICmpAndOr for integer types
tree
|
commitdiff
2013-09-27
Manman Ren
TBAA: handle scalar TBAA format and struct-path aware...
tree
|
commitdiff
2013-09-20
Benjamin Kramer
InstCombine: Canonicalize (gep i8* X, -(ptrtoint Y...
tree
|
commitdiff
2013-09-19
Shuxin Yang
[Fast-math] Disable "(C1/X)*C2 => (C1*C2)/X" if C1...
tree
|
commitdiff
2013-09-19
Benjamin Kramer
InstCombine: Don't allow turning vector-of-pointer...
tree
|
commitdiff
2013-09-18
Andrea Di Biagio
Re-add tests from r179291 which were accidentally remov...
tree
|
commitdiff
2013-09-17
Matt Arsenault
Fix a constant folding address space place I missed.
tree
|
commitdiff
2013-09-17
Quentin Colombet
Revert the load slicing done in r190870.
tree
|
commitdiff
2013-09-17
Matt Arsenault
Cleanup handling of constant function casts.
tree
|
commitdiff
2013-09-17
Quentin Colombet
[InstCombiner] Slice a big load in two loads when the...
tree
|
commitdiff
2013-09-09
Quentin Colombet
[InstCombiner] Expose opportunities to merge subtract...
tree
|
commitdiff
2013-09-06
Manman Ren
Debug Info Testing: updated to use NULL instead of...
tree
|
commitdiff
2013-09-04
Tim Northover
InstCombine: allow unmasked icmps to be combined with...
tree
|
commitdiff
2013-09-04
Tim Northover
InstCombine: look for masked compares with subset relation
tree
|
commitdiff
2013-09-03
Matt Arsenault
Teach InstCombineLoadCast about address spaces.
tree
|
commitdiff
2013-08-31
Benjamin Kramer
SimplifyLibCalls: When emitting an overloaded fp functi...
tree
|
commitdiff
2013-08-30
Benjamin Kramer
InstCombine: Check for zero shift amounts before subtra...
tree
|
commitdiff
2013-08-28
Matt Arsenault
Convert tests to FileCheck
tree
|
commitdiff
2013-08-26
Manman Ren
Debug Info: add an identifier field to DICompositeType.
tree
|
commitdiff
2013-08-21
Matt Arsenault
Teach InstCombine about address spaces
tree
|
commitdiff
2013-08-21
Matt Arsenault
Add test for bitcast array ptrs with address spaces
tree
|
commitdiff
2013-08-21
Matt Arsenault
Add enforce known alignment test with address space
tree
|
commitdiff
2013-08-20
Matt Arsenault
Teach ConstantFolding about pointer address spaces
tree
|
commitdiff
2013-08-19
Matt Arsenault
Teach InstCombine visitGetElementPtr about address...
tree
|
commitdiff
2013-08-19
Matt Arsenault
Fix assert with GEP ptr vector indexing structs
tree
|
commitdiff
2013-08-19
Matt Arsenault
Revert non-test parts of r188507
tree
|
commitdiff
2013-08-19
Michael Kuperstein
Adds missing TLI check for library simplification of
tree
|
commitdiff
2013-08-16
Matt Arsenault
Add missing test for GEP + bitcast transformation
tree
|
commitdiff
next