Lines Matching refs:FDiv
760 bool AMDGPUCodeGenPrepare::visitFDiv(BinaryOperator &FDiv) { in visitFDiv() argument
762 Type *Ty = FDiv.getType()->getScalarType(); in visitFDiv()
773 const FPMathOperator *FPOp = cast<const FPMathOperator>(&FDiv); in visitFDiv()
786 IRBuilder<> Builder(FDiv.getParent(), std::next(FDiv.getIterator())); in visitFDiv()
788 Builder.SetCurrentDebugLocation(FDiv.getDebugLoc()); in visitFDiv()
790 Value *Num = FDiv.getOperand(0); in visitFDiv()
791 Value *Den = FDiv.getOperand(1); in visitFDiv()
794 if (auto *VT = dyn_cast<FixedVectorType>(FDiv.getType())) { in visitFDiv()
824 FDiv.replaceAllUsesWith(NewFDiv); in visitFDiv()
825 NewFDiv->takeName(&FDiv); in visitFDiv()
826 FDiv.eraseFromParent(); in visitFDiv()