Lines Matching refs:FDiv
413 bool AMDGPUCodeGenPrepare::visitFDiv(BinaryOperator &FDiv) { in visitFDiv() argument
414 Type *Ty = FDiv.getType(); in visitFDiv()
419 MDNode *FPMath = FDiv.getMetadata(LLVMContext::MD_fpmath); in visitFDiv()
423 const FPMathOperator *FPOp = cast<const FPMathOperator>(&FDiv); in visitFDiv()
436 IRBuilder<> Builder(FDiv.getParent(), std::next(FDiv.getIterator()), FPMath); in visitFDiv()
438 Builder.SetCurrentDebugLocation(FDiv.getDebugLoc()); in visitFDiv()
442 Value *Num = FDiv.getOperand(0); in visitFDiv()
443 Value *Den = FDiv.getOperand(1); in visitFDiv()
472 FDiv.replaceAllUsesWith(NewFDiv); in visitFDiv()
473 NewFDiv->takeName(&FDiv); in visitFDiv()
474 FDiv.eraseFromParent(); in visitFDiv()