Home
last modified time | relevance | path

Searched refs:FPOp (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DConstantFolding.cpp2399 if (ConstantFP *FPOp = in ConstantFoldScalarCall1() local
2401 return ConstantFoldSSEConvertToInt(FPOp->getValueAPF(), in ConstantFoldScalarCall1()
2409 if (ConstantFP *FPOp = in ConstantFoldScalarCall1() local
2411 return ConstantFoldSSEConvertToInt(FPOp->getValueAPF(), in ConstantFoldScalarCall1()
2768 if (ConstantFP *FPOp = in ConstantFoldScalarCall2() local
2770 return ConstantFoldSSEConvertToInt(FPOp->getValueAPF(), in ConstantFoldScalarCall2()
2778 if (ConstantFP *FPOp = in ConstantFoldScalarCall2() local
2780 return ConstantFoldSSEConvertToInt(FPOp->getValueAPF(), in ConstantFoldScalarCall2()
2788 if (ConstantFP *FPOp = in ConstantFoldScalarCall2() local
2790 return ConstantFoldSSEConvertToInt(FPOp->getValueAPF(), in ConstantFoldScalarCall2()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp640 if (const FPMathOperator *FPOp = dyn_cast<const FPMathOperator>(&BO)) in foldBinOpIntoSelect() local
641 Builder.setFastMathFlags(FPOp->getFastMathFlags()); in foldBinOpIntoSelect()
773 const FPMathOperator *FPOp = cast<const FPMathOperator>(&FDiv); in visitFDiv() local
774 const float ReqdAccuracy = FPOp->getFPAccuracy(); in visitFDiv()
777 FastMathFlags FMF = FPOp->getFastMathFlags(); in visitFDiv()
H A DAMDGPULibCalls.cpp609 if (const FPMathOperator *FPOp = dyn_cast<const FPMathOperator>(CI)) in fold() local
610 B.setFastMathFlags(FPOp->getFastMathFlags()); in fold()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3124 if (auto *FPOp = dyn_cast<FPMathOperator>(&I)) in visitUnary() local
3125 Flags.copyFMF(*FPOp); in visitUnary()
3141 if (auto *FPOp = dyn_cast<FPMathOperator>(&I)) in visitBinary() local
3142 Flags.copyFMF(*FPOp); in visitBinary()
3278 if (auto *FPOp = dyn_cast<FPMathOperator>(&I)) in visitSelect() local
3279 Flags.copyFMF(*FPOp); in visitSelect()
5799 if (auto *FPOp = dyn_cast<FPMathOperator>(&I)) in visitIntrinsicCall() local
5800 Flags.copyFMF(*FPOp); in visitIntrinsicCall()
7311 if (auto *FPOp = dyn_cast<FPMathOperator>(&FPI)) in visitConstrainedFPIntrinsic() local
7312 Flags.copyFMF(*FPOp); in visitConstrainedFPIntrinsic()
H A DDAGCombiner.cpp13601 SDValue FPOp = DAG.getNode(FPOpcode, SDLoc(N), VT, LogicOp0.getOperand(0)); in foldBitcastedFPLogic() local
13604 return DAG.getNode(ISD::FNEG, SDLoc(N), VT, FPOp); in foldBitcastedFPLogic()
13605 return FPOp; in foldBitcastedFPLogic()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5096 SDValue FPOp, in PrepareTailCall() argument
5109 Chain = EmitTailCallStoreFPAndRetAddr(DAG, Chain, LROp, FPOp, SPDiff, dl); in PrepareTailCall()
5813 SDValue LROp, FPOp; in LowerCall_32SVR4() local
5814 Chain = EmitTailCallLoadFPAndRetAddr(DAG, SPDiff, Chain, LROp, FPOp, dl); in LowerCall_32SVR4()
5940 PrepareTailCall(DAG, InFlag, Chain, dl, SPDiff, NumBytes, LROp, FPOp, in LowerCall_32SVR4()
6141 SDValue LROp, FPOp; in LowerCall_64SVR4() local
6142 Chain = EmitTailCallLoadFPAndRetAddr(DAG, SPDiff, Chain, LROp, FPOp, dl); in LowerCall_64SVR4()
6542 PrepareTailCall(DAG, InFlag, Chain, dl, SPDiff, NumBytes, LROp, FPOp, in LowerCall_64SVR4()