Home
last modified time | relevance | path

Searched refs:NewDiv (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp1077 NewDiv->setIsExact(I.isExact()); in commonIDivTransforms()
1078 return NewDiv; in commonIDivTransforms()
1192 Instruction *NewDiv = BinaryOperator::CreateUDiv( in commonIDivTransforms() local
1194 NewDiv->setIsExact(I.isExact()); in commonIDivTransforms()
1195 return NewDiv; in commonIDivTransforms()
1208 Instruction *NewDiv = nullptr; in commonIDivTransforms() local
1210 NewDiv = BinaryOperator::CreateUDiv(X, Y); in commonIDivTransforms()
1212 NewDiv = BinaryOperator::CreateSDiv(X, Y); in commonIDivTransforms()
1215 if (NewDiv) { in commonIDivTransforms()
1216 NewDiv->setIsExact(I.isExact() && InnerDiv->isExact()); in commonIDivTransforms()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp1553 Value *NewDiv = nullptr; in visitBinaryOperator() local
1568 NewDiv = PoisonValue::get(VT); in visitBinaryOperator()
1592 NewDiv = Builder.CreateInsertElement(NewDiv, NewElt, N); in visitBinaryOperator()
1596 NewDiv = expandDivRem32(Builder, I, Num, Den); in visitBinaryOperator()
1598 NewDiv = shrinkDivRem64(Builder, I, Num, Den); in visitBinaryOperator()
1599 if (!NewDiv) in visitBinaryOperator()
1604 if (NewDiv) { in visitBinaryOperator()
1605 I.replaceAllUsesWith(NewDiv); in visitBinaryOperator()