Home
last modified time | relevance | path

Searched refs:UNSAFE (Results 1 – 25 of 42) sorted by relevance

12

/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dsse-minmax.ll2 …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 …]
Davx-minmax.ll1 …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/
Dsse-minmax.ll2 …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 …]
Davx-minmax.ll1 …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 …]
Dfabs.ll3 …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
Dfp-double-rounding.ll2 ; 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/
Dfdiv.ll5 …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 …]
Dfract.f64.ll5 …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 …]
Dfract.ll4 …-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]]
Drsq.ll1 …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/
DUtf8.java994 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/
Davx-minmax.ll1 …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 …]
Dsse-minmax.ll3 …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 …]
Dchange-unsafe-fp-math.ll8 ; RUN: | FileCheck %s --check-prefix=CHECK --check-prefix=UNSAFE
16 ; UNSAFE: mulsd
24 ; UNSAFE: divsd
33 ; UNSAFE: mulsd
41 ; UNSAFE: mulsd
50 ; UNSAFE: mulsd
Dfp-fold.ll3 …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
Dfp-double-rounding.ll2 ; 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/
Dfma-assoc.ll3 …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 …]
Dchange-no-infs.ll10 ; 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/
Drsq.ll1 …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 …]
Dfract.f64.ll5 …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 …]
Dfract.ll4 …-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]]
Denable-no-signed-zeros-fp-math.ll2 …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/
Drelaxed-fpmath.cl4 …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/
Dfma-assoc.ll2 …-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/
DProxyMaker.java19 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()

12