/external/XNNPACK/src/math/ |
D | expm1.sollya | 21 ub = round(log(2)/2, single, RN); 22 P = fpminimax(expm1(x), [|1,2,3,4,5|], [|SG...|], [lb; ub], relative, 0); 25 print(" +log(2)/2 =", ub); 26 print(" relative error =", round(dirtyinfnorm(P / expm1(x) - 1, [lb; ub]), single, RU)); 29 ub = round(log(2)/2, single, RN); 30 P = fpminimax(expm1(x), [|1,2,3,4,5,6|], [|SG...|], [lb; ub], relative, 0); 33 print(" +log(2)/2 =", ub); 34 print(" relative error =", round(dirtyinfnorm(P / expm1(x) - 1, [lb; ub]), single, RU)); 37 ub = round(log(2)/2, single, RN); 38 P = fpminimax(expm1(x), [|2,3,4,5|], [|SG...|], [lb; ub], relative, 0+x); [all …]
|
D | exp.sollya | 20 ub = round(log(2)/2, single, RN); 22 print("+log(2)/2 =", ub); 23 P = fpminimax(exp(x), [|1,2,3,4,5|], [|SG...|], [lb; ub], relative, 1); 25 print("relative error =", round(dirtyinfnorm(P / exp(x) - 1, [lb; ub]), single, RU)); 28 ub = round(log(2)/2, single, RN); 30 print("+log(2)/2 =", ub); 31 P = fpminimax(exp(x), [|2,3,4,5|], [|SG...|], [lb; ub], relative, 1+x); 33 print("relative error =", round(dirtyinfnorm(P / exp(x) - 1, [lb; ub]), single, RU)); 36 ub = round(log(2)/8, single, RN); 38 print("+log(2)/8 =", ub); [all …]
|
/external/llvm-project/openmp/runtime/test/worksharing/for/ |
D | kmp_sch_simd_guided.c | 56 i64 ub; // Chunk upper bound in run_loop_64() local 88 while (__kmpc_dispatch_next_8(&loc, gtid, &last, &lb, &ub, &st)) { in run_loop_64() 91 printf("chunk=%d, lb=%d, ub=%d\n", chunk, (int)lb, (int)ub); in run_loop_64() 104 if (!(ub <= loop_ub)) { in run_loop_64() 105 printf("Error with ub %d, %d, ch %d\n", (int)ub, (int)loop_ub, chunk); in run_loop_64() 108 if (!(lb <= ub)) { in run_loop_64() 109 printf("Error with bounds %d, %d, %d\n", (int)lb, (int)ub, chunk); in run_loop_64() 113 if (!(ub >= loop_ub)) { in run_loop_64() 114 printf("Error with ub %d, %d, %d\n", (int)ub, (int)loop_ub, chunk); in run_loop_64() 117 if (!(lb >= ub)) { in run_loop_64() [all …]
|
D | kmp_sch_simd_runtime_static.c | 68 int ub; // Chunk upper bound. in run_loop() local 105 while (__kmpc_dispatch_next_4(&loc, gtid, &last, &lb, &ub, &st)) { in run_loop() 109 tid, chunk, (int)lb, (int)ub, (int)(ub-lb+1)); in run_loop() 115 if (!(ub <= loop_ub)) in run_loop() 117 (int)ub, (int)loop_ub, chunk, ++err); in run_loop() 118 if (!(lb <= ub)) in run_loop() 120 (int)lb, (int)ub, chunk, ++err); in run_loop() 122 if (!(ub >= loop_ub)) in run_loop() 124 (int)ub, (int)loop_ub, chunk, ++err); in run_loop() 125 if (!(lb >= ub)) in run_loop() [all …]
|
D | kmp_sch_simd_runtime_guided.c | 74 int ub; // Chunk upper bound. in run_loop() local 111 while (__kmpc_dispatch_next_4(&loc, gtid, &last, &lb, &ub, &st)) { in run_loop() 115 tid, chunk, (int)lb, (int)ub, (int)(ub-lb+1)); in run_loop() 121 if (!(ub <= loop_ub)) in run_loop() 123 (int)ub, (int)loop_ub, chunk, ++err); in run_loop() 124 if (!(lb <= ub)) in run_loop() 126 (int)lb, (int)ub, chunk, ++err); in run_loop() 128 if (!(ub >= loop_ub)) in run_loop() 130 (int)ub, (int)loop_ub, chunk, ++err); in run_loop() 131 if (!(lb >= ub)) in run_loop() [all …]
|
D | kmp_sch_simd_runtime_api.c | 66 int ub; // Chunk upper bound. in run_loop() local 103 while (__kmpc_dispatch_next_4(&loc, gtid, &last, &lb, &ub, &st)) { in run_loop() 107 tid, chunk, (int)lb, (int)ub, (int)(ub-lb+1)); in run_loop() 113 if (!(ub <= loop_ub)) in run_loop() 115 (int)ub, (int)loop_ub, chunk, ++err); in run_loop() 116 if (!(lb <= ub)) in run_loop() 118 (int)lb, (int)ub, chunk, ++err); in run_loop() 120 if (!(ub >= loop_ub)) in run_loop() 122 (int)ub, (int)loop_ub, chunk, ++err); in run_loop() 123 if (!(lb >= ub)) in run_loop() [all …]
|
/external/llvm/test/MC/Hexagon/ |
D | v60-alu.s | 17 #CHECK: 1cc0d012 { v18.ub = vabsdiff(v16.ub,{{ *}}v0.ub) } 18 v18.ub=vabsdiff(v16.ub,v0.ub) 23 #CHECK: 1ce9ca06 { v6.b = vnavg(v10.ub,{{ *}}v9.ub) } 24 v6.b=vnavg(v10.ub,v9.ub) 29 #CHECK: 1cb4cabe { v31:30.h = vsub(v10.ub,{{ *}}v20.ub) } 30 v31:30.h=vsub(v10.ub,v20.ub) 44 #CHECK: 1cbad95c { v29:28.h = vadd(v25.ub,{{ *}}v26.ub) } 45 v29:28.h=vadd(v25.ub,v26.ub) 56 #CHECK: 1c67d816 { v22.ub = vsub(v24.ub,{{ *}}v7.ub):sat } 57 v22.ub=vsub(v24.ub,v7.ub):sat [all …]
|
D | v60-vmpy1.s | 11 #CHECK: 1919ccea { v11:10.h = vdmpy(v13:12.ub,{{ *}}r25.b) } 12 v11:10.h=vdmpy(v13:12.ub,r25.b) 14 #CHECK: 1918ced6 { v22.h = vdmpy(v14.ub,{{ *}}r24.b) } 15 v22.h=vdmpy(v14.ub,r24.b) 20 #CHECK: 1908da97 { v23.w = vrmpy(v26.ub,{{ *}}r8.b) } 21 v23.w=vrmpy(v26.ub,r8.b) 23 #CHECK: 1915c974 { v20.uw = vrmpy(v9.ub,{{ *}}r21.ub) } 24 v20.uw=vrmpy(v9.ub,r21.ub) 29 #CHECK: 190ec030 { v17:16.h = vtmpy(v1:0.ub,{{ *}}r14.b) } 30 v17:16.h=vtmpy(v1:0.ub,r14.b) [all …]
|
D | v60-vmpy-acc.s | 11 #CHECK: 1902fcf0 { v17:16.h += vdmpy(v29:28.ub,r2.b) } 12 v17:16.h += vdmpy(v29:28.ub,r2.b) 14 #CHECK: 190cffd1 { v17.h += vdmpy(v31.ub,r12.b) } 15 v17.h += vdmpy(v31.ub,r12.b) 17 #CHECK: 1900f5ac { v12.w += vrmpy(v21.ub,r0.b) } 18 v12.w += vrmpy(v21.ub,r0.b) 20 #CHECK: 1905fb86 { v6.uw += vrmpy(v27.ub,r5.ub) } 21 v6.uw += vrmpy(v27.ub,r5.ub) 29 #CHECK: 190bfa22 { v3:2.h += vtmpy(v27:26.ub,r11.b) } 30 v3:2.h += vtmpy(v27:26.ub,r11.b) [all …]
|
/external/llvm-project/llvm/test/MC/Hexagon/ |
D | v60-alu.s | 17 #CHECK: 1cc0d012 { v18.ub = vabsdiff(v16.ub,{{ *}}v0.ub) } 18 v18.ub=vabsdiff(v16.ub,v0.ub) 23 #CHECK: 1ce9ca06 { v6.b = vnavg(v10.ub,{{ *}}v9.ub) } 24 v6.b=vnavg(v10.ub,v9.ub) 29 #CHECK: 1cb4cabe { v31:30.h = vsub(v10.ub,{{ *}}v20.ub) } 30 v31:30.h=vsub(v10.ub,v20.ub) 44 #CHECK: 1cbad95c { v29:28.h = vadd(v25.ub,{{ *}}v26.ub) } 45 v29:28.h=vadd(v25.ub,v26.ub) 56 #CHECK: 1c67d816 { v22.ub = vsub(v24.ub,{{ *}}v7.ub):sat } 57 v22.ub=vsub(v24.ub,v7.ub):sat [all …]
|
D | v60-vmpy1.s | 11 #CHECK: 1919ccea { v11:10.h = vdmpy(v13:12.ub,{{ *}}r25.b) } 12 v11:10.h=vdmpy(v13:12.ub,r25.b) 14 #CHECK: 1918ced6 { v22.h = vdmpy(v14.ub,{{ *}}r24.b) } 15 v22.h=vdmpy(v14.ub,r24.b) 20 #CHECK: 1908da97 { v23.w = vrmpy(v26.ub,{{ *}}r8.b) } 21 v23.w=vrmpy(v26.ub,r8.b) 23 #CHECK: 1915c974 { v20.uw = vrmpy(v9.ub,{{ *}}r21.ub) } 24 v20.uw=vrmpy(v9.ub,r21.ub) 29 #CHECK: 190ec030 { v17:16.h = vtmpy(v1:0.ub,{{ *}}r14.b) } 30 v17:16.h=vtmpy(v1:0.ub,r14.b) [all …]
|
D | v60-vmpy-acc.s | 11 #CHECK: 1902fcf0 { v17:16.h += vdmpy(v29:28.ub,r2.b) } 12 v17:16.h += vdmpy(v29:28.ub,r2.b) 14 #CHECK: 190cffd1 { v17.h += vdmpy(v31.ub,r12.b) } 15 v17.h += vdmpy(v31.ub,r12.b) 17 #CHECK: 1900f5ac { v12.w += vrmpy(v21.ub,r0.b) } 18 v12.w += vrmpy(v21.ub,r0.b) 20 #CHECK: 1905fb86 { v6.uw += vrmpy(v27.ub,r5.ub) } 21 v6.uw += vrmpy(v27.ub,r5.ub) 29 #CHECK: 190bfa22 { v3:2.h += vtmpy(v27:26.ub,r11.b) } 30 v3:2.h += vtmpy(v27:26.ub,r11.b) [all …]
|
D | v65_all.s | 66 V1:0.h=vmpa(V1:0.ub,R0.ub) 67 # CHECK: 1960c060 { v1:0.h = vmpa(v1:0.ub,r0.ub) } 71 V0.ub=vasr(V0.uh,V0.uh,R0):rnd:sat 72 # CHECK: 1800c0e0 { v0.ub = vasr(v0.uh,v0.uh,r0):rnd:sat } 86 V0.ub=vasr(V0.uh,V0.uh,R0):sat 87 # CHECK: 1800e0a0 { v0.ub = vasr(v0.uh,v0.uh,r0):sat } 136 V1:0.h+=vmpa(V1:0.ub,R0.ub) 137 # CHECK: 19a0e080 { v1:0.h += vmpa(v1:0.ub,r0.ub) } 174 v1:0.w+=vrmpy(v0.b, r1:0.ub) 175 # CHECK: 19a0e000 { v1:0.w += vrmpy(v0.b,r1:0.ub) } [all …]
|
D | v67_all.s | 3 # CHECK: { v3:0.w = vrmpyz(v0.b,r0.ub) } 4 V3:0.w=vrmpyz(v0.b,r0.ub) 5 # CHECK: { v3:0.w += vrmpyz(v0.b,r0.ub) } 6 V3:0.w+=vrmpyz(v0.b,r0.ub) 7 # CHECK: { v3:0.w = vrmpyz(v0.b,r0.ub++) } 8 V3:0.w=vrmpyz(v0.b,r0.ub++) 9 # CHECK: { v3:0.w += vrmpyz(v0.b,r0.ub++) } 10 V3:0.w+=vrmpyz(v0.b,r0.ub++)
|
/external/llvm-project/openmp/libomptarget/deviceRTLs/common/src/ |
D | loop.cu | 50 INLINE static void ForStaticChunk(int &last, T &lb, T &ub, ST &stride, in ForStaticChunk() argument 58 T inputUb = ub; in ForStaticChunk() 59 ub = lb + chunk - 1; // Clang uses i <= ub in ForStaticChunk() 71 INLINE static void ForStaticNoChunk(int &last, T &lb, T &ub, ST &stride, in ForStaticNoChunk() argument 76 T loopSize = ub - lb + 1; in ForStaticNoChunk() 88 T inputUb = ub; in ForStaticNoChunk() 89 ub = lb + chunk - 1; // Clang uses i <= ub in ForStaticNoChunk() 90 last = lb <= inputUb && inputUb <= ub; in ForStaticNoChunk() 121 T ub = *pupper; in for_static_init() local 127 ForStaticChunk(lastiter, lb, ub, stride, chunk, gtid, in for_static_init() [all …]
|
/external/angle/third_party/vulkan-deps/glslang/src/Test/ |
D | spv.shortCircuit.frag | 5 bool ub; 21 if (ub || ui > 2) // not worth short circuiting 24 if (ub && !uba) // not worth short circuiting 27 if (ub || foo()) // must short circuit 30 if (ub && foo()) // must short circuit 33 if (foo() || ub) // not worth short circuiting 36 if (foo() && ub) // not worth short circuiting 39 if (ub || ++of1 > 1.0) // must short circuit 42 if (++of1 > 1.0 || ub) // not worth short circuiting 45 if (ub || sin(uf) * 4.0 > of1) // worth short circuiting [all …]
|
/external/deqp-deps/glslang/Test/ |
D | spv.shortCircuit.frag | 5 bool ub; 21 if (ub || ui > 2) // not worth short circuiting 24 if (ub && !uba) // not worth short circuiting 27 if (ub || foo()) // must short circuit 30 if (ub && foo()) // must short circuit 33 if (foo() || ub) // not worth short circuiting 36 if (foo() && ub) // not worth short circuiting 39 if (ub || ++of1 > 1.0) // must short circuit 42 if (++of1 > 1.0 || ub) // not worth short circuiting 45 if (ub || sin(uf) * 4.0 > of1) // worth short circuiting [all …]
|
/external/mesa3d/src/gallium/auxiliary/util/ |
D | u_sse.h | 49 ubyte ub[16]; member 56 union { __m128i m; ubyte ub[16]; } u; in u_print_epi8() member 77 u.ub[0], u.ub[1], u.ub[2], u.ub[3], in u_print_epi8() 78 u.ub[4], u.ub[5], u.ub[6], u.ub[7], in u_print_epi8() 79 u.ub[8], u.ub[9], u.ub[10], u.ub[11], in u_print_epi8() 80 u.ub[12], u.ub[13], u.ub[14], u.ub[15]); in u_print_epi8()
|
/external/llvm-project/llvm/test/MC/Hexagon/extensions/ |
D | v67_hvx.s | 754 v0.ub=vabsdiff(v0.ub,v0.ub) 755 # CHECK-NEXT: 1cc0c000 { v0.ub = vabsdiff(v0.ub,v0.ub) } 884 v1:0.h=vadd(v0.ub,v0.ub) 885 # CHECK-NEXT: 1ca0c040 { v1:0.h = vadd(v0.ub,v0.ub) } 889 v1:0.h+=vadd(v0.ub,v0.ub) 890 # CHECK-NEXT: 1c40e0a0 { v1:0.h += vadd(v0.ub,v0.ub) } 894 v0.ub=vadd(v0.ub,v0.ub):sat 895 # CHECK-NEXT: 1c40c020 { v0.ub = vadd(v0.ub,v0.ub):sat } 899 v1:0.ub=vadd(v1:0.ub,v1:0.ub):sat 900 # CHECK-NEXT: 1c60c0e0 { v1:0.ub = vadd(v1:0.ub,v1:0.ub):sat } [all …]
|
/external/llvm-project/polly/lib/External/isl/test_inputs/codegen/omega/ |
D | lu_spmd-0.in | 1 …ub] -> { s1[k, i, j] -> [k, i, 1, j, 0, 0, 0, 0] : k >= 1 and j >= k and j <= n and j <= ub and i … 2 [lb, n, ub] -> { : ub <= n and lb >= 1 } 3 [n, lb, ub] -> { [i0, i1, i2, i3, i4, i5, i6, i7] -> atomic[o0] : o0 <= 7; [i0, i1, i2, i3, i4, i5,…
|
D | lu_spmd-1.in | 1 …ub] -> { s1[k, i, j] -> [k, i, 1, j, 0, 0, 0, 0] : k >= 1 and j >= k and j <= n and j <= ub and i … 2 [lb, n, ub] -> { : ub <= n and lb >= 1 } 3 [n, lb, ub] -> { [i0, i1, i2, i3, i4, i5, i6, i7] -> atomic[o0] : o0 <= 6; [i0, i1, i2, i3, i4, i5,…
|
/external/llvm-project/mlir/test/Transforms/ |
D | buffer-loop-hoisting.mlir | 137 %ub: index, 142 %1 = scf.for %i = %lb to %ub step %step 144 %2 = cmpi "eq", %i, %ub : index 165 %ub: index, 169 %1 = scf.for %i = %lb to %ub step %step 171 %2 = cmpi "eq", %i, %ub : index 197 %ub: index, 202 %1 = scf.for %i = %lb to %ub step %step 204 %2 = scf.for %i2 = %lb to %ub step %step 206 %3 = scf.for %i3 = %lb to %ub step %step [all …]
|
D | parametric-mapping.mlir | 4 // CHECK: (%[[lb:.*]]: index, %[[ub:.*]]: index, %[[step:.*]]: index) { 5 func @map1d(%lb: index, %ub: index, %step: index) { 12 // CHECK: scf.for %{{.*}} = %[[new_lb]] to %[[ub]] step %[[new_step]] { 13 scf.for %i = %lb to %ub step %step {} 18 // CHECK: (%[[lb:.*]]: index, %[[ub:.*]]: index, %[[step:.*]]: index) { 19 func @map2d(%lb : index, %ub : index, %step : index) { 44 // CHECK: scf.for %{{.*}} = %[[new_lb]] to %[[ub]] step %[[new_step]] { 45 scf.for %i = %lb to %ub step %step {}
|
/external/llvm-project/mlir/integration_test/Dialect/Async/CPU/ |
D | test-async-parallel-for-2d.mlir | 19 %ub = constant 8 : index 25 scf.parallel (%i, %j) = (%lb, %lb) to (%ub, %ub) step (%c1, %c1) { 43 scf.parallel (%i, %j) = (%lb, %lb) to (%ub, %ub) step (%c1, %c1) { 48 scf.parallel (%i, %j) = (%lb, %lb) to (%ub, %ub) step (%c2, %c1) { 66 scf.parallel (%i, %j) = (%lb, %lb) to (%ub, %ub) step (%c1, %c1) { 71 scf.parallel (%i, %j) = (%lb, %lb) to (%ub, %ub) step (%c1, %c2) {
|
/external/llvm-project/openmp/runtime/src/ |
D | kmp_gsupport.cpp | 563 int func(long lb, long ub, long str, long chunk_sz, long *p_lb, \ 573 gtid, lb, ub, str, chunk_sz)); \ 575 if ((str > 0) ? (lb < ub) : (lb > ub)) { \ 579 (str > 0) ? (ub - 1) : (ub + 1), str, chunk_sz, \ 604 int func(long lb, long ub, long str, long *p_lb, long *p_ub) { \ 613 gtid, lb, ub, str, chunk_sz)); \ 615 if ((str > 0) ? (lb < ub) : (lb > ub)) { \ 619 (str > 0) ? (ub - 1) : (ub + 1), str, chunk_sz, \ 721 long stride, lb, ub, str; \ 733 ub = counts[0]; \ [all …]
|