/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/jackson-databind/src/main/java/com/fasterxml/jackson/databind/jsontype/ |
D | DefaultBaseTypeLimitingValidator.java | 98 private final Set<String> UNSAFE = new HashSet<>(); field in DefaultBaseTypeLimitingValidator.UnsafeBaseTypes 101 UNSAFE.add(Object.class.getName()); in Object.class.getName() 102 UNSAFE.add(java.io.Closeable.class.getName()); in java.io.Closeable.class.getName() 103 UNSAFE.add(java.io.Serializable.class.getName()); in java.io.Serializable.class.getName() 104 UNSAFE.add(AutoCloseable.class.getName()); in AutoCloseable.class.getName() 105 UNSAFE.add(Cloneable.class.getName()); in Cloneable.class.getName() 109 UNSAFE.add("java.util.logging.Handler"); 110 UNSAFE.add("javax.naming.Referenceable"); 111 UNSAFE.add("javax.sql.DataSource"); 116 return UNSAFE.contains(rawBaseType.getName()); in isUnsafeBaseType()
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
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-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-project/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 51 ; SI-UNSAFE-DAG: v_sqrt_f32_e32 [[SQRT:v[0-9]+]], [[A]] 52 ; SI-UNSAFE-DAG: v_mul_f32_e32 [[MUL:v[0-9]+]], [[SQRT]], [[B]] 53 ; SI-UNSAFE-DAG: v_rcp_f32_e32 [[RCP:v[0-9]+]], [[MUL]] 54 ; SI-UNSAFE-DAG: v_mul_f32_e32 [[RESULT:v[0-9]+]], [[C]], [[RCP]] 55 ; SI-UNSAFE: buffer_store_dword [[RESULT]] 83 ; SI-UNSAFE: v_sqrt_f32_e32 [[SQRT:v[0-9]+]], v{{[0-9]+}} 84 ; SI-UNSAFE: v_rcp_f32_e64 [[RSQ:v[0-9]+]], -[[SQRT]] 85 ; SI-UNSAFE: buffer_store_dword [[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 | fdot2.ll | 2 …-math -verify-machineinstrs < %s | FileCheck %s -check-prefixes=GCN,GCN-DL-UNSAFE,GFX906-DL-UNSAFE 3 …fy-machineinstrs < %s | FileCheck %s -check-prefixes=GCN,GCN-DL-UNSAFE,GFX10-DL-UNSAFE,GFX10-CONT… 4 …fy-machineinstrs < %s | FileCheck %s -check-prefixes=GCN,GCN-DL-UNSAFE,GFX10-DL-UNSAFE,GFX10-CONT… 19 ; GFX906-DL-UNSAFE: v_fma_f16 56 ; GFX906-DL-UNSAFE: v_dot2_f32_f16 57 ; GFX10-DL-UNSAFE: v_dot2c_f32_f16_e32 97 ; GFX906-DL-UNSAFE: v_dot2_f32_f16 98 ; GFX10-DL-UNSAFE: v_dot2c_f32_f16_e32 135 ; GCN-DL-UNSAFE: v_fma_mix_f32 172 ; GCN-DL-UNSAFE: v_fma_mix_f32 [all …]
|
/external/guava/android/guava/src/com/google/common/hash/ |
D | Striped64.java | 105 return UNSAFE.compareAndSwapLong(this, valueOffset, cmp, val); in cas() 109 private static final sun.misc.Unsafe UNSAFE; field in Striped64.Cell 114 UNSAFE = getUnsafe(); 116 valueOffset = UNSAFE.objectFieldOffset(ak.getDeclaredField("value")); 153 return UNSAFE.compareAndSwapLong(this, baseOffset, cmp, val); in casBase() 158 return UNSAFE.compareAndSwapInt(this, busyOffset, 0, 1); in casBusy() 267 private static final sun.misc.Unsafe UNSAFE; field in Striped64 273 UNSAFE = getUnsafe(); 275 baseOffset = UNSAFE.objectFieldOffset(sk.getDeclaredField("base")); 276 busyOffset = UNSAFE.objectFieldOffset(sk.getDeclaredField("busy"));
|
/external/guava/android/guava/src/com/google/common/cache/ |
D | Striped64.java | 105 return UNSAFE.compareAndSwapLong(this, valueOffset, cmp, val); in cas() 109 private static final sun.misc.Unsafe UNSAFE; field in Striped64.Cell 114 UNSAFE = getUnsafe(); 116 valueOffset = UNSAFE.objectFieldOffset(ak.getDeclaredField("value")); 153 return UNSAFE.compareAndSwapLong(this, baseOffset, cmp, val); in casBase() 158 return UNSAFE.compareAndSwapInt(this, busyOffset, 0, 1); in casBusy() 267 private static final sun.misc.Unsafe UNSAFE; field in Striped64 273 UNSAFE = getUnsafe(); 275 baseOffset = UNSAFE.objectFieldOffset(sk.getDeclaredField("base")); 276 busyOffset = UNSAFE.objectFieldOffset(sk.getDeclaredField("busy"));
|
/external/guava/guava/src/com/google/common/hash/ |
D | Striped64.java | 105 return UNSAFE.compareAndSwapLong(this, valueOffset, cmp, val); in cas() 109 private static final sun.misc.Unsafe UNSAFE; field in Striped64.Cell 114 UNSAFE = getUnsafe(); 116 valueOffset = UNSAFE.objectFieldOffset(ak.getDeclaredField("value")); 153 return UNSAFE.compareAndSwapLong(this, baseOffset, cmp, val); in casBase() 158 return UNSAFE.compareAndSwapInt(this, busyOffset, 0, 1); in casBusy() 267 private static final sun.misc.Unsafe UNSAFE; field in Striped64 273 UNSAFE = getUnsafe(); 275 baseOffset = UNSAFE.objectFieldOffset(sk.getDeclaredField("base")); 276 busyOffset = UNSAFE.objectFieldOffset(sk.getDeclaredField("busy"));
|
/external/guava/guava/src/com/google/common/cache/ |
D | Striped64.java | 105 return UNSAFE.compareAndSwapLong(this, valueOffset, cmp, val); in cas() 109 private static final sun.misc.Unsafe UNSAFE; field in Striped64.Cell 114 UNSAFE = getUnsafe(); 116 valueOffset = UNSAFE.objectFieldOffset(ak.getDeclaredField("value")); 153 return UNSAFE.compareAndSwapLong(this, baseOffset, cmp, val); in casBase() 158 return UNSAFE.compareAndSwapInt(this, busyOffset, 0, 1); in casBusy() 267 private static final sun.misc.Unsafe UNSAFE; field in Striped64 273 UNSAFE = getUnsafe(); 275 baseOffset = UNSAFE.objectFieldOffset(sk.getDeclaredField("base")); 276 busyOffset = UNSAFE.objectFieldOffset(sk.getDeclaredField("busy"));
|
/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/llvm-project/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/llvm-project/clang/test/CodeGenOpenCL/ |
D | relaxed-fpmath.cl | 4 …UN: %clang_cc1 %s -emit-llvm -cl-unsafe-math-optimizations -o - | FileCheck %s -check-prefix=UNSAFE 13 …-fno-validate-pch -emit-llvm -cl-unsafe-math-optimizations -o - | FileCheck %s -check-prefix=UNSAFE 25 // UNSAFE: fdiv reassoc nsz arcp afn float 50 // UNSAFE: "less-precise-fpmad"="true" 51 // UNSAFE: "no-infs-fp-math"="false" 52 // UNSAFE: "no-nans-fp-math"="false" 53 // UNSAFE: "no-signed-zeros-fp-math"="true" 54 // UNSAFE: "unsafe-fp-math"="true"
|
/external/llvm-project/llvm/test/CodeGen/PowerPC/ |
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/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
D | legalize-fdiv.mir | 5 …alizer -global-isel-abort=0 -enable-unsafe-fp-math -o - %s | FileCheck -check-prefix=GFX9-UNSAFE %s 70 ; GFX9-UNSAFE-LABEL: name: test_fdiv_s16 71 ; GFX9-UNSAFE: [[COPY:%[0-9]+]]:_(s32) = COPY $vgpr0 72 ; GFX9-UNSAFE: [[COPY1:%[0-9]+]]:_(s32) = COPY $vgpr1 73 ; GFX9-UNSAFE: [[TRUNC:%[0-9]+]]:_(s16) = G_TRUNC [[COPY]](s32) 74 ; GFX9-UNSAFE: [[TRUNC1:%[0-9]+]]:_(s16) = G_TRUNC [[COPY1]](s32) 75 ; GFX9-UNSAFE: [[INT:%[0-9]+]]:_(s16) = G_INTRINSIC intrinsic(@llvm.amdgcn.rcp), [[TRUNC1]](s16) 76 ; GFX9-UNSAFE: [[FMUL:%[0-9]+]]:_(s16) = G_FMUL [[TRUNC]], [[INT]] 77 ; GFX9-UNSAFE: [[ANYEXT:%[0-9]+]]:_(s32) = G_ANYEXT [[FMUL]](s16) 78 ; GFX9-UNSAFE: $vgpr0 = COPY [[ANYEXT]](s32) [all …]
|