Searched refs:COS (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | llvm.cos.ll | 9 ;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 D | sincospi.ll | 38 ; 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 D | cos-sin-intrinsic.ll | 33 ; 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 D | cos-1.ll | 24 ; 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 D | FileCheck.cpp | 672 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 D | DWARFFormValue.cpp | 620 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 D | convert-to-standard.mlir | 59 // 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 D | intrinsics.ll | 33 ; COS
|
| /llvm-project-15.0.7/mlir/test/Conversion/SPIRVToLLVM/ |
| H A D | gl-ops-to-llvm.mlir | 166 // 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 D | amdgcn-intrinsics.ll | 771 ; 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 D | R600Instructions.td | 1202 inst, "COS", [(set f32:$dst, (COS_HW f32:$src0))]> {
|