Home
last modified time | relevance | path

Searched refs:ConstantExpr (Results 1 – 25 of 603) sorted by relevance

12345678910>>...25

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DConstantFolder.h37 return ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW);
41 return ConstantExpr::getFAdd(LHS, RHS); in CreateFAdd()
46 return ConstantExpr::getSub(LHS, RHS, HasNUW, HasNSW);
50 return ConstantExpr::getFSub(LHS, RHS); in CreateFSub()
55 return ConstantExpr::getMul(LHS, RHS, HasNUW, HasNSW);
59 return ConstantExpr::getFMul(LHS, RHS); in CreateFMul()
64 return ConstantExpr::getUDiv(LHS, RHS, isExact);
69 return ConstantExpr::getSDiv(LHS, RHS, isExact);
73 return ConstantExpr::getFDiv(LHS, RHS); in CreateFDiv()
77 return ConstantExpr::getURem(LHS, RHS); in CreateURem()
[all …]
DOperator.h43 return cast<ConstantExpr>(this)->getOpcode(); in getOpcode()
51 if (const ConstantExpr *CE = dyn_cast<ConstantExpr>(V)) in getOpcode()
57 static bool classof(const ConstantExpr *) { return true; } in classof() argument
59 return isa<Instruction>(V) || isa<ConstantExpr>(V); in classof()
76 friend class ConstantExpr; variable
106 static bool classof(const ConstantExpr *CE) { in classof()
114 (isa<ConstantExpr>(V) && classof(cast<ConstantExpr>(V))); in classof()
128 friend class ConstantExpr; variable
147 static bool classof(const ConstantExpr *CE) { in classof()
155 (isa<ConstantExpr>(V) && classof(cast<ConstantExpr>(V))); in classof()
[all …]
/external/llvm/unittests/IR/
DConstantsTest.cpp35 EXPECT_EQ(Zero, ConstantExpr::getAdd(One, One)); in TEST()
39 EXPECT_EQ(Zero, ConstantExpr::getAdd(NegOne, One)); in TEST()
43 EXPECT_EQ(Zero, ConstantExpr::getAdd(NegOne, NegOne)); in TEST()
47 EXPECT_EQ(Zero, ConstantExpr::getSub(NegOne, One)); in TEST()
51 EXPECT_EQ(Zero, ConstantExpr::getSub(One, NegOne)); in TEST()
55 EXPECT_EQ(Zero, ConstantExpr::getSub(One, One)); in TEST()
59 EXPECT_EQ(Undef, ConstantExpr::getShl(One, One)); in TEST()
63 EXPECT_EQ(One, ConstantExpr::getShl(One, Zero)); in TEST()
67 EXPECT_EQ(Undef, ConstantExpr::getLShr(One, One)); in TEST()
71 EXPECT_EQ(Undef, ConstantExpr::getAShr(One, One)); in TEST()
[all …]
/external/llvm/include/llvm/IR/
DConstantFolder.h36 return ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW);
39 return ConstantExpr::getFAdd(LHS, RHS); in CreateFAdd()
43 return ConstantExpr::getSub(LHS, RHS, HasNUW, HasNSW);
46 return ConstantExpr::getFSub(LHS, RHS); in CreateFSub()
50 return ConstantExpr::getMul(LHS, RHS, HasNUW, HasNSW);
53 return ConstantExpr::getFMul(LHS, RHS); in CreateFMul()
57 return ConstantExpr::getUDiv(LHS, RHS, isExact);
61 return ConstantExpr::getSDiv(LHS, RHS, isExact);
64 return ConstantExpr::getFDiv(LHS, RHS); in CreateFDiv()
67 return ConstantExpr::getURem(LHS, RHS); in CreateURem()
[all …]
DOperator.h28 class ConstantExpr; variable
51 return cast<ConstantExpr>(this)->getOpcode(); in getOpcode()
59 if (const ConstantExpr *CE = dyn_cast<ConstantExpr>(V)) in getOpcode()
65 static inline bool classof(const ConstantExpr *) { return true; } in classof() argument
67 return isa<Instruction>(V) || isa<ConstantExpr>(V); in classof()
83 friend class ConstantExpr; variable
112 static inline bool classof(const ConstantExpr *CE) { in classof()
120 (isa<ConstantExpr>(V) && classof(cast<ConstantExpr>(V))); in classof()
134 friend class ConstantExpr; variable
151 static inline bool classof(const ConstantExpr *CE) { in classof()
[all …]
/external/llvm/include/llvm/Analysis/
DTargetFolder.h37 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(C)) in Fold()
52 return Fold(ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW));
55 return Fold(ConstantExpr::getFAdd(LHS, RHS)); in CreateFAdd()
59 return Fold(ConstantExpr::getSub(LHS, RHS, HasNUW, HasNSW));
62 return Fold(ConstantExpr::getFSub(LHS, RHS)); in CreateFSub()
66 return Fold(ConstantExpr::getMul(LHS, RHS, HasNUW, HasNSW));
69 return Fold(ConstantExpr::getFMul(LHS, RHS)); in CreateFMul()
72 return Fold(ConstantExpr::getUDiv(LHS, RHS, isExact));
75 return Fold(ConstantExpr::getSDiv(LHS, RHS, isExact));
78 return Fold(ConstantExpr::getFDiv(LHS, RHS)); in CreateFDiv()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetFolder.h50 return Fold(ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW));
53 return Fold(ConstantExpr::getFAdd(LHS, RHS)); in CreateFAdd()
57 return Fold(ConstantExpr::getSub(LHS, RHS, HasNUW, HasNSW));
60 return Fold(ConstantExpr::getFSub(LHS, RHS)); in CreateFSub()
64 return Fold(ConstantExpr::getMul(LHS, RHS, HasNUW, HasNSW));
67 return Fold(ConstantExpr::getFMul(LHS, RHS)); in CreateFMul()
70 return Fold(ConstantExpr::getUDiv(LHS, RHS, isExact));
73 return Fold(ConstantExpr::getSDiv(LHS, RHS, isExact));
76 return Fold(ConstantExpr::getFDiv(LHS, RHS)); in CreateFDiv()
79 return Fold(ConstantExpr::getURem(LHS, RHS)); in CreateURem()
[all …]
/external/llvm-project/llvm/include/llvm/IR/
DConstantFolder.h40 return ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW);
44 return ConstantExpr::getFAdd(LHS, RHS); in CreateFAdd()
49 return ConstantExpr::getSub(LHS, RHS, HasNUW, HasNSW);
53 return ConstantExpr::getFSub(LHS, RHS); in CreateFSub()
58 return ConstantExpr::getMul(LHS, RHS, HasNUW, HasNSW);
62 return ConstantExpr::getFMul(LHS, RHS); in CreateFMul()
67 return ConstantExpr::getUDiv(LHS, RHS, isExact);
72 return ConstantExpr::getSDiv(LHS, RHS, isExact);
76 return ConstantExpr::getFDiv(LHS, RHS); in CreateFDiv()
80 return ConstantExpr::getURem(LHS, RHS); in CreateURem()
[all …]
DOperator.h43 return cast<ConstantExpr>(this)->getOpcode(); in getOpcode()
51 if (const ConstantExpr *CE = dyn_cast<ConstantExpr>(V)) in getOpcode()
57 static bool classof(const ConstantExpr *) { return true; } in classof() argument
59 return isa<Instruction>(V) || isa<ConstantExpr>(V); in classof()
76 friend class ConstantExpr; variable
106 static bool classof(const ConstantExpr *CE) { in classof()
114 (isa<ConstantExpr>(V) && classof(cast<ConstantExpr>(V))); in classof()
128 friend class ConstantExpr; variable
147 static bool classof(const ConstantExpr *CE) { in classof()
155 (isa<ConstantExpr>(V) && classof(cast<ConstantExpr>(V))); in classof()
[all …]
/external/llvm-project/llvm/include/llvm/Analysis/
DTargetFolder.h51 return Fold(ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW));
54 return Fold(ConstantExpr::getFAdd(LHS, RHS)); in CreateFAdd()
58 return Fold(ConstantExpr::getSub(LHS, RHS, HasNUW, HasNSW));
61 return Fold(ConstantExpr::getFSub(LHS, RHS)); in CreateFSub()
65 return Fold(ConstantExpr::getMul(LHS, RHS, HasNUW, HasNSW));
68 return Fold(ConstantExpr::getFMul(LHS, RHS)); in CreateFMul()
72 return Fold(ConstantExpr::getUDiv(LHS, RHS, isExact));
76 return Fold(ConstantExpr::getSDiv(LHS, RHS, isExact));
79 return Fold(ConstantExpr::getFDiv(LHS, RHS)); in CreateFDiv()
82 return Fold(ConstantExpr::getURem(LHS, RHS)); in CreateURem()
[all …]
/external/llvm-project/llvm/unittests/IR/
DConstantsTest.cpp34 EXPECT_EQ(Zero, ConstantExpr::getAdd(One, One)); in TEST()
38 EXPECT_EQ(Zero, ConstantExpr::getAdd(NegOne, One)); in TEST()
42 EXPECT_EQ(Zero, ConstantExpr::getAdd(NegOne, NegOne)); in TEST()
46 EXPECT_EQ(Zero, ConstantExpr::getSub(NegOne, One)); in TEST()
50 EXPECT_EQ(Zero, ConstantExpr::getSub(One, NegOne)); in TEST()
54 EXPECT_EQ(Zero, ConstantExpr::getSub(One, One)); in TEST()
58 EXPECT_EQ(Poison, ConstantExpr::getShl(One, One)); in TEST()
62 EXPECT_EQ(One, ConstantExpr::getShl(One, Zero)); in TEST()
66 EXPECT_EQ(Poison, ConstantExpr::getLShr(One, One)); in TEST()
70 EXPECT_EQ(Poison, ConstantExpr::getAShr(One, One)); in TEST()
[all …]
/external/llvm-project/llvm/lib/IR/
DConstantsContext.h46 class UnaryConstantExpr final : public ConstantExpr {
49 : ConstantExpr(Ty, Opcode, &Op<0>(), 1) { in UnaryConstantExpr()
60 static bool classof(const ConstantExpr *CE) { in classof()
65 return isa<ConstantExpr>(V) && classof(cast<ConstantExpr>(V)); in classof()
71 class BinaryConstantExpr final : public ConstantExpr {
75 : ConstantExpr(C1->getType(), Opcode, &Op<0>(), 2) { in BinaryConstantExpr()
89 static bool classof(const ConstantExpr *CE) { in classof()
93 return isa<ConstantExpr>(V) && classof(cast<ConstantExpr>(V)); in classof()
99 class SelectConstantExpr final : public ConstantExpr {
102 : ConstantExpr(C2->getType(), Instruction::Select, &Op<0>(), 3) { in SelectConstantExpr()
[all …]
DConstantFold.cpp66 ConstantExpr::getBitCast(Splat, DstEltTy)); in BitCastConstantVector()
73 ConstantExpr::getExtractElement(CV, ConstantInt::get(Ty, i)); in BitCastConstantVector()
74 C = ConstantExpr::getBitCast(C, DstEltTy); in BitCastConstantVector()
88 ConstantExpr *Op, ///< the first cast constant expression in foldConstantCastPair()
134 return ConstantExpr::getInBoundsGetElementPtr(PTy->getElementType(), in FoldBitCast()
158 return ConstantExpr::getBitCast(ConstantVector::get(V), DestPTy); in FoldBitCast()
235 ConstantExpr *CE = dyn_cast<ConstantExpr>(C); in ExtractConstantBytes()
253 return ConstantExpr::getOr(LHS, RHS); in ExtractConstantBytes()
267 return ConstantExpr::getAnd(LHS, RHS); in ExtractConstantBytes()
339 Res = ConstantExpr::getLShr(Res, in ExtractConstantBytes()
[all …]
DConstants.cpp301 Constant *C0 = ConstantExpr::getBitCast(const_cast<Constant *>(this), IntTy); in isElementWiseEqual()
302 Constant *C1 = ConstantExpr::getBitCast(cast<Constant>(Y), IntTy); in isElementWiseEqual()
303 Constant *CmpEq = ConstantExpr::getICmp(ICmpInst::ICMP_EQ, C0, C1); in isElementWiseEqual()
328 if (isa<ConstantExpr>(getAggregateElement(i))) in containsConstantExpression()
385 C = ConstantExpr::getIntToPtr(C, PTy); in getIntegerValue()
558 SmallPtrSetImpl<const ConstantExpr *> &NonTrappingOps) { in canTrapImpl()
561 const ConstantExpr *CE = dyn_cast<ConstantExpr>(C); in canTrapImpl()
567 if (ConstantExpr *Op = dyn_cast<ConstantExpr>(CE->getOperand(i))) { in canTrapImpl()
589 SmallPtrSet<const ConstantExpr *, 4> NonTrappingOps; in canTrap()
651 if (const ConstantExpr *CE = dyn_cast<ConstantExpr>(this)) { in needsRelocation()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DConstantFold.cpp63 ConstantExpr::getExtractElement(CV, ConstantInt::get(Ty, i)); in BitCastConstantVector()
64 C = ConstantExpr::getBitCast(C, DstEltTy); in BitCastConstantVector()
78 ConstantExpr *Op, ///< the first cast constant expression in foldConstantCastPair()
133 return ConstantExpr::getInBoundsGetElementPtr(PTy->getElementType(), in FoldBitCast()
156 return ConstantExpr::getBitCast(ConstantVector::get(V), DestPTy); in FoldBitCast()
233 ConstantExpr *CE = dyn_cast<ConstantExpr>(C); in ExtractConstantBytes()
251 return ConstantExpr::getOr(LHS, RHS); in ExtractConstantBytes()
265 return ConstantExpr::getAnd(LHS, RHS); in ExtractConstantBytes()
337 Res = ConstantExpr::getLShr(Res, in ExtractConstantBytes()
339 return ConstantExpr::getTrunc(Res, IntegerType::get(C->getContext(), in ExtractConstantBytes()
[all …]
DConstantsContext.h45 class UnaryConstantExpr : public ConstantExpr {
48 : ConstantExpr(Ty, Opcode, &Op<0>(), 1) { in UnaryConstantExpr()
62 class BinaryConstantExpr : public ConstantExpr {
66 : ConstantExpr(C1->getType(), Opcode, &Op<0>(), 2) { in BinaryConstantExpr()
83 class SelectConstantExpr : public ConstantExpr {
86 : ConstantExpr(C2->getType(), Instruction::Select, &Op<0>(), 3) { in SelectConstantExpr()
104 class ExtractElementConstantExpr : public ConstantExpr {
107 : ConstantExpr(cast<VectorType>(C1->getType())->getElementType(), in ExtractElementConstantExpr()
125 class InsertElementConstantExpr : public ConstantExpr {
128 : ConstantExpr(C1->getType(), Instruction::InsertElement, in InsertElementConstantExpr()
[all …]
DConstants.cpp291 return match(ConstantExpr::getICmp(ICmpInst::Predicate::ICMP_EQ, in isElementWiseEqual()
311 if (isa<ConstantExpr>(getAggregateElement(i))) in containsConstantExpression()
363 C = ConstantExpr::getIntToPtr(C, PTy); in getIntegerValue()
456 SmallPtrSetImpl<const ConstantExpr *> &NonTrappingOps) { in canTrapImpl()
459 const ConstantExpr *CE = dyn_cast<ConstantExpr>(C); in canTrapImpl()
465 if (ConstantExpr *Op = dyn_cast<ConstantExpr>(CE->getOperand(i))) { in canTrapImpl()
487 SmallPtrSet<const ConstantExpr *, 4> NonTrappingOps; in canTrap()
549 if (const ConstantExpr *CE = dyn_cast<ConstantExpr>(this)) { in needsRelocation()
551 ConstantExpr *LHS = dyn_cast<ConstantExpr>(CE->getOperand(0)); in needsRelocation()
552 ConstantExpr *RHS = dyn_cast<ConstantExpr>(CE->getOperand(1)); in needsRelocation()
[all …]
/external/llvm/lib/IR/
DConstantFold.cpp62 ConstantExpr::getExtractElement(CV, ConstantInt::get(Ty, i)); in BitCastConstantVector()
63 C = ConstantExpr::getBitCast(C, DstEltTy); in BitCastConstantVector()
77 ConstantExpr *Op, ///< the first cast constant expression in foldConstantCastPair()
133 return ConstantExpr::getInBoundsGetElementPtr(PTy->getElementType(), in FoldBitCast()
156 return ConstantExpr::getBitCast(ConstantVector::get(V), DestPTy); in FoldBitCast()
233 ConstantExpr *CE = dyn_cast<ConstantExpr>(C); in ExtractConstantBytes()
251 return ConstantExpr::getOr(LHS, RHS); in ExtractConstantBytes()
265 return ConstantExpr::getAnd(LHS, RHS); in ExtractConstantBytes()
335 Res = ConstantExpr::getLShr(Res, in ExtractConstantBytes()
337 return ConstantExpr::getTrunc(Res, IntegerType::get(C->getContext(), in ExtractConstantBytes()
[all …]
DConstantsContext.h33 class UnaryConstantExpr : public ConstantExpr {
42 : ConstantExpr(Ty, Opcode, &Op<0>(), 1) { in UnaryConstantExpr()
50 class BinaryConstantExpr : public ConstantExpr {
60 : ConstantExpr(C1->getType(), Opcode, &Op<0>(), 2) { in BinaryConstantExpr()
71 class SelectConstantExpr : public ConstantExpr {
80 : ConstantExpr(C2->getType(), Instruction::Select, &Op<0>(), 3) { in SelectConstantExpr()
92 class ExtractElementConstantExpr : public ConstantExpr {
101 : ConstantExpr(cast<VectorType>(C1->getType())->getElementType(), in ExtractElementConstantExpr()
113 class InsertElementConstantExpr : public ConstantExpr {
122 : ConstantExpr(C1->getType(), Instruction::InsertElement, in InsertElementConstantExpr()
[all …]
DConstants.cpp240 C = ConstantExpr::getIntToPtr(C, PTy); in getIntegerValue()
329 SmallPtrSetImpl<const ConstantExpr *> &NonTrappingOps) { in canTrapImpl()
332 const ConstantExpr *CE = dyn_cast<ConstantExpr>(C); in canTrapImpl()
338 if (ConstantExpr *Op = dyn_cast<ConstantExpr>(CE->getOperand(i))) { in canTrapImpl()
362 SmallPtrSet<const ConstantExpr *, 4> NonTrappingOps; in canTrap()
428 if (const ConstantExpr *CE = dyn_cast<ConstantExpr>(this)) in needsRelocation()
430 ConstantExpr *LHS = dyn_cast<ConstantExpr>(CE->getOperand(0)); in needsRelocation()
431 ConstantExpr *RHS = dyn_cast<ConstantExpr>(CE->getOperand(1)); in needsRelocation()
1064 bool ConstantExpr::isCast() const { in isCast()
1068 bool ConstantExpr::isCompare() const { in isCompare()
[all …]
/external/llvm/lib/Transforms/Utils/
DEvaluator.cpp69 ConstantExpr *CE = cast<ConstantExpr>(C); in isSimpleEnoughValueToCommitHelper()
126 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(C)) { in isSimpleEnoughPointerToCommit()
178 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(P)) in ComputeLoadResult()
206 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Ptr)) { in EvaluateBlock()
227 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Ptr)) { in EvaluateBlock()
251 Ptr = ConstantExpr::getGetElementPtr(nullptr, Ptr, IdxList); in EvaluateBlock()
252 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Ptr)) in EvaluateBlock()
266 Val = ConstantExpr::getBitCast(Val, NewTy); in EvaluateBlock()
274 InstResult = ConstantExpr::get(BO->getOpcode(), in EvaluateBlock()
280 InstResult = ConstantExpr::getCompare(CI->getPredicate(), in EvaluateBlock()
[all …]
/external/llvm/lib/Analysis/
DConstantFolding.cpp67 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
79 C = ConstantExpr::getBitCast(C, SrcIVTy); in FoldBitCast()
95 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
107 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
118 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
124 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
148 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
158 C = ConstantExpr::getBitCast(C, SrcIVTy); in FoldBitCast()
185 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
188 Src = ConstantExpr::getZExt(Src, Elt->getType()); in FoldBitCast()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DConstantFolding.cpp85 return ConstantExpr::getBitCast(C, DestTy); in foldConstVectorToAPInt()
121 C = ConstantExpr::getBitCast(C, SrcIVTy); in FoldBitCast()
140 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
151 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
157 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
181 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
191 C = ConstantExpr::getBitCast(C, SrcIVTy); in FoldBitCast()
222 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
225 Src = ConstantExpr::getZExt(Src, Elt->getType()); in FoldBitCast()
228 Src = ConstantExpr::getShl(Src, in FoldBitCast()
[all …]
/external/llvm-project/llvm/lib/Transforms/Utils/
DEvaluator.cpp83 ConstantExpr *CE = cast<ConstantExpr>(C); in isSimpleEnoughValueToCommitHelper()
140 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(C)) { in isSimpleEnoughPointerToCommit()
197 Ptr = ConstantExpr::getGetElementPtr(Ty, Ptr, IdxList); in evaluateBitcastFromPtr()
229 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(P)) { in ComputeLoadResult()
273 auto *CE = dyn_cast<ConstantExpr>(V); in getCalleeWithFormalArgs()
310 ConstantExpr *CE = dyn_cast<ConstantExpr>(CallExpr); in castCallResultIfNeeded()
363 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Ptr)) { in EvaluateBlock()
398 InstResult = ConstantExpr::get(BO->getOpcode(), in EvaluateBlock()
404 InstResult = ConstantExpr::getCompare(CI->getPredicate(), in EvaluateBlock()
410 InstResult = ConstantExpr::getCast(CI->getOpcode(), in EvaluateBlock()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DEvaluator.cpp84 ConstantExpr *CE = cast<ConstantExpr>(C); in isSimpleEnoughValueToCommitHelper()
141 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(C)) { in isSimpleEnoughPointerToCommit()
198 Ptr = ConstantExpr::getGetElementPtr(Ty, Ptr, IdxList); in evaluateBitcastFromPtr()
231 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(P)) { in ComputeLoadResult()
275 auto *CE = dyn_cast<ConstantExpr>(V); in getCalleeWithFormalArgs()
312 ConstantExpr *CE = dyn_cast<ConstantExpr>(CallExpr); in castCallResultIfNeeded()
364 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Ptr)) { in EvaluateBlock()
399 InstResult = ConstantExpr::get(BO->getOpcode(), in EvaluateBlock()
405 InstResult = ConstantExpr::getCompare(CI->getPredicate(), in EvaluateBlock()
411 InstResult = ConstantExpr::getCast(CI->getOpcode(), in EvaluateBlock()
[all …]

12345678910>>...25