| /llvm-project-15.0.7/llvm/test/MC/ARM/ |
| H A D | neon-bitwise-encoding.s | 176 vand d4, d7, d3 177 vand.8 d4, d7, d3 178 vand.16 d4, d7, d3 179 vand.32 d4, d7, d3 202 vand.f d4, d7, d3 203 vand.d d4, d7, d3 234 vorr d4, d7, d3 235 vorr.8 d4, d7, d3 315 vceq.s16 d5, d3 318 vcgt.s16 d5, d3 [all …]
|
| H A D | neon-shuffle-encoding.s | 62 vzip.32 d2, d3 63 vuzp.32 d2, d3 81 vtrn.8 d3, d9 82 vtrn.i8 d3, d9 83 vtrn.u8 d3, d9 84 vtrn.p8 d3, d9 85 vtrn.16 d3, d9 86 vtrn.i16 d3, d9 87 vtrn.u16 d3, d9 89 vtrn.32 d3, d9 [all …]
|
| H A D | fp-armv8-m.s | 8 vcvtt.f64.f16 d3, s1 13 vcvtb.f64.f16 d3, s1 19 vcvttge.f64.f16 d3, s1 26 vcvtbeq.f64.f16 d3, s1 37 vcvta.s32.f64 s2, d3 54 vcvta.u32.f64 s2, d3 102 vrintzge.f64 d3, d12 120 vrinta.f64 d3, d4 124 vrintn.f64 d3, d4 128 vrintp.f64 d3, d4 [all …]
|
| H A D | fp-armv8.s | 5 vcvtt.f64.f16 d3, s1 10 vcvtb.f64.f16 d3, s1 15 vcvttge.f64.f16 d3, s1 20 vcvtbeq.f64.f16 d3, s1 30 vcvta.s32.f64 s2, d3 47 vcvta.u32.f64 s2, d3 94 vrintzge.f64 d3, d12 109 vrinta.f64 d3, d4 113 vrintn.f64 d3, d4 117 vrintp.f64 d3, d4 [all …]
|
| H A D | thumb-fp-armv8.s | 5 vcvtt.f64.f16 d3, s1 10 vcvtb.f64.f16 d3, s1 16 vcvttge.f64.f16 d3, s1 22 vcvtbeq.f64.f16 d3, s1 33 vcvta.s32.f64 s2, d3 50 vcvta.u32.f64 s2, d3 97 vrintzge.f64 d3, d12 115 vrinta.f64 d3, d4 119 vrintn.f64 d3, d4 123 vrintp.f64 d3, d4 [all …]
|
| H A D | neon-vld-vst-align.s | 197 vld1.8 {d0, d1, d2, d3}, [r4] 198 vld1.8 {d0, d1, d2, d3}, [r4:16] 199 vld1.8 {d0, d1, d2, d3}, [r4:32] 200 vld1.8 {d0, d1, d2, d3}, [r4:64] 201 vld1.8 {d0, d1, d2, d3}, [r4:128] 202 vld1.8 {d0, d1, d2, d3}, [r4:256] 215 vld1.8 {d0, d1, d2, d3}, [r4]! 659 vld1.16 {d0, d1, d2, d3}, [r4] 677 vld1.16 {d0, d1, d2, d3}, [r4]! 1102 vld1.32 {d0, d1, d2, d3}, [r4] [all …]
|
| H A D | thumb-neon-v8.s | 32 vcvtn.u32.f32 d5, d3 48 vrintn.f32 d3, d0 49 @ CHECK: vrintn.f32 d3, d0 @ encoding: [0xba,0xff,0x00,0x34] 56 vrinta.f32 d3, d0 57 @ CHECK: vrinta.f32 d3, d0 @ encoding: [0xba,0xff,0x00,0x35] 64 vrintm.f32 d3, d0 65 @ CHECK: vrintm.f32 d3, d0 @ encoding: [0xba,0xff,0x80,0x36] 68 vrintp.f32 d3, d0 69 @ CHECK: vrintp.f32 d3, d0 @ encoding: [0xba,0xff,0x80,0x37] 74 vrintn.f32.f32 d3, d0 [all …]
|
| H A D | neon-v8.s | 32 vcvtn.u32.f32 d5, d3 48 vrintn.f32 d3, d0 49 @ CHECK: vrintn.f32 d3, d0 @ encoding: [0x00,0x34,0xba,0xf3] 56 vrinta.f32 d3, d0 57 @ CHECK: vrinta.f32 d3, d0 @ encoding: [0x00,0x35,0xba,0xf3] 64 vrintm.f32 d3, d0 65 @ CHECK: vrintm.f32 d3, d0 @ encoding: [0x80,0x36,0xba,0xf3] 68 vrintp.f32 d3, d0 69 @ CHECK: vrintp.f32 d3, d0 @ encoding: [0x80,0x37,0xba,0xf3] 74 vrintn.f32.f32 d3, d0 [all …]
|
| H A D | invalid-fp-armv8.s | 5 vcvtt.f64.f16 d3, s1 57 vcvta.s32.f64 d3, s2 59 vcvtp.s32.f32 d3, s2 61 vcvtn.u32.f64 d3, s2 63 vcvtm.u32.f32 d3, s2 65 vcvtnge.u32.f64 d3, s2 68 vcvtbgt.f64.f16 q0, d3 78 vcvtthi.f16.f64 q0, d3 81 vrintrlo.f32.f32 d3, q0 83 vrintxcs.f32.f32 d3, d0 [all …]
|
| H A D | neon-mul-encoding.s | 58 vqdmulh.s16 d11, d2, d3[0] 109 vmul.i32 d3, d2[0] 110 vmul.s32 d4, d3[1] 118 vmul.s32 q4, d3[1] 125 vmul.i32 d6, d3, d2[0] 126 vmul.s32 d5, d4, d3[1] 128 vmul.f32 d3, d6, d5[1] 134 vmul.s32 q5, q4, d3[1] 141 @ CHECK: vmul.i32 d3, d3, d2[0] @ encoding: [0x42,0x38,0xa3,0xf2] 142 @ CHECK: vmul.i32 d4, d4, d3[1] @ encoding: [0x63,0x48,0xa4,0xf2] [all …]
|
| H A D | eh-directive-vsave.s | 37 .vsave {d0, d1, d2, d3} 38 vpush {d0, d1, d2, d3} 39 vpop {d0, d1, d2, d3} 50 .vsave {d0, d1, d2, d3, d4, d5, d6, d7} 51 vpush {d0, d1, d2, d3, d4, d5, d6, d7} 52 vpop {d0, d1, d2, d3, d4, d5, d6, d7} 63 .vsave {d2, d3, d4, d5, d6, d7} 64 vpush {d2, d3, d4, d5, d6, d7} 65 vpop {d2, d3, d4, d5, d6, d7}
|
| H A D | neon-vld-encoding.s | 11 vld1.8 {d1, d2, d3}, [r3] 15 vld1.8 {d1, d2, d3, d4}, [r3] 38 vld1.8 {d1, d2, d3}, [r3]! 43 vld1.8 {d1, d2, d3}, [r3], r6 48 vld1.8 {d1, d2, d3, d4}, [r3]! 53 vld1.8 {d1, d2, d3, d4}, [r3], r8 125 vld2.16 {d1, d2, d3, d4}, [r0:128]! 159 vld3.32 {d1, d2, d3}, [r3] 166 vld3.u32 {d2, d3, d4}, [r8], r3 173 vld3.f32 {d1, d2, d3}, [r6]! [all …]
|
| H A D | fullfp16-neon.s | 25 vmul.f16 d1, d2, d3[2] 74 vceq.f16 d2, d3, d4 81 vceq.f16 d2, d3, #0 88 vcge.f16 d2, d3, d4 95 vcge.f16 d2, d3, #0 102 vcgt.f16 d2, d3, d4 109 vcgt.f16 d2, d3, #0 116 vcle.f16 d2, d3, d4 123 vcle.f16 d2, d3, #0 130 vclt.f16 d2, d3, d4 [all …]
|
| /llvm-project-15.0.7/mlir/test/Dialect/Linalg/ |
| H A D | fuse-with-reshape-by-collapsing.mlir | 225 #map0 = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)> 226 #map1 = affine_map<(d0, d1, d2, d3) -> (d0, d3)> 253 #map0 = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)> 279 #map0 = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)> 281 #map2 = affine_map<(d0, d1, d2, d3) -> (d0, d2, d1, d3)> 306 #map0 = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)> 308 #map2 = affine_map<(d0, d1, d2, d3) -> (d0, d3)> 335 #map1 = affine_map<(d0, d1, d2, d3) -> (d2, d3)> 336 #map2 = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)> 405 #map0 = affine_map<(d0, d1, d2, d3) -> (d1, d0, d2, d3)> [all …]
|
| H A D | generalize-named-ops.mlir | 83 // CHECK-DAG: #[[MAP0:.+]] = affine_map<(d0, d1, d2, d3, d4, d5, d6) -> (d0, d1 + d5, d2 + d6, d3)> 84 // CHECK-DAG: #[[MAP1:.+]] = affine_map<(d0, d1, d2, d3, d4, d5, d6) -> (d5, d6, d3, d4)> 85 // CHECK-DAG: #[[MAP2:.+]] = affine_map<(d0, d1, d2, d3, d4, d5, d6) -> (d0, d1, d2, d3, d4)> 110 …CHECK-DAG: #[[MAP0:.+]] = affine_map<(d0, d1, d2, d3, d4, d5, d6) -> (d0, d1 + d5 * 2, d2 + d6 * 2… 111 // CHECK-DAG: #[[MAP1:.+]] = affine_map<(d0, d1, d2, d3, d4, d5, d6) -> (d5, d6, d3, d4)> 112 // CHECK-DAG: #[[MAP2:.+]] = affine_map<(d0, d1, d2, d3, d4, d5, d6) -> (d0, d1, d2, d3, d4)> 136 …/ CHECK-DAG: #[[MAP0:.+]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d0, d1 * 2 + d4, d2 * 2 + d5, … 137 // CHECK-DAG: #[[MAP1:.+]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d4, d5, d3)> 138 // CHECK-DAG: #[[MAP2:.+]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d0, d1, d2, d3)> 162 // CHECK-DAG: #[[MAP0:.+]] = affine_map<(d0, d1, d2, d3, d4) -> (d0, d1 + d3, d4)> [all …]
|
| H A D | lower-pad-tensor.mlir | 3 // CHECK-DAG: #[[$MAP0:.*]] = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)> 4 // CHECK-DAG: #[[$MAP1:.*]] = affine_map<(d0, d1, d2, d3) -> (d0 + 1, d1 + 1, d2 + 1, d3 + 2)> 41 // CHECK-DAG: #[[$MAP4:.*]] = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)> 42 // CHECK-DAG: #[[$MAP5:.*]] = affine_map<(d0, d1, d2, d3) -> (d0, d1 + 2, d2 + 2, d3)>
|
| /llvm-project-15.0.7/mlir/test/Transforms/ |
| H A D | normalize-memrefs-ops-dynamic.mlir | 10 #map_tiled = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2 floordiv 32, d3 floordiv 64, d2 mod 32, d3 … 52 …1 = affine_map<(d0, d1, d2, d3) -> (d0, d1, (d2 floordiv 4) floordiv 32, (d3 mod 8) floordiv 64, (… 58 // CHECK-DAG: #[[$MAP4:.+]] = affine_map<(d0, d1, d2, d3) -> ((d3 mod 8) ceildiv 64)> 103 #map_not_tiled0 = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2 - d1, d3 - d2)> 105 // CHECK-DAG: #[[$MAP6:.+]] = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2 - d1, d3 - d2)> 134 #map_not_tiled1 = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2 - d1, d3 - d2, d2 mod 32, d3 mod 64)> 136 …/ CHECK-DAG: #[[$MAP6:.+]] = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2 - d1, d3 - d2, d2 mod 32, … 165 #map_not_tiled2 = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2 - d1, d3 floordiv 64, d2 mod 32, d3 mo… 167 …ECK-DAG: #[[$MAP7:.+]] = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2 - d1, d3 floordiv 64, d2 mod 3… 196 #map_not_tiled3 = affine_map<(d0, d1, d2, d3) -> (d0, d1 floordiv 32, d2, d3, d1 mod 32, d1 mod 32)> [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/JumpThreading/ |
| H A D | combine-metadata.ll | 27 br label %d3 30 br label %d3 32 d3: 56 ; CHECK-LABEL: d3: 66 br label %d3 69 br label %d3 71 d3: 98 ; CHECK-LABEL: d3: 103 br label %d3 106 br label %d3 [all …]
|
| /llvm-project-15.0.7/llvm/test/TableGen/ |
| H A D | foreach-eval.td | 9 def d3; 14 !subst(d3, d0, 20 !subst(d3, d0, 27 def d : D <(d0 d1, d2, d3, d4)>; 48 !subst(d3, d0, 54 !subst(d3, d0, 58 def j1 : J1< (d1 d2:$dst, (d3 d4:$src1))>; 61 def j2 : J2< [(d1 d2:$dst, (d3 d4:$src1))]>;
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/IR/ |
| H A D | LinalgNamedStructuredOps.yaml | 511 - affine_map<(d0, d1, d2, d3)[s0, s1, s2, s3] -> (d0, d1, d3)> 512 - affine_map<(d0, d1, d2, d3)[s0, s1, s2, s3] -> (d0, d3, d2)> 588 - affine_map<(d0, d1, d2, d3)[s0, s1, s2, s3] -> (d0, d1, d3)> 589 - affine_map<(d0, d1, d2, d3)[s0, s1, s2, s3] -> (d0, d3, d2)> 1020 - affine_map<(d0, d1, d2, d3)[s0, s1, s2, s3] -> (d0 + d2, d1 + d3)> 1021 - affine_map<(d0, d1, d2, d3)[s0, s1, s2, s3] -> (d2, d3)> 1175 + d3 * s4, d4)> 1890 - affine_map<(d0, d1, d2, d3)[s0, s1, s2, s3, s4, s5] -> (d3, d2)> 1975 d3)> 2065 -> (d4, d5, d3)> [all …]
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/ |
| H A D | fp-armv8.txt | 4 # CHECK: vcvtt.f64.f16 d3, s1 10 # CHECK: vcvtb.f64.f16 d3, s1 16 # CHECK: vcvttge.f64.f16 d3, s1 22 # CHECK: vcvtbeq.f64.f16 d3, s1 32 # CHECK: vcvta.s32.f64 s2, d3 56 # CHECK: vcvta.u32.f64 s2, d3 116 # CHECK: vrintzge.f64 d3, d12 134 # CHECK: vrinta.f64 d3, d4 140 # CHECK: vrintn.f64 d3, d4 146 # CHECK: vrintp.f64 d3, d4 [all …]
|
| H A D | thumb-fp-armv8.txt | 4 # CHECK: vcvtt.f64.f16 d3, s1 10 # CHECK: vcvtb.f64.f16 d3, s1 17 # CHECK: vcvttge.f64.f16 d3, s1 25 # CHECK: vcvtbeq.f64.f16 d3, s1 36 # CHECK: vcvta.s32.f64 s2, d3 60 # CHECK: vcvta.u32.f64 s2, d3 121 # CHECK: vrintzge.f64 d3, d12 142 # CHECK: vrinta.f64 d3, d4 148 # CHECK: vrintn.f64 d3, d4 154 # CHECK: vrintp.f64 d3, d4 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | ha-alignstack.ll | 11 define dso_local float @f0_0(double %d0, double %d1, double %d2, double %d3, double %d4, double %d5… 21 define dso_local float @f0_1(double %d0, double %d1, double %d2, double %d3, double %d4, double %d5… 31 define dso_local float @f0_2(double %d0, double %d1, double %d2, double %d3, double %d4, double %d5… 41 define dso_local float @f1_0(double %d0, double %d1, double %d2, double %d3, double %d4, double %d5… 71 define dso_local float @f2_0(double %d0, double %d1, double %d2, double %d3, double %d4, double %d5… 81 define dso_local float @f2_1(double %d0, double %d1, double %d2, double %d3, double %d4, double %d5… 101 define dso_local double @g0_0(double %d0, double %d1, double %d2, double %d3, double %d4, double %d… 111 define dso_local double @g0_1(double %d0, double %d1, double %d2, double %d3, double %d4, double %d… 131 define dso_local double @g1_0(double %d0, double %d1, double %d2, double %d3, double %d4, double %d… 161 define dso_local double @g2_0(double %d0, double %d1, double %d2, double %d3, %struct.D2 alignstack… [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/M68k/Arith/ |
| H A D | bitwise.ll | 241 ; CHECK-NEXT: move.l %d3, %d1 249 ; CHECK-NEXT: lsr.l %d3, %d0 251 ; CHECK-NEXT: move.l %d3, %d4 259 ; CHECK-NEXT: move.l %d3, %d4 264 ; CHECK-NEXT: lsr.l %d3, %d1 288 ; CHECK-NEXT: asr.l %d3, %d1 294 ; CHECK-NEXT: lsl.l #1, %d3 295 ; CHECK-NEXT: lsl.l %d1, %d3 298 ; CHECK-NEXT: or.l %d3, %d1 329 ; CHECK-NEXT: lsl.l %d3, %d1 [all …]
|
| /llvm-project-15.0.7/llvm/test/MC/M68k/Data/Classes/ |
| H A D | MxMove_RM.s | 52 ; CHECK: move.l -(%a1), %d3 54 move.l -(%a1), %d3 62 ; CHECK: move.l (%a1)+, %d3 64 move.l (%a1)+, %d3 72 ; CHECK: move.l (%a1), %d3 74 move.l (%a1), %d3 84 ; CHECK: move.l $0, %d3 86 move.l $0, %d3
|