Home
last modified time | relevance | path

Searched refs:DivI (Results 1 – 6 of 6) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombine.h147 Instruction *FoldICmpDivCst(ICmpInst &ICI, BinaryOperator *DivI,
149 Instruction *FoldICmpShrCst(ICmpInst &ICI, BinaryOperator *DivI,
DInstCombineCompares.cpp745 Instruction *InstCombiner::FoldICmpDivCst(ICmpInst &ICI, BinaryOperator *DivI, in FoldICmpDivCst() argument
758 bool DivIsSigned = DivI->getOpcode() == Instruction::SDiv; in FoldICmpDivCst()
767 ICI.setOperand(0, DivI->getOperand(0)); // X/1 == X. in FoldICmpDivCst()
788 ConstantInt *RangeSize = DivI->isExact() ? getOne(Prod) : DivRHS; in FoldICmpDivCst()
830 if (DivI->isExact()) in FoldICmpDivCst()
857 Value *X = DivI->getOperand(0); in FoldICmpDivCst()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h275 Instruction *FoldICmpDivCst(ICmpInst &ICI, BinaryOperator *DivI,
277 Instruction *FoldICmpShrCst(ICmpInst &ICI, BinaryOperator *DivI,
DInstCombineCompares.cpp1186 Instruction *InstCombiner::FoldICmpDivCst(ICmpInst &ICI, BinaryOperator *DivI, in FoldICmpDivCst() argument
1199 bool DivIsSigned = DivI->getOpcode() == Instruction::SDiv; in FoldICmpDivCst()
1208 ICI.setOperand(0, DivI->getOperand(0)); // X/1 == X. in FoldICmpDivCst()
1229 ConstantInt *RangeSize = DivI->isExact() ? getOne(Prod) : DivRHS; in FoldICmpDivCst()
1270 if (DivI->isExact()) in FoldICmpDivCst()
1297 Value *X = DivI->getOperand(0); in FoldICmpDivCst()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp580 void classifyCycle(Instruction *DivI, ValueSeq &Cycle, ValueSeq &Early,
1144 void PolynomialMultiplyRecognize::classifyCycle(Instruction *DivI, in classifyCycle() argument
1154 if (DivI == V) in classifyCycle()
1171 if (DivI == V || isa<PHINode>(V)) in classifyCycle()
/external/v8/
DChangeLog43588 MIPS: Cleanup some of the range uses in ModI/DivI (issue 3204).
43593 Cleanup some of the range uses in ModI/DivI (issue 3204).