Searched refs:binaryOp (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | ConstantRange.h | 382 ConstantRange binaryOp(Instruction::BinaryOps BinOp,
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | Float2Int.cpp | 304 return OpRanges[0].binaryOp(BinOp, OpRanges[1]); in calcRange()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | SCCPSolver.cpp | 1131 ConstantRange Res = LR.binaryOp(WO->getBinaryOp(), RR); in handleExtractOfWithOverflow() 1308 ConstantRange R = A.binaryOp(cast<BinaryOperator>(&I)->getOpcode(), B); in visitBinaryOperator()
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 875 ConstantRange ConstantRange::binaryOp(Instruction::BinaryOps BinOp, in binaryOp() function in ConstantRange 933 return binaryOp(BinOp, Other); in overflowingBinaryOp()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | LazyValueInfo.cpp | 978 return CR1.binaryOp(BO->getOpcode(), CR2); in solveBlockValueBinaryOp() 987 return CR1.binaryOp(WO->getBinaryOp(), CR2); in solveBlockValueOverflowIntrinsic()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSelect.cpp | 1618 .binaryOp(BO->getOpcode(), *BinOpC); in foldSelectInstWithICmpConst()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 9170 auto AssumedRange = LHSAARange.binaryOp(BinOp->getOpcode(), RHSAARange); in calculateBinaryOperator()
|