/llvm-project/llvm/test/MC/Hexagon/instructions/ |
H A D | xtype_alu.s | 27 # CHECK: f0 de 14 d3 29 # CHECK: b0 de 74 d3 31 # CHECK: d0 de 74 d3 33 # CHECK: f0 de 74 d3 71 # CHECK: 10 de f4 d3 73 # CHECK: 30 d4 fe d3 75 # CHECK: 50 de f4 d3 77 # CHECK: 70 d4 fe d3 79 # CHECK: 90 de f4 d3 125 # CHECK: 90 de d4 d3 [all …]
|
/llvm-project/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 180 vand.64 d4, d7, d3 182 vand.i8 d4, d7, d3 183 vand.i16 d4, d7, d3 184 vand.i32 d4, d7, d3 185 vand.i64 d4, d7, d3 187 vand.s8 d4, d7, d3 [all …]
|
H A D | neon-shuffle-encoding.s | 62 vzip.32 d2, d3 63 vuzp.32 d2, d3 75 @ CHECK: vtrn.32 d2, d3 @ encoding: [0x83,0x20,0xba,0xf3] 76 @ CHECK: vtrn.32 d2, d3 @ encoding: [0x83,0x20,0xba,0xf3] 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 [all …]
|
H A D | thumb-fp-armv8.s | 5 vcvtt.f64.f16 d3, s1 6 @ CHECK: vcvtt.f64.f16 d3, s1 @ encoding: [0xb2,0xee,0xe0,0x3b] 10 vcvtb.f64.f16 d3, s1 11 @ CHECK: vcvtb.f64.f16 d3, s1 @ encoding: [0xb2,0xee,0x60,0x3b] 16 vcvttge.f64.f16 d3, s1 17 @ CHECK: vcvttge.f64.f16 d3, s1 @ encoding: [0xb2,0xee,0xe0,0x3b] 22 vcvtbeq.f64.f16 d3, s1 23 @ CHECK: vcvtbeq.f64.f16 d3, s1 @ encoding: [0xb2,0xee,0x60,0x3b] 33 vcvta.s32.f64 s2, d3 34 @ CHECK: vcvta.s32.f64 s2, d3 @ encoding: [0xbc,0xfe,0xc3,0x1b] [all …]
|
H A D | fp-armv8.s | 5 vcvtt.f64.f16 d3, s1 6 @ CHECK: vcvtt.f64.f16 d3, s1 @ encoding: [0xe0,0x3b,0xb2,0xee] 10 vcvtb.f64.f16 d3, s1 11 @ CHECK: vcvtb.f64.f16 d3, s1 @ encoding: [0x60,0x3b,0xb2,0xee] 15 vcvttge.f64.f16 d3, s1 16 @ CHECK: vcvttge.f64.f16 d3, s1 @ encoding: [0xe0,0x3b,0xb2,0xae] 20 vcvtbeq.f64.f16 d3, s1 21 @ CHECK: vcvtbeq.f64.f16 d3, s1 @ encoding: [0x60,0x3b,0xb2,0x0e] 30 vcvta.s32.f64 s2, d3 31 @ CHECK: vcvta.s32.f64 s2, d3 @ encoding: [0xc3,0x1b,0xbc,0xfe] [all …]
|
H A D | fp-armv8-m.s | 8 vcvtt.f64.f16 d3, s1 9 @ CHECK-V81M: vcvtt.f64.f16 d3, s1 @ encoding: [0xb2,0xee,0xe0,0x3b] 13 vcvtb.f64.f16 d3, s1 14 @ CHECK-V81M: vcvtb.f64.f16 d3, s1 @ encoding: [0xb2,0xee,0x60,0x3b] 19 vcvttge.f64.f16 d3, s1 20 @ CHECK-V81M: vcvttge.f64.f16 d3, s1 @ encoding: [0xb2,0xee,0xe0,0x3b] 26 vcvtbeq.f64.f16 d3, s1 27 @ CHECK-V81M: vcvtbeq.f64.f16 d3, s1 @ encoding: [0xb2,0xee,0x60,0x3b] 37 vcvta.s32.f64 s2, d3 38 @ CHECK-V81M: vcvta.s32.f64 s2, d3 @ encoding: [0xbc,0xfe,0xc3,0x1b] [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] 204 @ CHECK: vld1.8 {d0, d1, d2, d3}, [r4] @ encoding: [0x24,0xf9,0x0f,0x02] 206 @ CHECK-ERRORS: vld1.8 {d0, d1, d2, d3}, [r4:16] 209 @ CHECK-ERRORS: vld1.8 {d0, d1, d2, d3}, [r4:32] 211 @ CHECK: vld1.8 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x24,0xf9,0x1f,0x02] [all …]
|
H A D | invalid-fp-armv8.s | 5 vcvtt.f64.f16 d3, s1 6 @ V7-NOT: vcvtt.f64.f16 d3, s1 @ encoding: [0xe0,0x3b,0xb2,0xee] 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 [all …]
|
H A D | thumb-neon-v8.s | 32 vcvtn.u32.f32 d5, d3 33 @ CHECK: vcvtn.u32.f32 d5, d3 @ encoding: [0xbb,0xff,0x83,0x51] 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] [all …]
|
H A D | neon-v8.s | 32 vcvtn.u32.f32 d5, d3 33 @ CHECK: vcvtn.u32.f32 d5, d3 @ encoding: [0x83,0x51,0xbb,0xf3] 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] [all …]
|
/llvm-project/llvm/test/CodeGen/M68k/Atomics/ |
H A D | rmw.ll | 27 ; ATOMIC-NEXT: movem.l %d2-%d3, (0,%sp) ; 12-byte Folded Spill 34 ; ATOMIC-NEXT: move.b %d2, %d3 35 ; ATOMIC-NEXT: add.b %d1, %d3 36 ; ATOMIC-NEXT: cas.b %d0, %d3, (%a0) 37 ; ATOMIC-NEXT: move.b %d0, %d3 38 ; ATOMIC-NEXT: sub.b %d2, %d3 44 ; ATOMIC-NEXT: movem.l (0,%sp), %d2-%d3 ; 12-byte Folded Reload 70 ; ATOMIC-NEXT: movem.l %d2-%d3, (0,%sp) ; 12-byte Folded Spill 77 ; ATOMIC-NEXT: move.w %d2, %d3 78 ; ATOMIC-NEXT: sub.w %d1, %d3 [all...] |
/llvm-project/mlir/include/mlir/Dialect/Linalg/IR/ |
H A D | LinalgNamedStructuredOps.yaml | 1352 - affine_map<(d0, d1, d2, d3, d4, d5)[s0, s1, s2, s3, s4, s5] -> (d0, d2, d3, 1354 - affine_map<(d0, d1, d2, d3, d4, d5)[s0, s1, s2, s3, s4, s5] -> (d1, d2, d4, 1356 - affine_map<(d0, d1, d2, d3, d4, d5)[s0, s1, s2, s3, s4, s5] -> (d0, d1, d3, 1429 - affine_map<(d0, d1, d2, d3, d4, d5, d6)[s0, s1, s2, s3, s4, s5, s6] -> (d0, 1430 d1, d3, d4, d6)> 1431 - affine_map<(d0, d1, d2, d3, d4, d5, d6)[s0, s1, s2, s3, s4, s5, s6] -> (d0, 1432 d2, d3, d5, d6)> 1433 - affine_map<(d0, d1, d2, d3, d [all...] |
/llvm-project/mlir/test/Dialect/MemRef/ |
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 … 12 // CHECK-DAG: #[[$MAP0:.+]] = affine_map<(d0, d1, d2, d3) -> (d1)> 13 // CHECK-DAG: #[[$MAP1:.+]] = affine_map<(d0, d1, d2, d3) -> (d2 ceildiv 32)> 14 // CHECK-DAG: #[[$MAP2:.+]] = affine_map<(d0, d1, d2, d3) -> (32)> 52 …1 = affine_map<(d0, d1, d2, d3) -> (d0, d1, (d2 floordiv 4) floordiv 32, (d3 mod 8) floordiv 64, (… 54 // CHECK-DAG: #[[$MAP0:.+]] = affine_map<(d0, d1, d2, d3) -> (d1)> 55 // CHECK-DAG: #[[$MAP1:.+]] = affine_map<(d0, d1, d2, d3) -> ((d2 floordiv 4) ceildiv 32)> 56 // CHECK-DAG: #[[$MAP2:.+]] = affine_map<(d0, d1, d2, d3) -> (32)> 57 // CHECK-DAG: #[[$MAP3:.+]] = affine_map<(d0, d1, d2, d3) -> (d0)> 58 // CHECK-DAG: #[[$MAP4:.+]] = affine_map<(d0, d1, d2, d3) -> ((d3 mod 8) ceildiv 64)> [all …]
|
/llvm-project/mlir/test/Dialect/SparseTensor/ |
H A D | fuse_sparse_convert_into_producer.mlir | 6 affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)>, 7 affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)>, 8 affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)>, 9 affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)> 17 … #sparse_tensor.encoding<{ map = (d0, d1, d2, d3) -> (d0 : compressed, d1 : compressed, d2 : compr… 59 affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)>, 60 affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)>, 61 affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)>
|
/llvm-project/llvm/test/Transforms/JumpThreading/ |
H A D | combine-metadata.ll | 27 br label %d3 30 br label %d3 32 d3: 51 ; CHECK-LABEL: d3.thread: 56 ; CHECK-LABEL: d3: 66 br label %d3 69 br label %d3 71 d3: 98 ; CHECK-LABEL: d3: 103 br label %d3 [all …]
|
/llvm-project/llvm/test/MC/M68k/Bits/Classes/ |
H A D | MxBTST_RR.s | 6 ; CHECK: bchg %d0, %d3 8 bchg %d0, %d3 13 ; CHECK: bclr %d0, %d3 15 bclr %d0, %d3 20 ; CHECK: bset %d0, %d3 22 bset %d0, %d3 27 ; CHECK: btst %d0, %d3 29 btst %d0, %d3
|
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | pseudo_cmov_lower2.ll | 15 %d3 = select i1 %c1, double %d2, double %p2 16 %d4 = select i1 %c1, double %d3, double %p3 17 %d5 = fsub double %d2, %d3 50 %d3 = select i1 %c1, double %p2, double %d2 51 %d4 = select i1 %c1, double %p3, double %d3 52 %d5 = fsub double %d2, %d3 78 %d3 = select i1 %c1, double %p3, double %p4 79 %d4 = select i1 %c1, double %d2, double %d3 80 %d5 = fdiv double %d4, %d3 110 %d3 [all...] |
/llvm-project/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… 51 define dso_local float @f1_1(double %d0, double %d1, double %d2, double %d3, double %d4, double %d5… 61 define dso_local float @f1_2(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… 91 define dso_local float @f2_2(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… [all …]
|
/llvm-project/mlir/test/Dialect/Linalg/ |
H A D | transform-pack-greedily.mlir | 8 // CHECK-DAG: #[[$mk_kkmm:.*]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d1, d0, d3, d4)> 9 // CHECK-DAG: #[[$kn_kknn:.*]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d0, d2, d3, d5)> 10 // CHECK-DAG: #[[$mn_mmnn:.*]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d1, d2, d4, d5)> 51 // CHECK-DAG: #[[$km_kkmm:.*]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d1, d0, d3, d4)> 52 // CHECK-DAG: #[[$kn_kknn:.*]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d2, d0, d3, d5)> 53 // CHECK-DAG: #[[$mn_mmnn:.*]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d2, d1, d4, d5)> 98 // CHECK-DAG: #[[$mk_kkmm:.*]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d1, d0, d3, d4)> 99 // CHECK-DAG: #[[$kn_kknn:.*]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d2, d0, d3, d5)> 100 // CHECK-DAG: #[[$mn_mmnn:.*]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d2, d1, d4, d5)> 145 // CHECK-DAG: #[[$bmkm2_kkmm:.*]] = affine_map<(d0, d1, d2, d3, d4, d5, d6, d7) -> (d0, d3, d2, d1,… [all …]
|
H A D | collapse-dim.mlir | 7 affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)>, 8 affine_map<(d0, d1, d2, d3) -> (d0, d1)>], 34 affine_map<(d0, d1, d2, d3) -> (d1, d0, d2, d3)>, 35 affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)>], 59 #map = affine_map<(d0, d1, d2, d3) -> (d3, d0, d1, d2)> 60 #map1 = affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)> 93 …p<(d0, d1, d2, d3) -> (d0, d1, d2, d3)>, affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)>, affine_… 112 …p<(d0, d1, d2, d3) -> (d0, d1, d2, d3)>, affine_map<(d0, d1, d2, d3) -> (d0, d1, d2, d3)>, affine_…
|
H A D | fuse-with-reshape-by-collapsing.mlir | 6 #map0 = affine_map<(d0, d1, d2, d3, d4, d5, d6, d7) -> (d0, d1, d2, d3, d4, d5, d6, d7)> 7 #map1 = affine_map<(d0, d1, d2, d3, d4, d5, d6, d7) -> (d0, d1, d2)> 8 #map2 = affine_map<(d0, d1, d2, d3, d4, d5, d6, d7) -> (d3, d4, d5, d6)> 9 #map3 = affine_map<(d0, d1, d2, d3, d4, d5, d6, d7) -> (d0, d1, d2, d3, d4, d5, d6, d7)> 10 #map4 = affine_map<(d0, d1, d2, d3, d4, d5, d6, d7) -> (d1, d2, d0, d7, d3, d4, d5, d6)> 28 // CHECK-DAG: #[[MAP0:.+]] = affine_map<(d0, d1, d2, d3, d [all...] |
H A D | block-pack-matmul-layout.mlir | 37 // MMT4D-DAG: #[[$MAP:.+]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d0, d2, d3, d5)> 38 // MMT4D-DAG: #[[$MAP1:.+]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d1, d2, d4, d5)> 39 // MMT4D-DAG: #[[$MAP2:.+]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d0, d1, d3, d4)> 59 // MM4D-DAG: #[[$MAP:.+]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d0, d2, d3, d5)> 60 // MM4D-DAG: #[[$MAP1:.+]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d2, d1, d5, d4)> 61 // MM4D-DAG: #[[$MAP2:.+]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d0, d1, d3, d4)> 81 // MTM4D-DAG: #[[$MAP:.+]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d2, d0, d5, d3)> 82 // MTM4D-DAG: #[[$MAP1:.+]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d2, d1, d5, d4)> 83 // MTM4D-DAG: #[[$MAP2:.+]] = affine_map<(d0, d1, d2, d3, d4, d5) -> (d0, d1, d3, d4)>
|
/llvm-project/bolt/utils/dot2html/ |
H A D | d3-graphviz-template.html | 4 <script src="https://d3js.org/d3.v5.min.js"></script> 6 <script src="https://unpkg.com/d3-graphviz@3.0.5/build/d3-graphviz.js"></script> 18 var graphviz = d3.select("#graph").graphviz(); 21 var t = d3.transition().delay(100).duration(500); 50 nodes = d3.selectAll('.node'); 52 var title = d3.select(this).selectAll('title').text().trim(); 53 var text = d3.select(this).selectAll('text').text(); 54 var id = d3.select(this).attr('id'); 55 var class1 = d3.select(this).attr('class');
|
/llvm-project/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 …]
|