Home
last modified time | relevance | path

Searched refs:SCALAR (Results 1 – 25 of 95) sorted by relevance

1234

/llvm-project-15.0.7/polly/test/ScopInfo/NonAffine/
H A Dnon-affine-loop-condition-dependent-access_1.ll4 ; SCALAR: Function: f
8 ; SCALAR-NEXT: }
9 ; SCALAR-NEXT: Context:
10 ; SCALAR-NEXT: { : }
12 ; SCALAR-NEXT: { : }
14 ; SCALAR-NEXT: { : false }
15 ; SCALAR: Arrays {
18 ; SCALAR-NEXT: }
22 ; SCALAR-NEXT: }
24 ; SCALAR-NEXT: n/a
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/SPIRV/instructions/
H A Dscalar-integer-arithmetic.ll13 ; CHECK-DAG: [[SCALAR:%.+]] = OpTypeInt 32
14 ; CHECK-DAG: [[SCALAR_FN:%.+]] = OpTypeFunction [[SCALAR]] [[SCALAR]] [[SCALAR]]
26 ; CHECK-NEXT: [[A:%.+]] = OpFunctionParameter [[SCALAR]]
27 ; CHECK-NEXT: [[B:%.+]] = OpFunctionParameter [[SCALAR]]
29 ; CHECK: [[C:%.+]] = OpIAdd [[SCALAR]] [[A]] [[B]]
41 ; CHECK-NEXT: [[A:%.+]] = OpFunctionParameter [[SCALAR]]
42 ; CHECK-NEXT: [[B:%.+]] = OpFunctionParameter [[SCALAR]]
44 ; CHECK: [[C:%.+]] = OpISub [[SCALAR]] [[A]] [[B]]
59 ; CHECK: [[C:%.+]] = OpIMul [[SCALAR]] [[A]] [[B]]
74 ; CHECK: [[C:%.+]] = OpUDiv [[SCALAR]] [[A]] [[B]]
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dfunnel-shift.ll48 ; SCALAR-LABEL: fshl_i37:
49 ; SCALAR: @ %bb.0:
52 ; SCALAR-NEXT: mov r8, r0
54 ; SCALAR-NEXT: mov r4, r1
55 ; SCALAR-NEXT: mov r6, r3
58 ; SCALAR-NEXT: mov r9, r2
60 ; SCALAR-NEXT: mov r3, #0
238 ; SCALAR-LABEL: fshr_i37:
239 ; SCALAR: @ %bb.0:
425 ; SCALAR: @ %bb.0:
[all …]
H A Dfunnel-shift-rot.ll95 ; SCALAR-LABEL: rotl_v4i32:
96 ; SCALAR: @ %bb.0:
97 ; SCALAR-NEXT: ldr r12, [sp]
109 ; SCALAR-NEXT: bx lr
136 ; SCALAR: @ %bb.0:
141 ; SCALAR-NEXT: bx lr
231 ; SCALAR-LABEL: rotr_v4i32:
232 ; SCALAR: @ %bb.0:
241 ; SCALAR-NEXT: bx lr
268 ; SCALAR: @ %bb.0:
[all …]
/llvm-project-15.0.7/polly/test/CodeGen/
H A Dtwo-scops-in-row.ll2 …ly -polly-print-ast -polly-ignore-aliasing -disable-output < %s | FileCheck %s -check-prefix=SCALAR
6 ; SCALAR: if (
7 ; SCALAR: {
8 ; SCALAR: Stmt_for_1(0);
9 ; SCALAR: for (int c0 = 1; c0 <= -Scalar0_val + 99; c0 += 1)
10 ; SCALAR: Stmt_for_1(c0);
11 ; SCALAR: }
13 ; SCALAR: if (1)
14 ; SCALAR: Stmt_for_0(0);
H A Dread-only-scalars.ll6 ; RUN: -S < %s | FileCheck %s -check-prefix=SCALAR
10 ; SCALAR-LABEL: entry:
11 ; SCALAR-NEXT: %scalar.s2a = alloca float
13 ; SCALAR-LABEL: polly.start:
14 ; SCALAR-NEXT: store float %scalar, float* %scalar.s2a
16 ; SCALAR-LABEL: polly.stmt.stmt1:
17 ; SCALAR-NEXT: %scalar.s2a.reload = load float, float* %scalar.s2a
18 ; SCALAR-NEXT: %val_p_scalar_ = load float, float* %A,
19 ; SCALAR-NEXT: %p_sum = fadd float %val_p_scalar_, %scalar.s2a.reload
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dfp-cmp-01.ll15 ; CHECK-SCALAR-NEXT: ber %r14
16 ; CHECK-SCALAR: lgr %r2, %r3
28 ; CHECK-SCALAR-NEXT: ber %r14
29 ; CHECK-SCALAR: lgr %r2, %r3
42 ; CHECK-SCALAR-NEXT: ber %r14
43 ; CHECK-SCALAR: lgr %r2, %r3
59 ; CHECK-SCALAR-NEXT: ber %r14
60 ; CHECK-SCALAR: lgr %r2, %r3
75 ; CHECK-SCALAR-NEXT: ber %r14
76 ; CHECK-SCALAR: lgr %r2, %r3
[all …]
H A Dfp-strict-cmp-01.ll15 ; CHECK-SCALAR-NEXT: ber %r14
16 ; CHECK-SCALAR: lgr %r2, %r3
31 ; CHECK-SCALAR-NEXT: ber %r14
32 ; CHECK-SCALAR: lgr %r2, %r3
48 ; CHECK-SCALAR-NEXT: ber %r14
49 ; CHECK-SCALAR: lgr %r2, %r3
68 ; CHECK-SCALAR-NEXT: ber %r14
69 ; CHECK-SCALAR: lgr %r2, %r3
87 ; CHECK-SCALAR-NEXT: ber %r14
88 ; CHECK-SCALAR: lgr %r2, %r3
[all …]
H A Dfp-strict-cmps-01.ll15 ; CHECK-SCALAR-NEXT: ber %r14
16 ; CHECK-SCALAR: lgr %r2, %r3
31 ; CHECK-SCALAR-NEXT: ber %r14
32 ; CHECK-SCALAR: lgr %r2, %r3
48 ; CHECK-SCALAR-NEXT: ber %r14
49 ; CHECK-SCALAR: lgr %r2, %r3
68 ; CHECK-SCALAR-NEXT: ber %r14
69 ; CHECK-SCALAR: lgr %r2, %r3
87 ; CHECK-SCALAR-NEXT: ber %r14
88 ; CHECK-SCALAR: lgr %r2, %r3
[all …]
H A Dfp-cmp-02.ll15 ; CHECK-SCALAR-NEXT: ber %r14
16 ; CHECK-SCALAR: lgr %r2, %r3
28 ; CHECK-SCALAR-NEXT: ber %r14
29 ; CHECK-SCALAR: lgr %r2, %r3
42 ; CHECK-SCALAR-NEXT: ber %r14
43 ; CHECK-SCALAR: lgr %r2, %r3
59 ; CHECK-SCALAR-NEXT: ber %r14
60 ; CHECK-SCALAR: lgr %r2, %r3
75 ; CHECK-SCALAR-NEXT: ber %r14
76 ; CHECK-SCALAR: lgr %r2, %r3
[all …]
H A Dfp-strict-cmp-02.ll15 ; CHECK-SCALAR-NEXT: ber %r14
16 ; CHECK-SCALAR: lgr %r2, %r3
31 ; CHECK-SCALAR-NEXT: ber %r14
32 ; CHECK-SCALAR: lgr %r2, %r3
48 ; CHECK-SCALAR-NEXT: ber %r14
49 ; CHECK-SCALAR: lgr %r2, %r3
68 ; CHECK-SCALAR-NEXT: ber %r14
69 ; CHECK-SCALAR: lgr %r2, %r3
87 ; CHECK-SCALAR-NEXT: ber %r14
88 ; CHECK-SCALAR: lgr %r2, %r3
[all …]
H A Dfp-strict-cmps-02.ll15 ; CHECK-SCALAR-NEXT: ber %r14
16 ; CHECK-SCALAR: lgr %r2, %r3
31 ; CHECK-SCALAR-NEXT: ber %r14
32 ; CHECK-SCALAR: lgr %r2, %r3
48 ; CHECK-SCALAR-NEXT: ber %r14
49 ; CHECK-SCALAR: lgr %r2, %r3
68 ; CHECK-SCALAR-NEXT: ber %r14
69 ; CHECK-SCALAR: lgr %r2, %r3
87 ; CHECK-SCALAR-NEXT: ber %r14
88 ; CHECK-SCALAR: lgr %r2, %r3
[all …]
H A Dfp-mul-06.ll2 ; RUN: | FileCheck -check-prefix=CHECK -check-prefix=CHECK-SCALAR %s
10 ; CHECK-SCALAR: maebr %f4, %f0, %f2
11 ; CHECK-SCALAR: ler %f0, %f4
21 ; CHECK-SCALAR: ler %f0, %f2
32 ; CHECK-SCALAR: ler %f0, %f2
48 ; CHECK-SCALAR: ler %f0, %f2
64 ; CHECK-SCALAR: ler %f0, %f2
77 ; CHECK-SCALAR: ler %f0, %f2
90 ; CHECK-SCALAR: ler %f0, %f2
105 ; CHECK-SCALAR: ler %f0, %f2
H A Dfp-strict-mul-06.ll2 ; RUN: | FileCheck -check-prefix=CHECK -check-prefix=CHECK-SCALAR %s
10 ; CHECK-SCALAR: maebr %f4, %f0, %f2
11 ; CHECK-SCALAR: ler %f0, %f4
24 ; CHECK-SCALAR: ler %f0, %f2
38 ; CHECK-SCALAR: ler %f0, %f2
57 ; CHECK-SCALAR: ler %f0, %f2
76 ; CHECK-SCALAR: ler %f0, %f2
92 ; CHECK-SCALAR: ler %f0, %f2
108 ; CHECK-SCALAR: ler %f0, %f2
126 ; CHECK-SCALAR: ler %f0, %f2
H A Dfp-mul-08.ll2 ; RUN: | FileCheck -check-prefix=CHECK -check-prefix=CHECK-SCALAR %s
10 ; CHECK-SCALAR: msebr %f4, %f0, %f2
11 ; CHECK-SCALAR: ler %f0, %f4
22 ; CHECK-SCALAR: ler %f0, %f2
34 ; CHECK-SCALAR: ler %f0, %f2
51 ; CHECK-SCALAR: ler %f0, %f2
68 ; CHECK-SCALAR: ler %f0, %f2
82 ; CHECK-SCALAR: ler %f0, %f2
96 ; CHECK-SCALAR: ler %f0, %f2
112 ; CHECK-SCALAR: ler %f0, %f2
H A Dfp-strict-mul-08.ll2 ; RUN: | FileCheck -check-prefix=CHECK -check-prefix=CHECK-SCALAR %s
10 ; CHECK-SCALAR: msebr %f4, %f0, %f2
11 ; CHECK-SCALAR: ler %f0, %f4
25 ; CHECK-SCALAR: ler %f0, %f2
40 ; CHECK-SCALAR: ler %f0, %f2
60 ; CHECK-SCALAR: ler %f0, %f2
80 ; CHECK-SCALAR: ler %f0, %f2
97 ; CHECK-SCALAR: ler %f0, %f2
114 ; CHECK-SCALAR: ler %f0, %f2
133 ; CHECK-SCALAR: ler %f0, %f2
H A Dfp-conv-01.ll4 ; RUN: | FileCheck -check-prefix=CHECK -check-prefix=CHECK-SCALAR %s
11 ; CHECK-SCALAR: ledbr %f0, %f2
57 ; CHECK-SCALAR: adbr %f1, %f2
58 ; CHECK-SCALAR: std %f1, 0(%r2)
H A Dfp-strict-conv-01.ll4 ; RUN: | FileCheck -check-prefix=CHECK -check-prefix=CHECK-SCALAR %s
18 ; CHECK-SCALAR: ledbr %f0, %f2
79 ; CHECK-SCALAR: adbr %f1, %f2
80 ; CHECK-SCALAR: std %f1, 0(%r2)
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/X86/
H A Dunroll-small-loops.ll18 ; CHECK-SCALAR-LABEL: @foo(
19 ; CHECK-SCALAR: load i32, i32*
21 ; CHECK-SCALAR: store i32
22 ; CHECK-SCALAR-NOT: store i32
23 ; CHECK-SCALAR: ret
52 ; CHECK-SCALAR-LABEL: @bar(
53 ; CHECK-SCALAR: store i32
54 ; CHECK-SCALAR-NOT: store i32
55 ; CHECK-SCALAR: ret
83 ; CHECK-SCALAR: store float
[all …]
/llvm-project-15.0.7/mlir/test/Dialect/Math/
H A Dalgebraic-simplification.mlir15 // CHECK: %[[SCALAR:.*]] = arith.mulf %arg0, %arg0
17 // CHECK: return %[[SCALAR]], %[[VECTOR]]
28 // CHECK: %[[SCALAR:.*]] = arith.mulf %arg0, %[[TMP_S]]
31 // CHECK: return %[[SCALAR]], %[[VECTOR]]
43 // CHECK: %[[SCALAR:.*]] = arith.divf %[[CST_S]], %arg0
45 // CHECK: return %[[SCALAR]], %[[VECTOR]]
55 // CHECK: %[[SCALAR:.*]] = math.sqrt %arg0
57 // CHECK: return %[[SCALAR]], %[[VECTOR]]
67 // CHECK: %[[SCALAR:.*]] = math.rsqrt %arg0
69 // CHECK: return %[[SCALAR]], %[[VECTOR]]
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dremat-const-float-simd.ll3 …one-linux-gnu -verify-machineinstrs -mattr=-neon | FileCheck %s --check-prefixes=CHECK,CHECK-SCALAR
13 ; CHECK-SCALAR-NEXT: mov w8, #1325400064
14 ; CHECK-SCALAR-NEXT: fmov s0, w8
26 ; CHECK-SCALAR-NEXT: mov w8, #1325400064
27 ; CHECK-SCALAR-NEXT: fmov s1, w8
28 ; CHECK-SCALAR-NEXT: fadd s0, s0, s1
/llvm-project-15.0.7/mlir/test/Dialect/Linalg/
H A Dinline-scalar-operands.mlir7 // CHECK: func @inline_zerod(%[[ARG:.*]]: tensor<4xf32>, %[[SCALAR:.*]]: tensor<f32>)
18 // CHECK: tensor.extract %[[SCALAR]][]
31 // CHECK: func @inline_oned(%[[ARG:.*]]: tensor<4xf32>, %[[SCALAR:.*]]: tensor<1xf32>)
43 // CHECK: tensor.extract %[[SCALAR]][%[[ZERO]]]
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/RISCV/
H A Dreg-usage.ll5 ; RUN: -S < %s 2>&1 | FileCheck %s --check-prefix=CHECK-SCALAR
25 ; CHECK-SCALAR: LV(REG): Found max usage: 2 item
26 ; CHECK-SCALAR-NEXT: LV(REG): RegisterClass: RISCV::GPRRC, 2 registers
27 ; CHECK-SCALAR-NEXT: LV(REG): RegisterClass: RISCV::FPRRC, 2 registers
28 ; CHECK-SCALAR-NEXT: LV(REG): Found invariant usage: 1 item
29 ; CHECK-SCALAR-NEXT: LV(REG): RegisterClass: RISCV::GPRRC, 1 registers
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dsqrt-fastmath-tune.ll3 ; RUN: llc < %s -mtriple=x86_64-- -mcpu=sandybridge | FileCheck %s --check-prefixes=FAST-SCALAR,SNB
4 ; RUN: llc < %s -mtriple=x86_64-- -mcpu=broadwell | FileCheck %s --check-prefixes=FAST-SCALAR,BDW
5 ; RUN: llc < %s -mtriple=x86_64-- -mcpu=skylake | FileCheck %s --check-prefixes=FAST-SCALAR,FAS…
26 ; FAST-SCALAR-LABEL: f32_no_daz:
27 ; FAST-SCALAR: # %bb.0:
28 ; FAST-SCALAR-NEXT: vsqrtss %xmm0, %xmm0, %xmm0
29 ; FAST-SCALAR-NEXT: retq
233 ; FAST-SCALAR-LABEL: f32_daz:
234 ; FAST-SCALAR: # %bb.0:
235 ; FAST-SCALAR-NEXT: vsqrtss %xmm0, %xmm0, %xmm0
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dalways-uniform.ll8 ; GCN: v_readfirstlane_b32 s[[SCALAR:[0-9]+]], v0
9 ; GCN: s_add_u32 s[[LOAD_ADDR:[0-9]+]], s[[IN_ADDR]], s[[SCALAR]]

1234