index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Analysis
/
InstructionSimplify.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[opaque pointer types] [NFC] Add an explicit type argument to ConstantFoldLoa...
Eduard Burtescu
2016-01-22
1
-1
/
+1
*
[InstCombine] Simplify (x >> y) <= x
David Majnemer
2016-01-21
1
-2
/
+4
*
Change ConstantFoldInstOperands to take Instruction instead of opcode and typ...
Manuel Jacob
2016-01-21
1
-2
/
+1
*
Introduce ConstantFoldCastOperand function and migrate some callers of Consta...
Manuel Jacob
2016-01-21
1
-1
/
+1
*
Introduce ConstantFoldBinaryOpOperands function and migrate some callers of C...
Manuel Jacob
2016-01-21
1
-68
/
+29
*
fix typo; NFC
Sanjay Patel
2016-01-20
1
-1
/
+1
*
[opaque pointer types] [breaking-change] [NFC] SimplifyGEPInst: take the sour...
Manuel Jacob
2016-01-17
1
-5
/
+6
*
getParent()->getParent() == getFunction() and clang-format ; NFC
Sanjay Patel
2016-01-11
1
-15
/
+11
*
don't repeat function names in comments; NFC
Sanjay Patel
2016-01-11
1
-88
/
+85
*
Add a missing const qualifier on the context instruction. This somehow
Chandler Carruth
2015-12-24
1
-1
/
+1
*
[IR] Reformulate LLVM's EH funclet IR
David Majnemer
2015-12-12
1
-3
/
+3
*
Remove unnecessary intermediate lambda. NFC
Craig Topper
2015-11-29
1
-2
/
+1
*
[ValueTracking] Add parameters to isImpliedCondition; NFC
Sanjoy Das
2015-11-06
1
-3
/
+3
*
[InstSimplify] sgt on i1s also encodes implication
Philip Reames
2015-10-29
1
-0
/
+11
*
[ValueTracking] Expose `implies` via ValueTracking, NFC
Sanjoy Das
2015-10-28
1
-50
/
+2
*
Extract out getConstantRangeFromMetadata; NFC
Sanjoy Das
2015-10-24
1
-31
/
+5
*
Fix whitespace issues in two places; NFC
Sanjoy Das
2015-10-24
1
-1
/
+2
*
Handle non-constant shifts in computeKnownBits, and use computeKnownBits for ...
Hal Finkel
2015-10-23
1
-0
/
+11
*
[ValueTracking] Add a new predicate: isKnownNonEqual()
James Molloy
2015-10-22
1
-0
/
+8
*
Fix pr25040 - Handle vectors of i1s in recently added implication code
Philip Reames
2015-10-06
1
-4
/
+11
*
[InstSimplify] Fold simple known implications to true
Philip Reames
2015-09-28
1
-0
/
+47
*
[Bug 24848] Use range metadata to constant fold comparisons between two values
Chen Li
2015-09-26
1
-0
/
+26
*
[Bug 24848] Use range metadata to constant fold comparisons with constant values
Chen Li
2015-09-23
1
-2
/
+32
*
[InstSimplify] add nuw %x, C2 must be at least C2
David Majnemer
2015-08-20
1
-0
/
+3
*
[InstSimplify] Remove unused variable
David Majnemer
2015-08-18
1
-6
/
+2
*
[InstSimplify] Don't assume getAggregateElement will succeed
David Majnemer
2015-08-18
1
-5
/
+0
*
[IR] Give catchret an optional 'return value' operand
David Majnemer
2015-08-15
1
-2
/
+2
*
[InstSimplify] Teach InstSimplify how to simplify extractelement
David Majnemer
2015-07-13
1
-0
/
+48
*
[InstSimplify] Teach InstSimplify how to simplify extractvalue
David Majnemer
2015-07-13
1
-0
/
+41
*
[InstSimplify] Fold away ord/uno fcmps when nnan is present.
Benjamin Kramer
2015-07-10
1
-8
/
+17
*
[InstSimplify] Allow folding of fdiv X, X with just NaNs ignored
Benjamin Kramer
2015-06-16
1
-3
/
+3
*
[InstSimplify] fsub nnan x, x -> 0.0 is valid without ninf
Benjamin Kramer
2015-06-14
1
-2
/
+2
*
[InstSimplify] Add self-fdiv identities for -ffinite-math-only.
Benjamin Kramer
2015-06-14
1
-0
/
+15
*
[InstCombine, InstSimplify] Move xforms from Combine to Simplify
David Majnemer
2015-06-06
1
-11
/
+138
*
[InstSimplify] Handle some overflow intrinsics in InstSimplify
David Majnemer
2015-05-22
1
-5
/
+43
*
Change Function::getIntrinsicID() to return an Intrinsic::ID. NFC.
Pete Cooper
2015-05-20
1
-2
/
+2
*
Convert PHI getIncomingValue() to foreach over incoming_values(). NFC.
Pete Cooper
2015-05-12
1
-6
/
+3
*
[opaque pointer type] API migration for GEP constant factories
David Blaikie
2015-04-02
1
-10
/
+15
*
[opaque pointer type] Change GetElementPtrInst::getIndexedType to take the po...
David Blaikie
2015-03-30
1
-1
/
+2
*
DataLayout is mandatory, update the API to reflect it with references.
Mehdi Amini
2015-03-10
1
-58
/
+53
*
InstCombine: fix fold "fcmp x, undef" to account for NaN
Mehdi Amini
2015-03-09
1
-2
/
+7
*
InstSimplify: simplify 0 / X if nnan and nsz
Mehdi Amini
2015-02-23
1
-14
/
+30
*
InstCombine: cleanup redundant dyn_cast<> (NFC)
Mehdi Amini
2015-02-13
1
-44
/
+43
*
[InstSimplify] Add SimplifyFPBinOp function.
Michael Zolotukhin
2015-02-06
1
-0
/
+30
*
Fold fcmp in cases where value is provably non-negative. By Arch Robison.
Elena Demikhovsky
2015-01-28
1
-0
/
+14
*
[PM] Split the AssumptionTracker immutable pass into two separate APIs:
Chandler Carruth
2015-01-04
1
-182
/
+163
*
InstSimplify: Don't bother if getScalarSizeInBits returns zero
David Majnemer
2014-12-20
1
-4
/
+5
*
Simplify the code
David Majnemer
2014-12-20
1
-41
/
+25
*
InstSimplify: Optimize away pointless comparisons
David Majnemer
2014-12-20
1
-2
/
+38
*
InstSimplify: shl nsw/nuw undef, %V -> undef
David Majnemer
2014-12-17
1
-13
/
+7
[next]