Home
last modified time | relevance | path

Searched refs:DivScale1 (Results 1 – 25 of 34) sorted by relevance

12

/dports/games/zdoom/zdoom-2.8.1/src/
H A Dgccinlines.h217 static inline SDWORD DivScale1 (SDWORD a, SDWORD b) in DivScale1() function
H A Dmscinlines.h267 __forceinline SDWORD DivScale1 (SDWORD a, SDWORD b) in DivScale1() function
H A Dbasicinlines.h147 static inline SDWORD DivScale1 (SDWORD a, SDWORD b) { return (SDWORD)(((SQWORD)a << 1) / b); } in DivScale1() function
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp2160 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
2167 auto Mul = B.buildMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
2168 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
2182 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
2190 Scale = DivScale1.getReg(1); in legalizeFDIV64()
H A DSIISelLowering.cpp7831 SDValue DivScale1 = DAG.getNode(AMDGPUISD::DIV_SCALE, SL, ScaleVT, X, Y, X); in LowerFDIV64() local
7834 SDValue Mul = DAG.getNode(ISD::FMUL, SL, MVT::f64, DivScale1, Fma3); in LowerFDIV64()
7837 NegDivScale0, Mul, DivScale1); in LowerFDIV64()
7851 SDValue Scale1BC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, DivScale1); in LowerFDIV64()
7865 Scale = DivScale1.getValue(1); in LowerFDIV64()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp2160 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
2167 auto Mul = B.buildMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
2168 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
2182 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
2190 Scale = DivScale1.getReg(1); in legalizeFDIV64()
H A DSIISelLowering.cpp7831 SDValue DivScale1 = DAG.getNode(AMDGPUISD::DIV_SCALE, SL, ScaleVT, X, Y, X); in LowerFDIV64() local
7834 SDValue Mul = DAG.getNode(ISD::FMUL, SL, MVT::f64, DivScale1, Fma3); in LowerFDIV64()
7837 NegDivScale0, Mul, DivScale1); in LowerFDIV64()
7851 SDValue Scale1BC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, DivScale1); in LowerFDIV64()
7865 Scale = DivScale1.getValue(1); in LowerFDIV64()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp2160 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
2167 auto Mul = B.buildMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
2168 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
2182 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
2190 Scale = DivScale1.getReg(1); in legalizeFDIV64()
H A DSIISelLowering.cpp7831 SDValue DivScale1 = DAG.getNode(AMDGPUISD::DIV_SCALE, SL, ScaleVT, X, Y, X); in LowerFDIV64() local
7834 SDValue Mul = DAG.getNode(ISD::FMUL, SL, MVT::f64, DivScale1, Fma3); in LowerFDIV64()
7837 NegDivScale0, Mul, DivScale1); in LowerFDIV64()
7851 SDValue Scale1BC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, DivScale1); in LowerFDIV64()
7865 Scale = DivScale1.getValue(1); in LowerFDIV64()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3029 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
3036 auto Mul = B.buildFMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
3037 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
3049 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
3057 Scale = DivScale1.getReg(1); in legalizeFDIV64()
H A DSIISelLowering.cpp8298 SDValue DivScale1 = DAG.getNode(AMDGPUISD::DIV_SCALE, SL, ScaleVT, X, Y, X); in LowerFDIV64() local
8301 SDValue Mul = DAG.getNode(ISD::FMUL, SL, MVT::f64, DivScale1, Fma3); in LowerFDIV64()
8304 NegDivScale0, Mul, DivScale1); in LowerFDIV64()
8318 SDValue Scale1BC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, DivScale1); in LowerFDIV64()
8332 Scale = DivScale1.getValue(1); in LowerFDIV64()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3029 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
3036 auto Mul = B.buildFMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
3037 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
3049 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
3057 Scale = DivScale1.getReg(1); in legalizeFDIV64()
H A DSIISelLowering.cpp8299 SDValue DivScale1 = DAG.getNode(AMDGPUISD::DIV_SCALE, SL, ScaleVT, X, Y, X); in LowerFDIV64() local
8302 SDValue Mul = DAG.getNode(ISD::FMUL, SL, MVT::f64, DivScale1, Fma3); in LowerFDIV64()
8305 NegDivScale0, Mul, DivScale1); in LowerFDIV64()
8319 SDValue Scale1BC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, DivScale1); in LowerFDIV64()
8333 Scale = DivScale1.getValue(1); in LowerFDIV64()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3267 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
3274 auto Mul = B.buildFMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
3275 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
3287 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
3295 Scale = DivScale1.getReg(1); in legalizeFDIV64()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3435 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
3442 auto Mul = B.buildFMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
3443 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
3455 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
3463 Scale = DivScale1.getReg(1); in legalizeFDIV64()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3435 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
3442 auto Mul = B.buildFMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
3443 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
3455 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
3463 Scale = DivScale1.getReg(1); in legalizeFDIV64()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3296 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
3303 auto Mul = B.buildFMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
3304 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
3316 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
3324 Scale = DivScale1.getReg(1); in legalizeFDIV64()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3435 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
3442 auto Mul = B.buildFMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
3443 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
3455 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
3463 Scale = DivScale1.getReg(1); in legalizeFDIV64()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3504 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
3511 auto Mul = B.buildFMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
3512 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
3524 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
3532 Scale = DivScale1.getReg(1); in legalizeFDIV64()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3435 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
3442 auto Mul = B.buildFMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
3443 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
3455 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
3463 Scale = DivScale1.getReg(1); in legalizeFDIV64()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3296 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
3303 auto Mul = B.buildFMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
3304 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
3316 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
3324 Scale = DivScale1.getReg(1); in legalizeFDIV64()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3435 auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) in legalizeFDIV64() local
3442 auto Mul = B.buildFMul(S64, DivScale1.getReg(0), Fma3, Flags); in legalizeFDIV64()
3443 auto Fma4 = B.buildFMA(S64, NegDivScale0, Mul, DivScale1.getReg(0), Flags); in legalizeFDIV64()
3455 auto Scale1Unmerge = B.buildUnmerge(S32, DivScale1); in legalizeFDIV64()
3463 Scale = DivScale1.getReg(1); in legalizeFDIV64()
/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/AMDGPU/
H A DSIISelLowering.cpp5979 SDValue DivScale1 = DAG.getNode(AMDGPUISD::DIV_SCALE, SL, ScaleVT, X, Y, X);
5982 SDValue Mul = DAG.getNode(ISD::FMUL, SL, MVT::f64, DivScale1, Fma3);
5985 NegDivScale0, Mul, DivScale1);
5999 SDValue Scale1BC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, DivScale1);
6013 Scale = DivScale1.getValue(1);
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/AMDGPU/
H A DSIISelLowering.cpp6848 SDValue DivScale1 = DAG.getNode(AMDGPUISD::DIV_SCALE, SL, ScaleVT, X, Y, X); in LowerFDIV64() local
6851 SDValue Mul = DAG.getNode(ISD::FMUL, SL, MVT::f64, DivScale1, Fma3); in LowerFDIV64()
6854 NegDivScale0, Mul, DivScale1); in LowerFDIV64()
6868 SDValue Scale1BC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, DivScale1); in LowerFDIV64()
6882 Scale = DivScale1.getValue(1); in LowerFDIV64()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/AMDGPU/
H A DSIISelLowering.cpp7615 SDValue DivScale1 = DAG.getNode(AMDGPUISD::DIV_SCALE, SL, ScaleVT, X, Y, X); in LowerFDIV64() local
7618 SDValue Mul = DAG.getNode(ISD::FMUL, SL, MVT::f64, DivScale1, Fma3); in LowerFDIV64()
7621 NegDivScale0, Mul, DivScale1); in LowerFDIV64()
7635 SDValue Scale1BC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, DivScale1); in LowerFDIV64()
7649 Scale = DivScale1.getValue(1); in LowerFDIV64()

12