Searched refs:binaryOp (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ConstantRange.h | 390 ConstantRange binaryOp(Instruction::BinaryOps BinOp,
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Float2Int.cpp | 272 return OpRanges[0].binaryOp(BinOp, OpRanges[1]); in calcRange()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LazyValueInfo.cpp | 1011 return CR1.binaryOp(BO->getOpcode(), CR2); in solveBlockValueBinaryOp() 1020 return CR1.binaryOp(WO->getBinaryOp(), CR2); in solveBlockValueOverflowIntrinsic()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SCCPSolver.cpp | 1323 ConstantRange Res = LR.binaryOp(WO->getBinaryOp(), RR); in handleExtractOfWithOverflow() 1535 R = A.binaryOp(BO->getOpcode(), B); in visitBinaryOperator()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantRange.cpp | 934 ConstantRange ConstantRange::binaryOp(Instruction::BinaryOps BinOp, in binaryOp() function in ConstantRange 994 return binaryOp(BinOp, Other); in overflowingBinaryOp()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 1709 .binaryOp(BO->getOpcode(), *BinOpC); in foldSelectInstWithICmpConst()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | AttributorAttributes.cpp | 9317 auto AssumedRange = LHSAARange.binaryOp(BinOp->getOpcode(), RHSAARange); in calculateBinaryOperator()
|