/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineShifts.cpp | 275 BO->setIsExact(false); in GetShiftedValue() 297 BO->setIsExact(false); in GetShiftedValue() 620 NewLShr->setIsExact(I.isExact()); in FoldShiftByConstant() 639 NewAShr->setIsExact(I.isExact()); in FoldShiftByConstant() 656 NewShr->setIsExact(true); in FoldShiftByConstant() 774 I.setIsExact(); in visitLShr() 819 I.setIsExact(); in visitAShr()
|
D | InstCombineMulDivRem.cpp | 61 I->setIsExact(); in simplifyValueKnownNonZero() 841 BO->setIsExact(I.isExact()); in commonIDivTransforms() 869 BO->setIsExact(I.isExact()); in commonIDivTransforms() 980 LShr->setIsExact(); in foldUDivPow2Cst() 1009 LShr->setIsExact(); in foldUDivShl() 1082 BO->setIsExact(); in visitUDiv() 1181 BO->setIsExact(I.isExact()); in visitSDiv() 1194 BO->setIsExact(I.isExact()); in visitSDiv() 1204 BO->setIsExact(I.isExact()); in visitSDiv()
|
/external/llvm/lib/IR/ |
D | Instruction.cpp | 107 void Instruction::setIsExact(bool b) { in setIsExact() function in Instruction 108 cast<PossiblyExactOperator>(this)->setIsExact(b); in setIsExact() 229 setIsExact(PE->isExact()); in copyIRFlags() 247 setIsExact(isExact() & PE->isExact()); in andIRFlags()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Instruction.cpp | 108 void Instruction::setIsExact(bool b) { in setIsExact() function in Instruction 109 cast<PossiblyExactOperator>(this)->setIsExact(b); in setIsExact() 134 cast<PossiblyExactOperator>(this)->setIsExact(false); in dropPoisonGeneratingFlags() 255 setIsExact(PE->isExact()); in copyIRFlags() 277 setIsExact(isExact() & PE->isExact()); in andIRFlags()
|
/external/llvm-project/llvm/lib/IR/ |
D | Instruction.cpp | 127 void Instruction::setIsExact(bool b) { in setIsExact() function in Instruction 128 cast<PossiblyExactOperator>(this)->setIsExact(b); in setIsExact() 153 cast<PossiblyExactOperator>(this)->setIsExact(false); in dropPoisonGeneratingFlags() 279 setIsExact(PE->isExact()); in copyIRFlags() 301 setIsExact(isExact() & PE->isExact()); in andIRFlags()
|
/external/llvm-project/llvm/lib/Transforms/InstCombine/ |
D | InstCombineShifts.cpp | 149 NewShift->setIsExact(Sh0->isExact() && Sh1->isExact()); in reassociateShiftAmtsOfTwoSameDirectionShifts() 544 InnerShift->setIsExact(false); in foldShiftedShift() 942 NewShr->setIsExact(true); in visitShl() 966 NewShr->setIsExact(OldShr->isExact()); in visitShl() 1072 NewLShr->setIsExact(I.isExact()); in visitLShr() 1151 I.setIsExact(); in visitLShr() 1272 NewAShr->setIsExact(I.isExact()); in visitAShr() 1311 I.setIsExact(); in visitAShr()
|
D | InstCombineMulDivRem.cpp | 81 I->setIsExact(); in simplifyValueKnownNonZero() 745 NewDiv->setIsExact(I.isExact()); in commonIDivTransforms() 771 BO->setIsExact(I.isExact()); in commonIDivTransforms() 881 LShr->setIsExact(); in foldUDivPow2Cst() 905 LShr->setIsExact(); in foldUDivShl() 1011 BO->setIsExact(); in visitUDiv() 1148 BO->setIsExact(I.isExact()); in visitSDiv() 1176 BO->setIsExact(I.isExact()); in visitSDiv() 1193 BO->setIsExact(I.isExact()); in visitSDiv()
|
D | InstCombineNegator.cpp | 249 NewInstr->setIsExact(I->isExact()); in visitImpl()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineMulDivRem.cpp | 80 I->setIsExact(); in simplifyValueKnownNonZero() 718 NewDiv->setIsExact(I.isExact()); in commonIDivTransforms() 744 BO->setIsExact(I.isExact()); in commonIDivTransforms() 853 LShr->setIsExact(); in foldUDivPow2Cst() 877 LShr->setIsExact(); in foldUDivShl() 978 BO->setIsExact(); in visitUDiv() 1104 BO->setIsExact(I.isExact()); in visitSDiv() 1122 BO->setIsExact(I.isExact()); in visitSDiv() 1132 BO->setIsExact(I.isExact()); in visitSDiv()
|
D | InstCombineShifts.cpp | 148 NewShift->setIsExact(Sh0->isExact() && Sh1->isExact()); in reassociateShiftAmtsOfTwoSameDirectionShifts() 567 InnerShift->setIsExact(false); in foldShiftedShift() 983 NewShr->setIsExact(true); in visitShl() 1087 NewLShr->setIsExact(I.isExact()); in visitLShr() 1160 I.setIsExact(); in visitLShr() 1281 NewAShr->setIsExact(I.isExact()); in visitAShr() 1314 I.setIsExact(); in visitAShr()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | CorrelatedValuePropagation.cpp | 665 BinOp->setIsExact(Instr->isExact()); in narrowSDivOrSRem() 709 BinOp->setIsExact(Instr->isExact()); in processUDivOrURem() 807 UDiv->setIsExact(SDI->isExact()); in processSDiv() 852 BO->setIsExact(SDI->isExact()); in processAShr()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | CorrelatedValuePropagation.cpp | 653 BinOp->setIsExact(Instr->isExact()); in processUDivOrURem() 690 BO->setIsExact(SDI->isExact()); in processSDiv() 713 BO->setIsExact(SDI->isExact()); in processAShr()
|
/external/llvm/include/llvm/IR/ |
D | Instruction.h | 246 void setIsExact(bool b = true);
|
D | Operator.h | 135 void setIsExact(bool B) { in setIsExact() function
|
D | InstrTypes.h | 439 BO->setIsExact(true); 445 BO->setIsExact(true); 451 BO->setIsExact(true);
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Instruction.h | 271 void setIsExact(bool b = true);
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | Instruction.h | 343 void setIsExact(bool b = true);
|
D | Operator.h | 130 void setIsExact(bool B) { in setIsExact() function
|
D | InstrTypes.h | 330 BO->setIsExact(true); 336 BO->setIsExact(true); 342 BO->setIsExact(true);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | SimplifyIndVar.cpp | 307 UDiv->setIsExact(SDiv->isExact()); in eliminateSDiv() 779 Shr->setIsExact(true); in strengthenRightShift()
|
/external/llvm/lib/Transforms/Scalar/ |
D | CorrelatedValuePropagation.cpp | 377 BO->setIsExact(SDI->isExact()); in processSDiv()
|
/external/llvm-project/llvm/include/llvm/IR/ |
D | Operator.h | 130 void setIsExact(bool B) { in setIsExact() function
|
D | Instruction.h | 377 void setIsExact(bool b = true);
|
D | InstrTypes.h | 327 BO->setIsExact(true); 333 BO->setIsExact(true); 339 BO->setIsExact(true);
|
/external/llvm/unittests/Transforms/Utils/ |
D | Cloning.cpp | 150 SDiv->setIsExact(true); in TEST_F()
|