/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | sse-minmax.ll | 2 …enable-unsafe-fp-math -enable-no-nans-fp-math -promote-elements | FileCheck -check-prefix=UNSAFE %s 21 ; UNSAFE: ogt: 22 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0 23 ; UNSAFE-NEXT: ret 36 ; UNSAFE: olt: 37 ; UNSAFE-NEXT: minsd %xmm1, %xmm0 38 ; UNSAFE-NEXT: ret 52 ; UNSAFE: ogt_inverse: 53 ; UNSAFE-NEXT: minsd %xmm0, %xmm1 54 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0 [all …]
|
D | avx-minmax.ll | 1 …enable-unsafe-fp-math -enable-no-nans-fp-math -promote-elements | FileCheck -check-prefix=UNSAFE %s 3 ; UNSAFE: maxpd: 4 ; UNSAFE: vmaxpd {{.+}}, %xmm 11 ; UNSAFE: minpd: 12 ; UNSAFE: vminpd {{.+}}, %xmm 19 ; UNSAFE: maxps: 20 ; UNSAFE: vmaxps {{.+}}, %xmm 27 ; UNSAFE: minps: 28 ; UNSAFE: vminps {{.+}}, %xmm 35 ; UNSAFE: vmaxpd: [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | sse-minmax.ll | 2 …m-verbose=false -enable-unsafe-fp-math -enable-no-nans-fp-math | FileCheck -check-prefix=UNSAFE %s 18 ; UNSAFE-LABEL: ogt: 19 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0 20 ; UNSAFE-NEXT: ret 33 ; UNSAFE-LABEL: olt: 34 ; UNSAFE-NEXT: minsd %xmm1, %xmm0 35 ; UNSAFE-NEXT: ret 49 ; UNSAFE-LABEL: ogt_inverse: 50 ; UNSAFE-NEXT: minsd %xmm1, %xmm0 51 ; UNSAFE-NEXT: ret [all …]
|
D | avx-minmax.ll | 1 …sm-verbose=false -enable-unsafe-fp-math -enable-no-nans-fp-math | FileCheck -check-prefix=UNSAFE %s 3 ; UNSAFE-LABEL: maxpd: 4 ; UNSAFE: vmaxpd {{.+}}, %xmm 11 ; UNSAFE-LABEL: minpd: 12 ; UNSAFE: vminpd {{.+}}, %xmm 19 ; UNSAFE-LABEL: maxps: 20 ; UNSAFE: vmaxps {{.+}}, %xmm 27 ; UNSAFE-LABEL: minps: 28 ; UNSAFE: vminps {{.+}}, %xmm 35 ; UNSAFE-LABEL: vmaxpd: [all …]
|
D | fabs.ll | 3 …sse,-sse2,-sse3 -enable-unsafe-fp-math -enable-no-nans-fp-math | FileCheck %s --check-prefix=UNSAFE 11 ; UNSAFE-LABEL: test1: 18 ; UNSAFE: {{^[ \t]+fabs$}} 21 ; UNSAFE-NOT: fabs 25 ; UNSAFE-LABEL: test2: 37 ; UNSAFE: {{^[ \t]+fabs$}} 39 ; UNSAFE-NOT: fabs 42 ; UNSAFE-LABEL: test3: 49 ; UNSAFE: {{^[ \t]+fabs$}} 53 ; UNSAFE-NOT: fabs
|
D | fp-double-rounding.ll | 2 ; RUN: llc < %s -enable-unsafe-fp-math | FileCheck %s --check-prefix=CHECK --check-prefix=UNSAFE 10 ; UNSAFE: callq __trunctfsf2 11 ; UNSAFE-NOT: cvt
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | fdiv.ll | 5 …rify-machineinstrs -enable-unsafe-fp-math < %s | FileCheck -check-prefix=UNSAFE-FP -check-prefix=F… 18 ; UNSAFE-FP: v_rcp_f32 19 ; UNSAFE-FP: v_mul_f32_e32 41 ; UNSAFE-FP: v_rcp_f32 42 ; UNSAFE-FP: v_mul_f32_e32 57 ; UNSAFE-FP: v_rcp_f32 58 ; UNSAFE-FP: v_mul_f32_e32 75 ; UNSAFE-FP: v_rcp_f32 76 ; UNSAFE-FP: v_rcp_f32 77 ; UNSAFE-FP: v_mul_f32_e32 [all …]
|
D | fract.f64.ll | 5 …ath -verify-machineinstrs < %s | FileCheck -check-prefix=GCN-UNSAFE -check-prefix=SI-UNSAFE -check… 6 …ath -verify-machineinstrs < %s | FileCheck -check-prefix=GCN-UNSAFE -check-prefix=VI-UNSAFE -check… 26 ; GCN-UNSAFE: buffer_load_dwordx2 [[X:v\[[0-9]+:[0-9]+\]]] 27 ; GCN-UNSAFE: v_fract_f64_e32 [[FRACT:v\[[0-9]+:[0-9]+\]]], [[X]] 53 ; GCN-UNSAFE: buffer_load_dwordx2 [[X:v\[[0-9]+:[0-9]+\]]] 54 ; GCN-UNSAFE: v_fract_f64_e64 [[FRACT:v\[[0-9]+:[0-9]+\]]], -[[X]] 81 ; GCN-UNSAFE: buffer_load_dwordx2 [[X:v\[[0-9]+:[0-9]+\]]] 82 ; GCN-UNSAFE: v_fract_f64_e64 [[FRACT:v\[[0-9]+:[0-9]+\]]], -|[[X]]| 96 ; VI-UNSAFE: buffer_load_dwordx2 [[X:v\[[0-9]+:[0-9]+\]]] 97 ; VI-UNSAFE-DAG: v_floor_f64_e32 [[FLOOR:v\[[0-9]+:[0-9]+\]]], [[X]] [all …]
|
D | fract.ll | 4 …-machineinstrs -enable-unsafe-fp-math < %s | FileCheck -check-prefix=GCN-UNSAFE -check-prefix=GCN … 5 …-machineinstrs -enable-unsafe-fp-math < %s | FileCheck -check-prefix=GCN-UNSAFE -check-prefix=GCN … 14 ; GCN-UNSAFE: v_fract_f32_e32 [[RESULT:v[0-9]+]], [[INPUT:v[0-9]+]] 29 ; GCN-UNSAFE: v_fract_f32_e64 [[RESULT:v[0-9]+]], -[[INPUT:v[0-9]+]] 45 ; GCN-UNSAFE: v_fract_f32_e64 [[RESULT:v[0-9]+]], -|[[INPUT:v[0-9]+]]| 59 ; GCN-UNSAFE-DAG: v_floor_f32_e32 [[FLOOR:v[0-9]+]], [[INPUT:v[0-9]+]] 60 ; GCN-UNSAFE-DAG: v_fract_f32_e32 [[FRACT:v[0-9]+]], [[INPUT:v[0-9]+]] 62 ; GCN-UNSAFE: buffer_store_dword [[FLOOR]] 63 ; GCN-UNSAFE: buffer_store_dword [[FRACT]]
|
D | rsq.ll | 1 …y-machineinstrs -enable-unsafe-fp-math < %s | FileCheck -check-prefix=SI-UNSAFE -check-prefix=SI %s 20 ; SI-UNSAFE: v_rsq_f64_e32 49 ; SI-UNSAFE-DAG: v_rsq_f32_e32 [[RSQA:v[0-9]+]], [[A]] 50 ; SI-UNSAFE-DAG: v_rcp_f32_e32 [[RCPB:v[0-9]+]], [[B]] 51 ; SI-UNSAFE-DAG: v_mul_f32_e32 [[TMP:v[0-9]+]], [[RCPB]], [[RSQA]] 52 ; SI-UNSAFE: v_mul_f32_e32 [[RESULT:v[0-9]+]], [[TMP]], [[C]] 53 ; SI-UNSAFE: buffer_store_dword [[RESULT]]
|
/external/protobuf/java/core/src/main/java/com/google/protobuf/ |
D | Utf8.java | 994 private static final sun.misc.Unsafe UNSAFE = getUnsafe(); field in Utf8.UnsafeProcessor 1041 || UNSAFE.getByte(bytes, offset++) > (byte) 0xBF) { in partialIsValidUtf8() 1050 byte2 = UNSAFE.getByte(bytes, offset++); in partialIsValidUtf8() 1061 || UNSAFE.getByte(bytes, offset++) > (byte) 0xBF) { in partialIsValidUtf8() 1071 byte2 = UNSAFE.getByte(bytes, offset++); in partialIsValidUtf8() 1079 byte3 = UNSAFE.getByte(bytes, offset++); in partialIsValidUtf8() 1098 || UNSAFE.getByte(bytes, offset++) > (byte) 0xBF) { in partialIsValidUtf8() 1137 || UNSAFE.getByte(address++) > (byte) 0xBF) { in partialIsValidUtf8Direct() 1146 byte2 = UNSAFE.getByte(address++); in partialIsValidUtf8Direct() 1157 || UNSAFE.getByte(address++) > (byte) 0xBF) { in partialIsValidUtf8Direct() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | avx-minmax.ll | 1 …sm-verbose=false -enable-unsafe-fp-math -enable-no-nans-fp-math | FileCheck -check-prefix=UNSAFE %s 3 ; UNSAFE-LABEL: maxpd: 4 ; UNSAFE: vmaxpd {{.+}}, %xmm 11 ; UNSAFE-LABEL: minpd: 12 ; UNSAFE: vminpd {{.+}}, %xmm 19 ; UNSAFE-LABEL: maxps: 20 ; UNSAFE: vmaxps {{.+}}, %xmm 27 ; UNSAFE-LABEL: minps: 28 ; UNSAFE: vminps {{.+}}, %xmm 35 ; UNSAFE-LABEL: vmaxpd: [all …]
|
D | sse-minmax.ll | 3 …nable-no-nans-fp-math | FileCheck %s --check-prefix=ALL --check-prefix=RELAX --check-prefix=UNSAFE 43 ; UNSAFE-LABEL: ogt_inverse: 44 ; UNSAFE: # %bb.0: 45 ; UNSAFE-NEXT: minsd %xmm1, %xmm0 46 ; UNSAFE-NEXT: retq 65 ; UNSAFE-LABEL: olt_inverse: 66 ; UNSAFE: # %bb.0: 67 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0 68 ; UNSAFE-NEXT: retq 130 ; UNSAFE-LABEL: oge_inverse: [all …]
|
D | change-unsafe-fp-math.ll | 8 ; RUN: | FileCheck %s --check-prefix=CHECK --check-prefix=UNSAFE 16 ; UNSAFE: mulsd 24 ; UNSAFE: divsd 33 ; UNSAFE: mulsd 41 ; UNSAFE: mulsd 50 ; UNSAFE: mulsd
|
D | fp-fold.ll | 3 …s -mtriple=x86_64-unknown-unknown -enable-unsafe-fp-math | FileCheck %s --check-prefixes=ANY,UNSAFE 12 ; UNSAFE-LABEL: fadd_zero: 13 ; UNSAFE: # %bb.0: 14 ; UNSAFE-NEXT: retq 98 ; UNSAFE-LABEL: fsub_negzero: 99 ; UNSAFE: # %bb.0: 100 ; UNSAFE-NEXT: retq
|
D | fp-double-rounding.ll | 2 ; RUN: llc < %s -enable-unsafe-fp-math | FileCheck %s --check-prefix=CHECK --check-prefix=UNSAFE 10 ; UNSAFE: callq __trunctfsf2 11 ; UNSAFE-NOT: cvt
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/PowerPC/ |
D | fma-assoc.ll | 3 …x -disable-ppc-vsx-fma-mutation=false | FileCheck -check-prefix=CHECK -check-prefix=CHECK-UNSAFE %s 4 …le-ppc-vsx-fma-mutation=false | FileCheck -check-prefix=CHECK-VSX -check-prefix=CHECK-UNSAFE-VSX %s 19 ; CHECK-UNSAFE-LABEL: test_FMADD_ASSOC1: 20 ; CHECK-UNSAFE: fmadd 21 ; CHECK-UNSAFE-NEXT: fmadd 22 ; CHECK-UNSAFE-NEXT: blr 30 ; CHECK-VSX-UNSAFE-LABEL: test_FMADD_ASSOC1: 31 ; CHECK-VSX-UNSAFE: xsmaddmdp 32 ; CHECK-VSX-UNSAFE-NEXT: xsmaddadp 33 ; CHECK-VSX-UNSAFE-NEXT: fmr [all …]
|
D | change-no-infs.ll | 10 ; RUN: | FileCheck %s --check-prefix=CHECK --check-prefix=UNSAFE 19 ; UNSAFE: fsel 29 ; UNSAFE-NOT: fsel 38 ; UNSAFE: fsel 48 ; UNSAFE-NOT: fsel 57 ; UNSAFE: fsel
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/ |
D | rsq.ll | 1 …y-machineinstrs -enable-unsafe-fp-math < %s | FileCheck -check-prefix=SI-UNSAFE -check-prefix=SI %s 20 ; SI-UNSAFE: v_rsq_f64_e32 49 ; SI-UNSAFE-DAG: v_rsq_f32_e32 [[RSQA:v[0-9]+]], [[A]] 50 ; SI-UNSAFE-DAG: v_rcp_f32_e32 [[RCPB:v[0-9]+]], [[B]] 51 ; SI-UNSAFE-DAG: v_mul_f32_e32 [[TMP:v[0-9]+]], [[RSQA]], [[RCPB]] 52 ; SI-UNSAFE: v_mul_f32_e32 [[RESULT:v[0-9]+]], [[C]], [[TMP]] 53 ; SI-UNSAFE: buffer_store_dword [[RESULT]] 81 ; SI-UNSAFE: v_rsq_f32_e32 [[RSQ:v[0-9]+]], v{{[0-9]+}} 82 ; SI-UNSAFE: v_xor_b32_e32 [[NEG_RSQ:v[0-9]+]], 0x80000000, [[RSQ]] 83 ; SI-UNSAFE: buffer_store_dword [[NEG_RSQ]] [all …]
|
D | fract.f64.ll | 5 …ath -verify-machineinstrs < %s | FileCheck -check-prefix=GCN-UNSAFE -check-prefix=SI-UNSAFE -check… 6 …ath -verify-machineinstrs < %s | FileCheck -check-prefix=GCN-UNSAFE -check-prefix=VI-UNSAFE -check… 26 ; GCN-UNSAFE: buffer_load_dwordx2 [[X:v\[[0-9]+:[0-9]+\]]] 27 ; GCN-UNSAFE: v_fract_f64_e32 [[FRACT:v\[[0-9]+:[0-9]+\]]], [[X]] 53 ; GCN-UNSAFE: buffer_load_dwordx2 [[X:v\[[0-9]+:[0-9]+\]]] 54 ; GCN-UNSAFE: v_fract_f64_e64 [[FRACT:v\[[0-9]+:[0-9]+\]]], -[[X]] 81 ; GCN-UNSAFE: buffer_load_dwordx2 [[X:v\[[0-9]+:[0-9]+\]]] 82 ; GCN-UNSAFE: v_fract_f64_e64 [[FRACT:v\[[0-9]+:[0-9]+\]]], -|[[X]]| 96 ; VI-UNSAFE: buffer_load_dwordx2 [[X:v\[[0-9]+:[0-9]+\]]] 97 ; VI-UNSAFE-DAG: v_floor_f64_e32 [[FLOOR:v\[[0-9]+:[0-9]+\]]], [[X]] [all …]
|
D | fract.ll | 4 …-machineinstrs -enable-unsafe-fp-math < %s | FileCheck -check-prefix=GCN-UNSAFE -check-prefix=GCN … 5 …-machineinstrs -enable-unsafe-fp-math < %s | FileCheck -check-prefix=GCN-UNSAFE -check-prefix=GCN … 14 ; GCN-UNSAFE: v_fract_f32_e32 [[RESULT:v[0-9]+]], [[INPUT:v[0-9]+]] 29 ; GCN-UNSAFE: v_fract_f32_e64 [[RESULT:v[0-9]+]], -[[INPUT:v[0-9]+]] 45 ; GCN-UNSAFE: v_fract_f32_e64 [[RESULT:v[0-9]+]], -|[[INPUT:v[0-9]+]]| 59 ; GCN-UNSAFE-DAG: v_floor_f32_e32 [[FLOOR:v[0-9]+]], [[INPUT:v[0-9]+]] 60 ; GCN-UNSAFE-DAG: v_fract_f32_e32 [[FRACT:v[0-9]+]], [[INPUT:v[0-9]+]] 62 ; GCN-UNSAFE: buffer_store_dword [[FLOOR]] 63 ; GCN-UNSAFE: buffer_store_dword [[FRACT]]
|
D | enable-no-signed-zeros-fp-math.ll | 2 …cn -enable-no-signed-zeros-fp-math=1 < %s | FileCheck -check-prefix=GCN -check-prefix=GCN-UNSAFE %s 3 …-march=amdgcn -enable-unsafe-fp-math < %s | FileCheck -check-prefix=GCN -check-prefix=GCN-UNSAFE %s 13 ; GCN-UNSAFE-NOT: xor
|
/external/clang/test/CodeGenOpenCL/ |
D | relaxed-fpmath.cl | 4 …UN: %clang_cc1 %s -emit-llvm -cl-unsafe-math-optimizations -o - | FileCheck %s -check-prefix=UNSAFE 14 // UNSAFE: fdiv nnan float 31 // UNSAFE: "no-infs-fp-math"="false" 32 // UNSAFE: "no-nans-fp-math"="true" 33 // UNSAFE: "unsafe-fp-math"="true"
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/NVPTX/ |
D | fma-assoc.ll | 2 …-contract=fast -enable-unsafe-fp-math | FileCheck %s -check-prefix=CHECK -check-prefix=CHECK-UNSAFE 6 ; CHECK-UNSAFE: fma.rn.f32 %f{{[0-9]+}}, %f{{[0-9]+}}, %f{{[0-9]+}}, %f{{[0-9]+}}; 7 ; CHECK-UNSAFE: fma.rn.f32 %f{{[0-9]+}}, %f{{[0-9]+}}, %f{{[0-9]+}}, %f{{[0-9]+}}; 18 ; CHECK-UNSAFE: fma.rn.f64 %fd{{[0-9]+}}, %fd{{[0-9]+}}, %fd{{[0-9]+}}, %fd{{[0-9]+}}; 19 ; CHECK-UNSAFE: fma.rn.f64 %fd{{[0-9]+}}, %fd{{[0-9]+}}, %fd{{[0-9]+}}, %fd{{[0-9]+}};
|
/external/robolectric-shadows/sandbox/src/main/java/org/robolectric/internal/bytecode/ |
D | ProxyMaker.java | 19 private static final Unsafe UNSAFE; field in ProxyMaker 25 UNSAFE = (Unsafe) unsafeField.get(null); 77 … final Class<?> proxyClass = UNSAFE.defineAnonymousClass(targetClass, writer.toByteArray(), null); in createProxyFactory() 84 Object proxy = UNSAFE.allocateInstance(proxyClass); in createProxyFactory()
|