index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
test
/
Transforms
/
InstSimplify
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update aosp/master LLVM for rebase to r235153
Pirama Arumuga Nainar
2015-05-18
1
-1
/
+1
*
Update aosp/master llvm for rebase to r233350
Pirama Arumuga Nainar
2015-04-09
11
-106
/
+106
*
Update aosp/master LLVM for rebase to r230699.
Stephen Hines
2015-03-23
9
-0
/
+758
*
Update aosp/master LLVM for rebase to r222494.
Stephen Hines
2014-12-02
9
-2
/
+954
*
Update LLVM for rebase to r212749.
Stephen Hines
2014-07-21
3
-62
/
+67
*
Update LLVM for 3.5 rebase (r209712).
Stephen Hines
2014-05-29
2
-0
/
+141
*
Update to LLVM 3.5a.
Stephen Hines
2014-04-24
3
-1
/
+73
*
Add a test that large offsets on GEPs on 32 bits targets are handled correctly.
Benjamin Kramer
2013-09-28
1
-0
/
+10
*
Verify that we don't optimize null return checks to the nothrow_t version of ...
Benjamin Kramer
2013-09-24
1
-0
/
+23
*
MemoryBuiltins: Fix operator new bits.
Benjamin Kramer
2013-09-24
1
-0
/
+20
*
Teach MemoryBuiltins and InstructionSimplify that operator new never returns ...
Benjamin Kramer
2013-09-24
1
-0
/
+20
*
Expand test case a bit.
Benjamin Kramer
2013-09-23
1
-2
/
+5
*
InstSimplify: Fold equality comparisons between non-inbounds GEPs.
Benjamin Kramer
2013-09-23
1
-0
/
+9
*
[tests] Cleanup initialization of test suffixes.
Daniel Dunbar
2013-08-16
1
-1
/
+0
*
Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...
Stephen Lin
2013-07-14
17
-161
/
+161
*
Fix logic error optimizing "icmp pred (urem X, Y), Y" where pred is signed.
Nick Lewycky
2013-07-12
1
-1
/
+9
*
InstSimplify: X >> X -> 0
David Majnemer
2013-07-09
1
-0
/
+16
*
ConstantFolding: ComputeMaskedBits wants the scalar size for vectors.
Benjamin Kramer
2013-04-19
1
-0
/
+9
*
Add missing colons to check lines.
Benjamin Kramer
2013-04-11
1
-2
/
+2
*
Check whether a pointer is non-null (isKnownNonNull) in isKnownNonZero.
Manman Ren
2013-03-18
1
-0
/
+11
*
[SimplifyLibCalls] Library call simplification doen't work if the call site
Chad Rosier
2013-02-08
1
-0
/
+48
*
Identify and simplify idempotent intrinsics. Test case included.
Michael Ilseman
2013-02-07
1
-0
/
+51
*
ConstantFolding: Fix a crash when encoutering a truncating inttoptr.
Benjamin Kramer
2013-02-05
1
-0
/
+19
*
Add a testcase for some past-the-end address subtleties.
Dan Gohman
2013-02-01
1
-0
/
+77
*
InstSimplify: stripAndComputeConstantOffsets can be called with vectors of po...
Benjamin Kramer
2013-02-01
1
-0
/
+11
*
Rewrite instsimplify's handling if icmp on pointer values to remove the
Dan Gohman
2013-02-01
1
-0
/
+22
*
An alloca can be equal to an argument. It can't *alias* an alloca, but it could
Dan Gohman
2013-01-31
1
-0
/
+13
*
Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...
Dmitri Gribenko
2012-12-30
1
-1
/
+1
*
Teach instsimplify to use the constant folder where appropriate for
Chandler Carruth
2012-12-28
1
-0
/
+52
*
Added a slew of SimplifyInstruction floating-point optimizations, many of whi...
Michael Ilseman
2012-12-12
2
-0
/
+107
*
Add support to ValueTracking for determining that a pointer is non-null
Chandler Carruth
2012-12-07
1
-0
/
+40
*
Fast-math test for SimplifyInstruction: fold multiply by 0
Michael Ilseman
2012-11-27
1
-0
/
+35
*
InstructionSimplify should be able to simplify A+B==B+A to 'true'
Duncan Sands
2012-11-16
1
-0
/
+9
*
Revert r153521 as it's causing large regressions on the nightly testers.
Chad Rosier
2012-03-28
1
-15
/
+0
*
Reapply r153423; the original commit was fine. The failing test, distray, had
Chad Rosier
2012-03-27
1
-0
/
+15
*
Revert r153423 as this is causing failures on our internal nightly testers.
Chad Rosier
2012-03-26
1
-15
/
+0
*
Use the new range metadata in computeMaskedBits and add a new optimization to
Rafael Espindola
2012-03-26
1
-0
/
+15
*
Teach instsimplify how to simplify comparisons of pointers which are
Chandler Carruth
2012-03-25
1
-0
/
+62
*
Switch the pointer-difference simplification logic to only work with
Chandler Carruth
2012-03-25
1
-10
/
+25
*
Generalize the "trunc(ptrtoint(x)) - trunc(ptrtoint(y)) ->
Duncan Sands
2012-03-13
1
-0
/
+9
*
Teach instsimplify how to constant fold pointer differences.
Chandler Carruth
2012-03-12
1
-0
/
+33
*
Make sure we don't return bits outside the mask in ComputeMaskedBits. PR12189.
Eli Friedman
2012-03-05
1
-0
/
+22
*
Reinstate the optimization from r151449 with a fix to not turn 'gep %x' into
Nick Lewycky
2012-02-26
1
-0
/
+63
*
Roll these back to r151448 until I figure out how they're breaking
Nick Lewycky
2012-02-25
1
-54
/
+0
*
An argument and a local identified object (eg. a noalias call) could turn out
Nick Lewycky
2012-02-25
1
-14
/
+24
*
Teach instsimplify to be more aggressive when analyzing comparisons of pointers
Nick Lewycky
2012-02-25
1
-0
/
+44
*
fix PR12075, a regression in a recent transform I added. In unreachable code...
Chris Lattner
2012-02-24
1
-0
/
+10
*
fold comparisons of gep'd alloca points with null to false,
Chris Lattner
2012-02-20
1
-1
/
+12
*
Fix a rather nasty regression from r150690: LHS != RHS does not imply LHS->st...
Eli Friedman
2012-02-18
1
-0
/
+10
*
InstSimplify: Ignore pointer casts when constant folding compares between poi...
Benjamin Kramer
2012-02-16
1
-0
/
+20
[next]