| /llvm-project-15.0.7/libc/test/src/math/ |
| H A D | sinf_test.cpp | 54 ASSERT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Sin, x, in TEST() 102 EXPECT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Sin, x, in TEST() 104 EXPECT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Sin, -x, in TEST() 112 EXPECT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Sin, x, __llvm_libc::sinf(x), in TEST() 116 EXPECT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Sin, x, __llvm_libc::sinf(x), in TEST() 125 EXPECT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Sin, x, in TEST()
|
| H A D | sincosf_test.cpp | 69 ASSERT_MPFR_MATCH(mpfr::Operation::Sin, x, sin, 1.0); in TEST() 80 EXPECT_MPFR_MATCH(mpfr::Operation::Sin, x, result_sin, 1.0); in TEST() 88 EXPECT_MPFR_MATCH(mpfr::Operation::Sin, x, result_sin, 1.0); in TEST() 101 EXPECT_MPFR_MATCH(mpfr::Operation::Sin, x, sin, 1.0); in TEST()
|
| H A D | sin_test.cpp | 31 ASSERT_MPFR_MATCH(mpfr::Operation::Sin, x, __llvm_libc::sin(x), 1.0); in TEST()
|
| /llvm-project-15.0.7/mlir/test/Conversion/SPIRVToLLVM/ |
| H A D | gl-ops-to-llvm.mlir | 108 // spv.GL.Sin 114 %0 = spv.GL.Sin %arg0 : f32 116 %1 = spv.GL.Sin %arg1 : vector<3xf16>
|
| /llvm-project-15.0.7/mlir/test/Target/SPIRV/ |
| H A D | gl-ops.mlir | 11 // CHECK: {{%.*}} = spv.GL.Sin {{%.*}} : f32 12 %4 = spv.GL.Sin %arg0 : f32
|
| /llvm-project-15.0.7/mlir/test/Dialect/SPIRV/IR/ |
| H A D | gl-ops.mlir | 146 // spv.GL.Sin 150 // CHECK: spv.GL.Sin {{%.*}} : f32 151 %2 = spv.GL.Sin %arg0 : f32 156 // CHECK: spv.GL.Sin {{%.*}} : vector<3xf16> 157 %2 = spv.GL.Sin %arg0 : vector<3xf16>
|
| /llvm-project-15.0.7/libc/test/src/math/exhaustive/ |
| H A D | sinf_test.cpp | 30 bool r = EXPECT_MPFR_MATCH(mpfr::Operation::Sin, x, __llvm_libc::sinf(x), in check()
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/ |
| H A D | DXIL.td | 92 def Sin : dxil_op<"Sin", 13, Unary, unary_float, "returns sine(theta) for theta in radians.",
|
| /llvm-project-15.0.7/mlir/test/Conversion/MathToSPIRV/ |
| H A D | math-to-gl-spirv.mlir | 29 // CHECK: spv.GL.Sin %{{.*}}: f32 62 // CHECK: spv.GL.Sin %{{.*}}: vector<3xf32>
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVGLOps.td | 229 def SPV_GLSinOp : SPV_GLUnaryArithmeticOp<"Sin", 13, SPV_Float16or32> { 247 sin-op ::= ssa-id `=` `spv.GL.Sin` ssa-use `:` 253 %2 = spv.GL.Sin %0 : f32 254 %3 = spv.GL.Sin %1 : vector<3xf16>
|
| /llvm-project-15.0.7/libc/utils/MPFRWrapper/ |
| H A D | MPFRUtils.h | 42 Sin, enumerator
|
| H A D | MPFRUtils.cpp | 508 case Operation::Sin: in unary_operation()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyLibCalls.cpp | 2412 bool UseFloat, Value *&Sin, Value *&Cos, in insertSinCosCall() argument 2455 Sin = B.CreateExtractValue(SinCos, 0, "sinpi"); in insertSinCosCall() 2458 Sin = B.CreateExtractElement(SinCos, ConstantInt::get(B.getInt32Ty(), 0), in insertSinCosCall() 2491 Value *Sin, *Cos, *SinCos; in optimizeSinCosPi() local 2492 if (!insertSinCosCall(B, CI->getCalledFunction(), Arg, IsFloat, Sin, Cos, in optimizeSinCosPi() 2502 replaceTrigInsts(SinCalls, Sin); in optimizeSinCosPi()
|
| /llvm-project-15.0.7/mlir/test/mlir-cpu-runner/ |
| H A D | math-polynomial-approx.mlir | 308 // Sin.
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | BuiltinsNVPTX.def | 292 // Sin, Cos
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | SPIRVToLLVMDialectConversion.md | 741 `spv.GL.Sin` | `llvm.intr.sin`
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IntrinsicsNVVM.td | 844 // Sin Cos
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXIntrinsics.td | 923 // Sin Cos
|