Searched refs:binaryOp (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ConstantRange.h | 382 ConstantRange binaryOp(Instruction::BinaryOps BinOp,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | Float2Int.cpp | 272 return OpRanges[0].binaryOp(BinOp, OpRanges[1]); in calcRange()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SCCPSolver.cpp | 1285 ConstantRange Res = LR.binaryOp(WO->getBinaryOp(), RR); in handleExtractOfWithOverflow() 1489 ConstantRange R = A.binaryOp(cast<BinaryOperator>(&I)->getOpcode(), B); in visitBinaryOperator()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LazyValueInfo.cpp | 1015 return CR1.binaryOp(BO->getOpcode(), CR2); in solveBlockValueBinaryOp() 1024 return CR1.binaryOp(WO->getBinaryOp(), CR2); in solveBlockValueOverflowIntrinsic()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 878 ConstantRange ConstantRange::binaryOp(Instruction::BinaryOps BinOp, in binaryOp() function in ConstantRange 936 return binaryOp(BinOp, Other); in overflowingBinaryOp()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSelect.cpp | 1671 .binaryOp(BO->getOpcode(), *BinOpC); in foldSelectInstWithICmpConst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 9302 auto AssumedRange = LHSAARange.binaryOp(BinOp->getOpcode(), RHSAARange); in calculateBinaryOperator()
|