Searched refs:FPOp (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 2399 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 D | AMDGPUCodeGenPrepare.cpp | 640 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 D | AMDGPULibCalls.cpp | 609 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 D | SelectionDAGBuilder.cpp | 3124 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 D | DAGCombiner.cpp | 13601 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 D | PPCISelLowering.cpp | 5096 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()
|