Home
last modified time | relevance | path

Searched refs:floor (Results 1 – 25 of 409) sorted by relevance

12345678910>>...17

/llvm-project-15.0.7/polly/test/ScopInfo/
H A Dinvariant_load_complex_condition.ll30 …floor((-1 + block_x)/8) <= -5 + block_x - 4o0) or (-3 <= block_y < 0 and block_x >= 0 and -3 + blo…
H A Dpolly-timeout-parameter-bounds.ll13 ; CHECK-NEXT: [tmp] -> { Stmt_bb12[] : 1073741824*floor((536870912 + tmp)/1073741824) …
20 ; CHECK-NEXT: [tmp] -> { Stmt_bb15[] : -268435455 + tmp <= 1073741824*floor((536870912…
27 ; CHECK-NEXT: [tmp] -> { Stmt_bb18[] : -134217727 + tmp <= 1073741824*floor((536870912…
34 ; CHECK-NEXT: [tmp] -> { Stmt_bb21[] : -67108863 + tmp <= 1073741824*floor((536870912 …
153 ; CHECK-NEXT: [tmp] -> { Stmt_bb72[] : -511 + tmp <= 1073741824*floor((536870912 + tmp…
174 ; CHECK-NEXT: [tmp] -> { Stmt_bb81[] : -63 + tmp <= 1073741824*floor((536870912 + tmp)…
181 ; CHECK-NEXT: [tmp] -> { Stmt_bb84[] : -31 + tmp <= 1073741824*floor((536870912 + tmp)…
188 ; CHECK-NEXT: [tmp] -> { Stmt_bb87[] : -15 + tmp <= 1073741824*floor((536870912 + tmp)…
195 ; CHECK-NEXT: [tmp] -> { Stmt_bb90[] : -7 + tmp <= 1073741824*floor((536870912 + tmp)/…
202 ; CHECK-NEXT: [tmp] -> { Stmt_bb93[] : -3 + tmp <= 1073741824*floor((536870912 + tmp)/…
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/test_inputs/codegen/
H A Dcorrelation.st5 …floor((j)/32))]; S_27[i, j, k] -> [(32*floor((i)/32))]; S_14[j] -> [(0)] }, { S_19[i, j] -> [(32*f…
10 …floor((j)/32))]; S_27[i, j, k] -> [(i - 32*floor((i)/32))]; S_14[j] -> [(0)] }, { S_19[i, j] -> [(…
H A Disolate7.st6 … [{ S_1[i, j] -> [(32*floor((i)/32))]; S_2[i] -> [(32*floor((i)/32))] }, { S_1[i, j] -> [(32*floor…
8 …floor((i0)/32), e1 = floor((i1)/32): 32e0 = i0 and 32e1 = i1 and i0 >= 0 and i0 <= -32 + n and i1 …
10 … j] -> [(i - 32*floor((i)/32))]; S_2[i] -> [(i - 32*floor((i)/32))] }, { S_1[i, j] -> [(j - 32*flo…
H A Dredundant.st2 …floor((4 + o2)/8), e1 = floor((5 + o2)/8), e2 = floor((4 + o2)/262144), e3, e4: o1 <= 1 and o1 >= …
H A Dlu.in2 …floor((o2)/32), e1 = floor((o0)/32): 32e0 = o2 and 32e1 = o0 and o0 <= k and o0 >= -31 + k and k >…
H A Dbilinear.st3 …>= 0 and ((d < 0 and 2*floor((1 + d)/2) < w - i0) or (d >= 0 and 2*floor((d)/2) < w - i0)); B[i0] …
H A Dcholesky.st7 …schedule: "[{ S_3[i, j, k] -> [(32*floor((2j + k)/32))] }, { S_3[i, j, k] -> [(32*floor((i)/32))] …
9 … schedule: "[{ S_3[i, j, k] -> [(2j + k - 32*floor((2j + k)/32))] }, { S_3[i, j, k] -> [(i)] }]"
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dcvt_flr_i32_f32.ll6 declare float @llvm.floor.f32(float) #1
14 %floor = call float @llvm.floor.f32(float %x) #1
15 %cvt = fptosi float %floor to i32
27 %floor = call float @llvm.floor.f32(float %fadd) #1
28 %cvt = fptosi float %floor to i32
40 %floor = call float @llvm.floor.f32(float %x.fabs) #1
41 %cvt = fptosi float %floor to i32
53 %floor = call float @llvm.floor.f32(float %x.fneg) #1
54 %cvt = fptosi float %floor to i32
67 %floor = call float @llvm.floor.f32(float %x.fabs.fneg) #1
[all …]
H A Dcvt_rpi_i32_f32.ll6 declare float @llvm.floor.f32(float) #1
14 %floor = call float @llvm.floor.f32(float %fadd) #1
15 %cvt = fptosi float %floor to i32
27 %floor = call float @llvm.floor.f32(float %fadd) #1
28 %cvt = fptosi float %floor to i32
43 %floor = call float @llvm.floor.f32(float %fadd) #1
44 %cvt = fptosi float %floor to i32
62 %floor = call float @llvm.floor.f32(float %fadd) #1
63 %cvt = fptosi float %floor to i32
76 %floor = call float @llvm.floor.f32(float %fadd) #1
[all …]
H A Dfract.ll8 declare float @llvm.floor.f32(float) #0
19 %floor.x = call float @llvm.floor.f32(float %x)
20 %fract = fsub float %x, %floor.x
35 %floor.x.neg = call float @llvm.floor.f32(float %x.neg)
36 %fract = fsub float %x.neg, %floor.x.neg
52 %floor.neg.abs.x = call float @llvm.floor.f32(float %neg.abs.x)
53 %fract = fsub float %neg.abs.x, %floor.neg.abs.x
66 %floor.x = call float @llvm.floor.f32(float %x)
67 %fract = fsub float %x, %floor.x
68 store volatile float %floor.x, float addrspace(1)* %out
H A Dffloor.f64.ll6 declare double @llvm.floor.f64(double) nounwind readnone
7 declare <2 x double> @llvm.floor.v2f64(<2 x double>) nounwind readnone
8 declare <3 x double> @llvm.floor.v3f64(<3 x double>) nounwind readnone
9 declare <4 x double> @llvm.floor.v4f64(<4 x double>) nounwind readnone
10 declare <8 x double> @llvm.floor.v8f64(<8 x double>) nounwind readnone
11 declare <16 x double> @llvm.floor.v16f64(<16 x double>) nounwind readnone
23 %y = call fast double @llvm.floor.f64(double %x) nounwind readnone
39 %y = call fast double @llvm.floor.f64(double %neg) nounwind readnone
56 %y = call fast double @llvm.floor.f64(double %neg) nounwind readnone
65 %y = call fast <2 x double> @llvm.floor.v2f64(<2 x double> %x) nounwind readnone
[all …]
H A Dfract.f64.ll9 declare double @llvm.floor.f64(double) #0
32 %floor.x = call double @llvm.floor.f64(double %x)
33 %fract = fsub double %x, %floor.x
60 %floor.neg.x = call double @llvm.floor.f64(double %neg.x)
61 %fract = fsub double %neg.x, %floor.neg.x
89 %floor.neg.abs.x = call double @llvm.floor.f64(double %neg.abs.x)
90 %fract = fsub double %neg.abs.x, %floor.neg.abs.x
103 %floor.x = call double @llvm.floor.f64(double %x)
104 %fract = fsub double %x, %floor.x
105 store volatile double %floor.x, double addrspace(1)* %out
H A Dffloor.ll9 %tmp = call float @llvm.floor.f32(float %in) #0
19 %tmp = call <2 x float> @llvm.floor.v2f32(<2 x float> %in) #0
35 %tmp = call <4 x float> @llvm.floor.v4f32(<4 x float> %in) #0
41 declare float @llvm.floor.f32(float) #0
44 declare <2 x float> @llvm.floor.v2f32(<2 x float>) #0
47 declare <4 x float> @llvm.floor.v4f32(<4 x float>) #0
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dtail-call-builtin.ll5 ; CHECK: bl floor
8 %val = tail call double @floor(double %in)
15 ; CHECK: b floor
17 %val = tail call double @floor(double %in)
23 ; CHECK-NOT: bl floor
25 %val = tail call double @floor(double %in)
31 ; CHECK: bl floor
33 %val = tail call double @floor(double %in)
37 declare double @floor(double) nounwind readonly
/llvm-project-15.0.7/polly/lib/External/isl/test_inputs/codegen/cloog/
H A Dmxm-shared.st1 …floor((g1)/128), e1 = floor((128b1 - g1)/4096), e2 = floor((-8b0 + g0)/128), e3 = floor((-t0 + i1)…
3 … g1, g2, g3, g4, t0, t1] -> { [] : exists (e0 = floor((g0)/8), e1 = floor((-128b1 + g1)/4096), e2 …
H A Djacobi-shared.st1 … exists (e0 = floor((-1 + h0)/2), e1 = floor((-32b0 + g1)/2048), e2 = floor((-32b1 + g2)/1024), e3…
3 …0, b1, g0, g1, g2, g3, g4, t0, t1] -> { [] : exists (e0 = floor((-32b0 + g1)/2048), e1 = floor((-3…
/llvm-project-15.0.7/libcxx/test/std/time/time.duration/time.duration.cast/
H A Dfloor.pass.cpp30 typedef decltype(std::chrono::floor<ToDuration>(f)) R; in test()
32 assert(std::chrono::floor<ToDuration>(f) == d); in test()
46 …constexpr std::chrono::hours h1 = std::chrono::floor<std::chrono::hours>(std::chrono::milliseconds… in main()
48 …constexpr std::chrono::hours h2 = std::chrono::floor<std::chrono::hours>(std::chrono::milliseconds… in main()
/llvm-project-15.0.7/llvm/test/Analysis/CostModel/X86/
H A Dfround.ll74 define i32 @floor(i32 %arg) {
75 ; SSE2-LABEL: 'floor'
86 ; SSE42-LABEL: 'floor'
97 ; AVX-LABEL: 'floor'
108 ; AVX512-LABEL: 'floor'
119 %F32 = call float @llvm.floor.f32(float undef)
124 %F64 = call double @llvm.floor.f64(double undef)
316 declare float @llvm.floor.f32(float)
317 declare <4 x float> @llvm.floor.v4f32(<4 x float>)
318 declare <8 x float> @llvm.floor.v8f32(<8 x float>)
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/rvv/
H A Dffloor-sdnode.ll25 %a = call <vscale x 1 x half> @llvm.floor.nxv1f16(<vscale x 1 x half> %x)
28 declare <vscale x 1 x half> @llvm.floor.nxv1f16(<vscale x 1 x half>)
51 declare <vscale x 2 x half> @llvm.floor.nxv2f16(<vscale x 2 x half>)
74 declare <vscale x 4 x half> @llvm.floor.nxv4f16(<vscale x 4 x half>)
97 declare <vscale x 8 x half> @llvm.floor.nxv8f16(<vscale x 8 x half>)
120 declare <vscale x 16 x half> @llvm.floor.nxv16f16(<vscale x 16 x half>)
143 declare <vscale x 32 x half> @llvm.floor.nxv32f16(<vscale x 32 x half>)
166 declare <vscale x 1 x float> @llvm.floor.nxv1f32(<vscale x 1 x float>)
189 declare <vscale x 2 x float> @llvm.floor.nxv2f32(<vscale x 2 x float>)
212 declare <vscale x 4 x float> @llvm.floor.nxv4f32(<vscale x 4 x float>)
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dpr31143.ll16 %floor = call float @floorf(float %v)
17 %sub = fsub float %floor, %v
43 %floor = call double @floor(double %v)
44 %sub = fsub double %floor, %v
59 declare double @floor(double) nounwind readnone
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dfp-round-01.ll69 ; Test floor for f32.
70 declare float @llvm.floor.f32(float %f)
75 %res = call float @llvm.floor.f32(float %f)
79 ; Test floor for f64.
80 declare double @llvm.floor.f64(double %f)
83 ; CHECK: brasl %r14, floor@PLT
85 %res = call double @llvm.floor.f64(double %f)
89 ; Test floor for f128.
90 declare fp128 @llvm.floor.f128(fp128 %f)
96 %res = call fp128 @llvm.floor.f128(fp128 %src)
/llvm-project-15.0.7/polly/test/ScheduleOptimizer/
H A Dfocaltech_test_detail_threshold-7bc17e.ll69 …(floor((i1)/32))]; Stmt_for_body23[i0, i1] -> [(floor((i1)/32))] }, { Stmt_for_body30[i0, i1] -> […
75 …[{ Stmt_for_body30[i0, i1] -> [(floor((i1)/4) - 8*floor((i1)/32))]; Stmt_for_body23[i0, i1] -> [(f…
/llvm-project-15.0.7/llvm/test/MC/X86/
H A Dx86-windows-itanium-libcalls.ll5 declare dllimport double @floor(double)
9 %call = tail call double @floor(double %conv)
15 ; CHECK: floor
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A Dintrinsics-cc.ll36 declare float @llvm.floor.f32(float)
40 %0 = call float @llvm.floor.f32(float %f)
46 declare double @llvm.floor.f64(double)
50 %0 = call double @llvm.floor.f64(double %d)
54 ; CHECK: b floor

12345678910>>...17