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
/
lib
/
Analysis
/
ConstantFolding.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
FP16 constfolding
Anton Korobeynikov
2010-03-19
1
-0
/
+25
*
Simplify this code.
Dan Gohman
2010-03-18
1
-16
/
+8
*
When constant folding GEP of GEP, do not crash if an index of
Duncan Sands
2010-03-12
1
-1
/
+13
*
Constant-fold GEP-of-GEP into a single GEP.
Dan Gohman
2010-03-10
1
-0
/
+11
*
Remove the code which constant-folded ptrtoint(inttoptr(x)+c) to
Dan Gohman
2010-02-23
1
-37
/
+5
*
Canonicalize ConstantInts to the right operand of commutative
Dan Gohman
2010-02-22
1
-2
/
+2
*
Minor formatting cleanup.
Dan Gohman
2010-02-22
1
-2
/
+1
*
Fold bswap(undef) to undef.
Dan Gohman
2010-02-17
1
-0
/
+6
*
There are two ways of checking for a given type, for example isa<PointerType>(T)
Duncan Sands
2010-02-16
1
-2
/
+2
*
Uniformize the names of type predicates: rather than having isFloatTy and
Duncan Sands
2010-02-15
1
-2
/
+2
*
Add const qualifiers.
Dan Gohman
2010-02-08
1
-2
/
+2
*
Generalize target-independent folding rules for sizeof to handle more
Dan Gohman
2010-02-01
1
-0
/
+38
*
fix PR5978 by peeling the loop so that we avoid shifting the
Chris Lattner
2010-01-08
1
-2
/
+2
*
constant fold nasty constant expressions formed by llvm-gcc,
Chris Lattner
2010-01-02
1
-3
/
+16
*
Fix PR5551 by not ignoring the top level constantexpr when
Chris Lattner
2009-12-04
1
-1
/
+1
*
fix PR5673 by being more careful about pointers to functions.
Chris Lattner
2009-12-03
1
-3
/
+10
*
Teach ConstantFolding to do a better job when folding gep(bitcast).
Nick Lewycky
2009-11-29
1
-0
/
+1
*
Make ConstantFoldConstantExpression recursively visit the entire
Dan Gohman
2009-11-23
1
-2
/
+11
*
fix ConstantFoldCompareInstOperands to take the LHS/RHS as
Chris Lattner
2009-11-09
1
-23
/
+18
*
remove a bunch of extraneous LLVMContext arguments
Chris Lattner
2009-11-06
1
-72
/
+60
*
Teach FoldBitCast to be able to handle bitcasts from (e.g.) i128 -> <4 x float>.
Chris Lattner
2009-10-25
1
-4
/
+13
*
move FoldBitCast earlier in the file, and use it instead of
Chris Lattner
2009-10-25
1
-132
/
+132
*
refactor FoldBitCast to reduce nesting and to always return a constantexpr
Chris Lattner
2009-10-25
1
-104
/
+109
*
various cleanups suggested by Duncan
Chris Lattner
2009-10-24
1
-3
/
+5
*
fix PR5287, a serious regression from my previous patches. Thanks to
Chris Lattner
2009-10-24
1
-0
/
+1
*
teach libanalysis to simplify vector loads with bitcast sources. This
Chris Lattner
2009-10-23
1
-7
/
+13
*
enhance FoldReinterpretLoadFromConstPtr to handle loads of up to 32
Chris Lattner
2009-10-23
1
-6
/
+8
*
teach libanalysis to fold int and fp loads from almost arbitrary
Chris Lattner
2009-10-23
1
-8
/
+185
*
move another load optimization from instcombine -> libanalysis.
Chris Lattner
2009-10-22
1
-34
/
+48
*
move 'loading i32 from string' optimization from instcombine
Chris Lattner
2009-10-22
1
-6
/
+35
*
Move some constant folding logic for loads out of instcombine into
Chris Lattner
2009-10-22
1
-0
/
+35
*
Extend ConstantFolding to understand signed overflow variants
Evan Phoenix
2009-10-05
1
-0
/
+24
*
Remove an unnnecessary LLVMContext argument in
Dan Gohman
2009-10-05
1
-2
/
+1
*
teach the optimizer how to constant fold uadd/usub intrinsics.
Chris Lattner
2009-10-05
1
-1
/
+29
*
simplify this code a bunch.
Chris Lattner
2009-10-05
1
-14
/
+14
*
code simplifications.
Chris Lattner
2009-10-05
1
-16
/
+25
*
simplify some code
Chris Lattner
2009-09-16
1
-6
/
+5
*
Teach lib/VMCore/ConstantFold.cpp how to set the inbounds keyword and
Dan Gohman
2009-09-11
1
-6
/
+2
*
Give these files top-level comments that describe the current code.
Dan Gohman
2009-09-10
1
-3
/
+7
*
Revert 80959. It isn't sufficient to solve the full problem. And it
Dan Gohman
2009-09-03
1
-12
/
+6
*
Remove the API for creating ConstantExprs with the nsw, nuw, inbounds,
Dan Gohman
2009-09-03
1
-6
/
+12
*
fix PR4848 an infinite loop when indexing down through a recursive gep
Chris Lattner
2009-09-02
1
-1
/
+1
*
Don't assume that the operand of an inttoptr is an pointer-sized integer.
Dan Gohman
2009-08-21
1
-1
/
+3
*
Change getelementptr folding to use APInt instead of uint64_t for
Dan Gohman
2009-08-21
1
-11
/
+15
*
Various comment and whitespace cleanups.
Dan Gohman
2009-08-20
1
-1
/
+1
*
Fix a bug in the over-index constant folding. When over-indexing an
Dan Gohman
2009-08-19
1
-8
/
+24
*
Canonicalize indices in a constantexpr GEP. If Indices exceed the
Dan Gohman
2009-08-19
1
-4
/
+48
*
Push LLVMContexts through the IntegerType APIs.
Owen Anderson
2009-08-13
1
-14
/
+17
*
Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...
Owen Anderson
2009-07-31
1
-9
/
+9
*
Move more code back to 2.5 APIs.
Owen Anderson
2009-07-30
1
-4
/
+4
[next]