Searched refs:DivI (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
D | InstCombine.h | 147 Instruction *FoldICmpDivCst(ICmpInst &ICI, BinaryOperator *DivI, 149 Instruction *FoldICmpShrCst(ICmpInst &ICI, BinaryOperator *DivI,
|
D | InstCombineCompares.cpp | 745 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/ |
D | InstCombineInternal.h | 275 Instruction *FoldICmpDivCst(ICmpInst &ICI, BinaryOperator *DivI, 277 Instruction *FoldICmpShrCst(ICmpInst &ICI, BinaryOperator *DivI,
|
D | InstCombineCompares.cpp | 1186 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/ |
D | HexagonLoopIdiomRecognition.cpp | 580 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/ |
D | ChangeLog | 43588 MIPS: Cleanup some of the range uses in ModI/DivI (issue 3204). 43593 Cleanup some of the range uses in ModI/DivI (issue 3204).
|