/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 405 static bool willNotOverflow(ScalarEvolution *SE, Instruction::BinaryOps BinOp, in willNotOverflow() function 444 if (!willNotOverflow(SE, WO->getBinaryOp(), WO->isSigned(), LHS, RHS)) in eliminateOverflowIntrinsic() 484 if (!willNotOverflow(SE, SI->getBinaryOp(), SI->isSigned(), LHS, RHS)) in eliminateSaturatingIntrinsic() 745 willNotOverflow(SE, BO->getOpcode(), /* Signed */ false, LHS, RHS)) { in strengthenOverflowingOperation() 752 willNotOverflow(SE, BO->getOpcode(), /* Signed */ true, LHS, RHS)) { in strengthenOverflowingOperation()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 435 static bool willNotOverflow(BinaryOpIntrinsic *BO, LazyValueInfo *LVI) { in willNotOverflow() function 543 if (WO->getLHS()->getType()->isIntegerTy() && willNotOverflow(WO, LVI)) { in processCallSite() 550 if (SI->getType()->isIntegerTy() && willNotOverflow(SI, LVI)) { in processCallSite()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 441 static bool willNotOverflow(BinaryOpIntrinsic *BO, LazyValueInfo *LVI) { in willNotOverflow() function 630 if (WO->getLHS()->getType()->isIntegerTy() && willNotOverflow(WO, LVI)) { in processCallSite() 636 if (SI->getType()->isIntegerTy() && willNotOverflow(SI, LVI)) { in processCallSite()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineInternal.h | 310 bool willNotOverflow(BinaryOperator::BinaryOps Opcode, const Value *LHS, in willNotOverflow() function
|
H A D | InstructionCombining.cpp | 1936 if (!willNotOverflow(BO.getOpcode(), X, Y, BO, IsSext)) in narrowMathIfNoOverflow()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 401 if (!SE->willNotOverflow(WO->getBinaryOp(), WO->isSigned(), LHS, RHS)) in eliminateOverflowIntrinsic() 442 if (!SE->willNotOverflow(SI->getBinaryOp(), SI->isSigned(), LHS, RHS)) in eliminateSaturatingIntrinsic()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineInternal.h | 590 bool willNotOverflow(BinaryOperator::BinaryOps Opcode, const Value *LHS, in willNotOverflow() function
|
H A D | InstructionCombining.cpp | 1637 if (!willNotOverflow(BO.getOpcode(), X, Y, BO, IsSext)) in narrowMathIfNoOverflow()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolution.h | 537 bool willNotOverflow(Instruction::BinaryOps BinOp, bool Signed,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Analysis/ |
D | ScalarEvolution.h | 537 bool willNotOverflow(Instruction::BinaryOps BinOp, bool Signed,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Analysis/ |
D | ScalarEvolution.h | 537 bool willNotOverflow(Instruction::BinaryOps BinOp, bool Signed,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Analysis/ |
D | ScalarEvolution.h | 537 bool willNotOverflow(Instruction::BinaryOps BinOp, bool Signed,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Analysis/ |
D | ScalarEvolution.h | 537 bool willNotOverflow(Instruction::BinaryOps BinOp, bool Signed,
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 2342 bool ScalarEvolution::willNotOverflow(Instruction::BinaryOps BinOp, bool Signed, in willNotOverflow() function in ScalarEvolution 2428 willNotOverflow((Instruction::BinaryOps)OBO->getOpcode(), in getStrengthenedNoWrapFlagsFromBinOp() 2435 willNotOverflow((Instruction::BinaryOps)OBO->getOpcode(), in getStrengthenedNoWrapFlagsFromBinOp()
|