index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Analysis
Age
Commit message (
Expand
)
Author
2017-04-07
[ConstantFolding] Use Intrinsic::not_intrinsic instead of 0 for readability. ...
Craig Topper
2017-04-07
[InstSimplify] Use Instruction::BinaryOps instead of unsigned for a few funct...
Craig Topper
2017-04-07
AliasAnalysis: Be less conservative about volatile than atomic.
Daniel Berlin
2017-04-06
[InstSimplify] Remove unreachable default from SimplifyBinOp.
Craig Topper
2017-04-06
[InstSimplify] Teach SimplifyMulInst to recognize vectors of i1 as And. Not j...
Craig Topper
2017-04-06
[InstSimplify] Teach SimplifyAddInst and SimplifySubInst that vectors of i1 c...
Craig Topper
2017-04-05
[LAA] Correctly return a half-open range in expandBounds
James Molloy
2017-04-03
InstSimplify: Add a hook for shufflevector
Zvi Rackover
2017-04-03
[CodeGenPrep] move aarch64-type-promotion to CGP
Jun Bum Lim
2017-04-03
[APInt] Move isMask and isShiftedMask out of APIntOps and into the APInt clas...
Craig Topper
2017-04-01
[InstSimplify] add constant folding for fdiv/frem
Sanjay Patel
2017-04-01
fix formatting; NFC
Sanjay Patel
2017-04-01
[APInt] Remove the mul/urem/srem/udiv/sdiv functions from the APIntOps namesp...
Craig Topper
2017-03-31
[APInt] Remove shift functions from APIntOps namespace. Replace the few users...
Craig Topper
2017-03-31
[ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev
2017-03-31
Spelling mistakes in comments. NFCI.
Simon Pilgrim
2017-03-31
ModuleSummaryAnalysis: Use a more precise #include. NFC.
Peter Collingbourne
2017-03-30
[InstSimplify] Use m_SignBit instead of calling getSignBit and using m_Specif...
Craig Topper
2017-03-30
[InstSimplify] Use APInt::isMaxSignedValue() instead of comparing with ~APInt...
Craig Topper
2017-03-24
Revert r298711 "[InstCombine] Provide a way to calculate KnownZero/One for Ad...
Craig Topper
2017-03-24
[InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in Simplif...
Craig Topper
2017-03-24
Revert "[ScalarEvolution] Re-enable Predicate implication from operations"
Max Kazantsev
2017-03-24
[ScalarEvolution] Re-enable Predicate implication from operations
Max Kazantsev
2017-03-24
[ValueTracking] Use uint64_t for CarryIn in computeKnownBitsAddSub instead of...
Craig Topper
2017-03-24
[ValueTracking] Convert more places to use setHighBits/setLowBits/setSignBit....
Craig Topper
2017-03-23
Use isFunctionHotInCallGraph to set the function section prefix.
Dehao Chen
2017-03-23
[LVIPrinterPass] Print LVI info for function arguments
Anna Thomas
2017-03-23
Model ashr(shl(x, n), m) as mul(x, 2^(n-m)) when n > m
Zhaoshi Zheng
2017-03-23
revert test commit r298629
Zhaoshi Zheng
2017-03-23
test commit
Zhaoshi Zheng
2017-03-23
[ValueTracking] Use APInt::isNegative instead of using operator[BitWidth-1]. ...
Craig Topper
2017-03-23
[ValueTracking] Use setAllBits/setSignBit/setLowBits/setHighBits. NFCI
Craig Topper
2017-03-22
[LVI] Add an LVI printer pass to capture test LVI cache after transformations
Anna Thomas
2017-03-22
Revert "[ScalarEvolution] Predicate implication from operations"
Max Kazantsev
2017-03-22
[ValueTracking] Make sure we keep range metadata information when calculating...
Craig Topper
2017-03-22
[ValueTracking] use setLowBits/setHighBits/setBitsFrom to replace |= getHighB...
Craig Topper
2017-03-22
[ScalarEvolution] Predicate implication from operations
Max Kazantsev
2017-03-21
Let llvm.objectsize be conservative with null pointers
George Burgess IV
2017-03-21
Do not inline hot callsites for samplepgo in thinlto compile phase.
Dehao Chen
2017-03-21
Use ProfileSummary:getProfileCount to get ScaledCount for ModuleSummary
Dehao Chen
2017-03-21
Rename AttributeSet to AttributeList
Reid Kleckner
2017-03-21
[ConstantFolding] Fix to prevent constant folding having to repeatedly scan o...
David Green
2017-03-20
[SCEV] Fix trip multiple calculation
Eli Friedman
2017-03-20
Use MutableArrayRef for APFloat::convertToInteger
Simon Pilgrim
2017-03-19
Extract FindAvailablePtrLoadStore out of FindAvailableLoadedValue. NFCI
Xin Tong
2017-03-19
[Analysis] bitreverse(undef) returns undef
Brian Gesiak
2017-03-18
[ValueTracking] Remove deadish code from computeKnownBitsAddSub.
Craig Topper
2017-03-18
[ValueTracking] Add APInt::setSignBit and use it to replace ORing with getSig...
Craig Topper
2017-03-17
[SCEV] Use const Loop *L instead of Loop *L. NFC
Eli Friedman
2017-03-16
[SCEV] Compute affine range in another way to avoid bitwidth extending.
Michael Zolotukhin
[next]