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
/
lib
/
Analysis
Commit message (
Expand
)
Author
Age
*
Support: Move class ScaledNumber
Duncan P. N. Exon Smith
2014-06-24
*
BFI: Un-floatify more language
Duncan P. N. Exon Smith
2014-06-24
*
Support: Extract ScaledNumbers::MinScale and MaxScale
Duncan P. N. Exon Smith
2014-06-24
*
BFI: Change language from "exponent" to "scale"
Duncan P. N. Exon Smith
2014-06-23
*
BFI: Rename UnsignedFloat => ScaledNumber
Duncan P. N. Exon Smith
2014-06-23
*
SCEVExpander: Fold constant PHIs harder. The logic below only understands pro...
Benjamin Kramer
2014-06-21
*
Add back functionality removed in r210497.
Richard Trieu
2014-06-21
*
Support: Write ScaledNumber::getQuotient() and getProduct()
Duncan P. N. Exon Smith
2014-06-20
*
[ValueTracking] Extend range metadata to call/invoke
Jingyue Wu
2014-06-19
*
Move optimization of some cases of (A & C1)|(B & C2) from instcombine to inst...
Nick Lewycky
2014-06-19
*
Make instsimplify's analysis of icmp eq/ne use computeKnownBits to determine ...
Nick Lewycky
2014-06-19
*
Removing an "if (!this)" check from two print methods. The condition will
Richard Trieu
2014-06-09
*
Remove old fenv.h workaround for a historic clang driver bug
Alp Toker
2014-06-09
*
Fold FEnv.h into the implementation
Alp Toker
2014-06-09
*
ScalarEvolution: Derive element size from the type of the loaded element
Tobias Grosser
2014-06-08
*
Add a new attribute called 'jumptable' that creates jump-instruction tables f...
Tom Roeder
2014-06-05
*
Add a Constant version of stripPointerCasts.
Rafael Espindola
2014-06-04
*
implement missing SCEVDivision case
Sebastian Pop
2014-05-29
*
fail to find dimensions when ElementSize is nullptr
Sebastian Pop
2014-05-29
*
test check-in: added missing parenthesis in comment
Sanjay Patel
2014-05-28
*
avoid type mismatch when building SCEVs
Sebastian Pop
2014-05-27
*
do not use the GCD to compute the delinearization strides
Sebastian Pop
2014-05-27
*
remove BasePointer before delinearizing
Sebastian Pop
2014-05-27
*
remove constant terms
Sebastian Pop
2014-05-27
*
Some cleanup for r209568.
Michael Zolotukhin
2014-05-26
*
Implement sext(C1 + C2*X) --> sext(C1) + sext(C2*X) and
Michael Zolotukhin
2014-05-24
*
Fix and improve SCEV ComputeBackedgeTankCount.
Andrew Trick
2014-05-23
*
ScalarEvolution: Fix handling of AddRecs in isKnownPredicate
Justin Bogner
2014-05-23
*
Fix a bug in SCEV's backedge taken count computation from my prior fix in Jan.
Andrew Trick
2014-05-22
*
Clean up language and grammar.
Eric Christopher
2014-05-20
*
Teach isKnownNonNull that a nonnull return is not null. Add a test for this c...
Nick Lewycky
2014-05-20
*
Add 'nonnull', a new parameter and return attribute which indicates that the ...
Nick Lewycky
2014-05-20
*
Check the alwaysinline attribute on the call as well as on the caller.
Peter Collingbourne
2014-05-19
*
InstSimplify: Improve handling of ashr/lshr
David Majnemer
2014-05-16
*
InstSimplify: Optimize using dividend in sdiv
David Majnemer
2014-05-16
*
Add C API for thread yielding callback.
Juergen Ributzka
2014-05-16
*
Instead of littering asserts throughout the code after every call to
Jay Foad
2014-05-15
*
Teach the constant folder to look through bitcast constant expressions
Chandler Carruth
2014-05-15
*
Fix typos
Alp Toker
2014-05-15
*
Rename ComputeMaskedBits to computeKnownBits. "Masked" has been
Jay Foad
2014-05-14
*
InstSimplify: Optimize signed icmp of -(zext V)
David Majnemer
2014-05-14
*
Update the comments for ComputeMaskedBits, which lost its Mask parameter
Jay Foad
2014-05-14
*
use nullptr instead of NULL
Sebastian Pop
2014-05-12
*
do not assert when delinearization fails
Sebastian Pop
2014-05-12
*
use isZero()
Sebastian Pop
2014-05-12
*
SCEV: Use range-based for loop and fold variable into assert.
Benjamin Kramer
2014-05-10
*
move findArrayDimensions to ScalarEvolution
Sebastian Pop
2014-05-09
*
fix typo in debug message
Sebastian Pop
2014-05-09
*
Correct formatting.
Tobias Grosser
2014-05-08
*
Use std::remove_if to remove elements from a vector
Tobias Grosser
2014-05-08
[next]