Home
last modified time | relevance | path

Searched refs:COS (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dllvm.cos.ll9 ;EG: COS * T{{[0-9]+\.[XYZW], PV\.[XYZW]}}
10 ;EG-NOT: COS
21 ;EG: COS * T{{[0-9]+\.[XYZW], PV\.[XYZW]}}
22 ;EG: COS * T{{[0-9]+\.[XYZW], PV\.[XYZW]}}
23 ;EG: COS * T{{[0-9]+\.[XYZW], PV\.[XYZW]}}
24 ;EG: COS * T{{[0-9]+\.[XYZW], PV\.[XYZW]}}
25 ;EG-NOT: COS
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dsincospi.ll38 ; CHECK-NEXT: [[COS:%.*]] = call float @__cospif(float [[VAL]]) #[[ATTR0]]
46 ; CHECK-NO-SINCOS-NEXT: [[RES:%.*]] = fadd float [[SIN]], [[COS]]
73 ; CHECK-NEXT: [[COS:%.*]] = call float @__cospif(float 1.000000e+00) #[[ATTR0]]
80 ; CHECK-NO-SINCOS-NEXT: [[RES:%.*]] = fadd float [[SIN]], [[COS]]
108 ; CHECK-NEXT: [[COS:%.*]] = call double @__cospi(double [[VAL]]) #[[ATTR0]]
116 ; CHECK-NO-SINCOS-NEXT: [[RES:%.*]] = fadd double [[SIN]], [[COS]]
150 ; CHECK-NO-SINCOS-NEXT: [[RES:%.*]] = fadd double [[SIN]], [[COS]]
165 ; CHECK-FLOAT-IN-VEC-NEXT: [[RES:%.*]] = fadd double [[SIN]], [[COS]]
170 ; CHECK-NEXT: [[COS:%.*]] = call double [[FPTR:%.*]](double [[P1]])
171 ; CHECK-NEXT: [[RES:%.*]] = fadd double [[SIN]], [[COS]]
[all …]
H A Dcos-sin-intrinsic.ll33 ; CHECK-NEXT: [[COS:%.*]] = call float @llvm.cos.f32(float [[X:%.*]])
34 ; CHECK-NEXT: ret float [[COS]]
43 ; CHECK-NEXT: [[COS:%.*]] = call float @llvm.cos.f32(float [[X:%.*]])
44 ; CHECK-NEXT: ret float [[COS]]
54 ; CHECK-NEXT: ret <2 x float> [[COS]]
64 ; CHECK-NEXT: ret <2 x float> [[COS]]
96 ; CHECK-NEXT: ret float [[COS]]
106 ; CHECK-NEXT: ret float [[COS]]
117 ; CHECK-NEXT: ret float [[COS]]
128 ; CHECK-NEXT: ret <2 x float> [[COS]]
[all …]
H A Dcos-1.ll24 ; ANY-NEXT: [[COS:%.*]] = call double @cos(double [[X:%.*]])
25 ; ANY-NEXT: ret double [[COS]]
35 ; ANY-NEXT: ret double [[COS]]
55 ; ANY-NEXT: [[COS:%.*]] = call double @cos(double [[X:%.*]])
56 ; ANY-NEXT: ret double [[COS]]
65 ; ANY-NEXT: [[COS:%.*]] = call float @cosf(float [[X:%.*]])
66 ; ANY-NEXT: ret float [[COS]]
75 ; ANY-NEXT: [[COS:%.*]] = call float @cosf(float [[X:%.*]])
76 ; ANY-NEXT: ret float [[COS]]
86 ; ANY-NEXT: ret float [[COS]]
[all …]
/llvm-project-15.0.7/llvm/utils/FileCheck/
H A DFileCheck.cpp672 COS.changeColor(raw_ostream::CYAN, true, true); in DumpAnnotatedInput()
683 COS.resetColor(); in DumpAnnotatedInput()
685 COS.changeColor(raw_ostream::CYAN, true, true); in DumpAnnotatedInput()
688 COS << ' '; in DumpAnnotatedInput()
690 COS << *InputFilePtr; in DumpAnnotatedInput()
706 COS << ' '; in DumpAnnotatedInput()
707 COS << AnnotationItr->Marker.Lead; in DumpAnnotatedInput()
711 COS << '~'; in DumpAnnotatedInput()
719 COS << ' '; in DumpAnnotatedInput()
720 COS << ' ' << Note; in DumpAnnotatedInput()
[all …]
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFFormValue.cpp620 auto COS = WithColor(OS, HighlightColor::String); in dumpString() local
621 COS.get() << '"'; in dumpString()
622 COS.get().write_escaped(*DbgStr); in dumpString()
623 COS.get() << '"'; in dumpString()
/llvm-project-15.0.7/mlir/test/Conversion/ComplexToStandard/
H A Dconvert-to-standard.mlir59 // CHECK-DAG: %[[COS:.*]] = math.cos %[[REAL]] : f32
61 // CHECK-DAG: %[[RESULT_REAL:.*]] = arith.mulf %[[EXP_SUM]], %[[COS]]
224 // CHECK: %[[COS:.*]] = math.cos %[[IMAG_I]] : f32
225 // CHECK: %[[RES_REAL:.*]] = arith.mulf %[[EXP]], %[[COS]] : f32
450 // CHECK-DAG: %[[COS:.*]] = math.cos %[[REAL]] : f32
454 // CHECK-DAG: %[[RESULT_IMAG:.*]] = arith.mulf %[[EXP_DIFF]], %[[COS]]
516 // CHECK-DAG: %[[COS:.*]] = math.cos %[[REAL]] : f32
518 // CHECK-DAG: %[[COS_REAL:.*]] = arith.mulf %[[EXP_SUM]], %[[COS]]
530 // CHECK-DAG: %[[COS:.*]] = math.cos %[[REAL]] : f32
534 // CHECK-DAG: %[[SIN_IMAG:.*]] = arith.mulf %[[EXP_DIFF]], %[[COS]]
/llvm-project-15.0.7/llvm/test/CodeGen/Generic/
H A Dintrinsics.ll33 ; COS
/llvm-project-15.0.7/mlir/test/Conversion/SPIRVToLLVM/
H A Dgl-ops-to-llvm.mlir166 // CHECK: %[[COS:.*]] = "llvm.intr.cos"(%{{.*}}) : (f32) -> f32
167 // CHECK: llvm.fdiv %[[SIN]], %[[COS]] : f32
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/AMDGPU/
H A Damdgcn-intrinsics.ll771 ; CHECK-NEXT: [[COS:%.*]] = call float @llvm.amdgcn.cos.f32(float [[X:%.*]])
772 ; CHECK-NEXT: ret float [[COS]]
781 ; CHECK-NEXT: [[COS:%.*]] = call float @llvm.amdgcn.cos.f32(float [[X:%.*]])
782 ; CHECK-NEXT: ret float [[COS]]
791 ; CHECK-NEXT: [[COS:%.*]] = call float @llvm.amdgcn.cos.f32(float [[X:%.*]])
792 ; CHECK-NEXT: ret float [[COS]]
801 ; CHECK-NEXT: [[COS:%.*]] = call float @llvm.amdgcn.cos.f32(float [[X:%.*]])
802 ; CHECK-NEXT: ret float [[COS]]
812 ; CHECK-NEXT: [[COS:%.*]] = call float @llvm.amdgcn.cos.f32(float [[X:%.*]])
813 ; CHECK-NEXT: ret float [[COS]]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600Instructions.td1202 inst, "COS", [(set f32:$dst, (COS_HW f32:$src0))]> {