Lines Matching defs:FDiv
545 bool AMDGPUCodeGenPrepare::visitFDiv(BinaryOperator &FDiv) {
546 Type *Ty = FDiv.getType();
551 MDNode *FPMath = FDiv.getMetadata(LLVMContext::MD_fpmath);
555 const FPMathOperator *FPOp = cast<const FPMathOperator>(&FDiv);
568 IRBuilder<> Builder(FDiv.getParent(), std::next(FDiv.getIterator()), FPMath);
570 Builder.SetCurrentDebugLocation(FDiv.getDebugLoc());
574 Value *Num = FDiv.getOperand(0);
575 Value *Den = FDiv.getOperand(1);
603 FDiv.replaceAllUsesWith(NewFDiv);
604 NewFDiv->takeName(&FDiv);
605 FDiv.eraseFromParent();