Home
last modified time | relevance | path

Searched refs:Sin (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/libc/test/src/math/
H A Dsinf_test.cpp54 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 Dsincosf_test.cpp69 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 Dsin_test.cpp31 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 Dgl-ops-to-llvm.mlir108 // 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 Dgl-ops.mlir11 // CHECK: {{%.*}} = spv.GL.Sin {{%.*}} : f32
12 %4 = spv.GL.Sin %arg0 : f32
/llvm-project-15.0.7/mlir/test/Dialect/SPIRV/IR/
H A Dgl-ops.mlir146 // 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 Dsinf_test.cpp30 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 DDXIL.td92 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 Dmath-to-gl-spirv.mlir29 // 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 DSPIRVGLOps.td229 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 DMPFRUtils.h42 Sin, enumerator
H A DMPFRUtils.cpp508 case Operation::Sin: in unary_operation()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp2412 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 Dmath-polynomial-approx.mlir308 // Sin.
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DBuiltinsNVPTX.def292 // Sin, Cos
/llvm-project-15.0.7/mlir/docs/
H A DSPIRVToLLVMDialectConversion.md741 `spv.GL.Sin` | `llvm.intr.sin`
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIntrinsicsNVVM.td844 // Sin Cos
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXIntrinsics.td923 // Sin Cos