/llvm-project/llvm/test/MC/Disassembler/AArch64/ |
H A D | armv9.4a-lse128.txt | 4 [0x61,0x11,0x22,0x19] 8 [0xf5,0x13,0x36,0x19] 12 [0x61,0x11,0xa2,0x19] 16 [0xf5,0x13,0xb6,0x19] 20 [0x61,0x11,0xe2,0x19] 24 [0xf5,0x13,0xf6,0x19] 28 [0x61,0x11,0x62,0x19] 32 [0xf5,0x13,0x76,0x19] 36 [0x61,0x31,0x22,0x19] 40 [0xf5,0x33,0x36,0x19] [all …]
|
H A D | armv8.8a-mops.txt | 13 [0x40,0x04,0x01,0x19] 14 [0x40,0x44,0x01,0x19] 15 [0x40,0x84,0x01,0x19] 16 [0x40,0xc4,0x01,0x19] 17 [0x40,0x14,0x01,0x19] 18 [0x40,0x54,0x01,0x19] 19 [0x40,0x94,0x01,0x19] 20 [0x40,0xd4,0x01,0x19] 21 [0x40,0x24,0x01,0x19] 22 [0x40,0x64,0x01,0x19] [all …]
|
H A D | armv8.4a-ldst.txt | 4 [0x41,0x01,0x00,0x19] 5 [0x41,0x01,0x10,0x19] 6 [0x62,0xf1,0x0f,0x19] 7 [0xe3,0xd3,0x1f,0x19] 9 [0x84,0x01,0x40,0x19] 10 [0x84,0x01,0x50,0x19] 11 [0xa5,0xf1,0x4f,0x19] 12 [0xe6,0xe3,0x5f,0x19] 14 [0xc7,0x01,0xc0,0x19] 15 [0xc7,0x01,0xd0,0x19] [all …]
|
/llvm-project/llvm/test/CodeGen/AArch64/ |
H A D | machine-outliner-2fixup-blr-terminator.mir | 7 define void @f1() #0 { ret void } 8 define void @f2() #0 { ret void } 9 define void @f3() #0 { ret void } 10 define void @f4() #0 { ret void } 11 attributes #0 = { minsize noredzone "branch-target-enforcement" } 17 bb.0: 18 liveins: $lr, $x0, $x1, $x2, $x3, $x4, $x5, $x6, $x7, $x8, $x9, $x10, $x11, $x12, $x13, $x14, $x15, $x18, $x19, $x20, $x21, $x22, $x23, $x20, $x21, $x22, $x23, $x24, $x25, $x26, $x27, $x28, $fp 19 $x20, $x19 = LDPXi $sp, 11 20 $x20, $x19 = LDPXi $sp, 12 21 $x20, $x19 [all...] |
H A D | machine-outliner-all-stack.mir | 12 define void @reg-save-possible() #0 { ret void } 13 define void @stack-save1() #0 { ret void } 14 define void @stack-save2() #0 { ret void } 15 define void @stack-save3() #0 { ret void } 16 attributes #0 = { minsize noinline noredzone "frame-pointer"="all" } 23 bb.0: 26 $x19 = ORRXri $xzr, 1 32 ; CHECK-NEXT: BL [[FN:@OUTLINED_FUNCTION_[0-9]+]] 34 $x20, $x19 = LDPXi $sp, 10 35 $x20, $x19 = LDPXi $sp, 10 [all …]
|
H A D | strictfp_f16_abi_promote.ll | 16 define void @f16_arg(half %arg, ptr %ptr) #0 { 18 ; NOFP16: // %bb.0: 19 ; NOFP16-NEXT: stp x30, x19, [sp, #-16]! // 16-byte Folded Spill 23 ; NOFP16-NEXT: and w0, w0, #0xffff 24 ; NOFP16-NEXT: mov x19, x1 26 ; NOFP16-NEXT: str w0, [x19] 27 ; NOFP16-NEXT: ldp x30, x19, [sp], #16 // 16-byte Folded Reload 34 define void @v2f16_arg(<2 x half> %arg, ptr %ptr) #0 { 36 ; NOFP16: // %bb.0: 38 ; NOFP16-NEXT: stp x20, x19, [sp, #16] // 16-byte Folded Spill [all …]
|
H A D | sve-streaming-mode-fixed-length-ld2-alloca.ll | 12 ; CHECK: // %bb.0: 14 ; CHECK-NEXT: stp x20, x19, [sp, #16] // 16-byte Folded Spill 15 ; CHECK-NEXT: mov x19, x0 24 ; CHECK-NEXT: st1b { z0.s }, p0, [x19] 25 ; CHECK-NEXT: ldp x20, x19, [sp, #16] // 16-byte Folded Reload 30 ; NONEON-NOSVE: // %bb.0: 32 ; NONEON-NOSVE-NEXT: stp x30, x19, [sp, #32] // 16-byte Folded Spill 33 ; NONEON-NOSVE-NEXT: mov x19, x0 44 ; NONEON-NOSVE-NEXT: strb w8, [x19, #1] 45 ; NONEON-NOSVE-NEXT: strb w9, [x19] [all...] |
H A D | arm64-windows-calls.ll | 15 store i32 0, ptr %retval, align 4 16 %b = getelementptr inbounds %struct.S1, ptr %retval, i32 0, i32 1 17 store i32 0, ptr %b, align 4 18 %0 = load i64, ptr %retval, align 4 19 ret i64 %0 38 store i32 0, ptr %retval, align 4 39 %b = getelementptr inbounds %struct.S2, ptr %retval, i32 0, i32 1 40 store i32 0, ptr %b, align 4 41 %c = getelementptr inbounds %struct.S2, ptr %retval, i32 0, i32 2 42 store i32 0, ptr %c, align 4 [all …]
|
H A D | csr-split.ll | 7 @a = common dso_local local_unnamed_addr global i32 0, align 4 11 ; CHECK: // %bb.0: // %entry 19 ; CHECK-NEXT: stp x30, x19, [sp, #-16]! // 16-byte Folded Spill 23 ; CHECK-NEXT: mov x19, x0 25 ; CHECK-NEXT: mov x0, x19 26 ; CHECK-NEXT: ldp x30, x19, [sp], #16 // 16-byte Folded Reload 27 ; CHECK-NEXT: .cfi_def_cfa_offset 0 33 ; CHECK-APPLE: ; %bb.0: ; %entry 43 ; CHECK-APPLE-NEXT: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill 50 ; CHECK-APPLE-NEXT: mov x19, x0 [all …]
|
H A D | sme-pstate-sm-changing-call-disable-coalescing.ll | 2 ; RUN: llc -aarch64-streaming-hazard-size=0 < %s | FileCheck %s 15 define void @dont_coalesce_arg_i8(i8 %arg, ptr %ptr) #0 { 17 ; CHECK: // %bb.0: 24 ; CHECK-NEXT: stp x9, x19, [sp, #80] // 16-byte Folded Spill 27 ; CHECK-NEXT: mov x19, x1 34 ; CHECK-NEXT: st1b { z0.b }, p0, [x19] 37 ; CHECK-NEXT: ldr x19, [sp, #88] // 8-byte Folded Reload 43 %vec = insertelement <vscale x 16 x i8> poison, i8 %arg, i32 0 49 define void @dont_coalesce_arg_i16(i16 %arg, ptr %ptr) #0 { 51 ; CHECK: // %bb.0 [all...] |
H A D | sme-framelower-use-bp.ll | 6 declare void @llvm.trap() #0 13 ; CHECK: // %bb.0: // %prelude 19 ; CHECK-NEXT: stp x20, x19, [sp, #80] // 16-byte Folded Spill 23 ; CHECK-NEXT: mov x19, sp 49 ; CHECK-NEXT: mov w9, #15 // =0xf 57 ; CHECK-NEXT: and x14, x9, #0x70 58 ; CHECK-NEXT: str x14, [x19, #16] // 8-byte Folded Spill 62 ; CHECK-NEXT: str x9, [x19, #24] // 8-byte Folded Spill 66 ; CHECK-NEXT: str x9, [x19, #32] // 8-byte Folded Spill 71 ; CHECK-NEXT: and x10, x9, #0x3f0 [all …]
|
H A D | sme-zt0-state.ll | 14 ; CHECK: // %bb.0: 16 ; CHECK-NEXT: stp x30, x19, [sp, #64] // 16-byte Folded Spill 17 ; CHECK-NEXT: mov x19, sp 18 ; CHECK-NEXT: str zt0, [x19] 22 ; CHECK-NEXT: ldr zt0, [x19] 23 ; CHECK-NEXT: ldp x30, x19, [sp, #64] // 16-byte Folded Reload 35 ; CHECK: // %bb.0: 37 ; CHECK-NEXT: str x19, [sp, #16] // 8-byte Folded Spill 46 ; CHECK-NEXT: sub x19, x29, #80 51 ; CHECK-NEXT: str zt0, [x19] [all …]
|
H A D | machine-outliner-iterative.mir | 2 # RUN: llc -mtriple=aarch64 -run-pass=machine-outliner -machine-outliner-reruns=0 -verify-machinein… 41 define void @baz.14() #0 { 46 define void @baz.15() #0 { 51 define void @baz.16() #0 { 55 attributes #0 = { minsize noredzone optsize } 61 - { id: 0, offset: -8, size: 8 } 64 bb.0: 65 liveins: $x0, $x19, $lr 67 … frame-setup STPXpre killed $lr, killed $x19, $sp, -2 :: (store (s64) into %stack.1), (store (s64)… 71 renamable $x19 = COPY $x0 [all …]
|
/llvm-project/lldb/test/Shell/Register/ |
H A D | x86-64-ymm-write.test | 7 …0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x1… 8 …0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x1… 9 …0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x1… 10 …0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x1… 11 …0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x1… 12 …0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x1… 13 …0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x1… 14 …0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1… 15 …0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1… 16 …0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1… [all …]
|
H A D | x86-64-ymm-read.test | 8 # CHECK-DAG: xmm0 = {0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x0 [all...] |
H A D | x86-ymm-write.test | 7 …0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x1… 8 …0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x1… 9 …0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x1… 10 …0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x1… 11 …0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x1… 12 …0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x1… 13 …0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x1… 14 …0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1… 19 …0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x1… 20 …0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x1… [all …]
|
H A D | x86-64-write.test | 13 register write r8 0x0001020304050607 14 register write r9 0x1011121314151617 15 register write r10 0x2021222324252627 16 register write r11 0x3031323334353637 17 register write r12 0x4041424344454647 18 register write r13 0x5051525354555657 19 register write r14 0x6061626364656667 20 register write r15 0x7071727374757677 22 register write xmm8 "{0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x… 23 register write xmm9 "{0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x… [all …]
|
H A D | x86-64-zmm-write.test | 10 …0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x1… 11 …0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x1… 12 …0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x1… 13 …0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x1… 14 …0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x1… 15 …0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x1… 16 …0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x1… 17 …0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1… 18 …0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1… 19 …0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1… [all …]
|
H A D | x86-64-xmm16-read.test | 12 # CHECK-DAG: xmm16 = {0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x… 13 # CHECK-DAG: xmm17 = {0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x… 14 # CHECK-DAG: xmm18 = {0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x… 15 # CHECK-DAG: xmm19 = {0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 0x… 16 # CHECK-DAG: xmm20 = {0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 0x22 0x… 17 # CHECK-DAG: xmm21 = {0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 0x22 0x23 0x… 18 # CHECK-DAG: xmm22 = {0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 0x22 0x23 0x24 0x… 19 # CHECK-DAG: xmm23 = {0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 0x22 0x23 0x24 0x25 0x… 20 # CHECK-DAG: xmm24 = {0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x… 21 # CHECK-DAG: xmm25 = {0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x… [all …]
|
/llvm-project/llvm/test/MC/AArch64/ |
H A D | armv9.4-lse128.s | 6 // CHECK: ldclrp x1, x2, [x11] // encoding: [0x61,0x11,0x22,0x19] 9 // CHECK: ldclrp x21, x22, [sp] // encoding: [0xf5,0x13,0x36,0x19] 12 // CHECK: ldclrpa x1, x2, [x11] // encoding: [0x61,0x11,0xa2,0x19] 15 // CHECK: ldclrpa x21, x22, [sp] // encoding: [0xf5,0x13,0xb6,0x19] 18 // CHECK: ldclrpal x1, x2, [x11] // encoding: [0x61,0x11,0xe2,0x19] 21 // CHECK: ldclrpal x21, x22, [sp] // encoding: [0xf5,0x13,0xf6,0x19] 24 // CHECK: ldclrpl x1, x2, [x11] // encoding: [0x61,0x11,0x62,0x19] 27 // CHECK: ldclrpl x21, x22, [sp] // encoding: [0xf5,0x13,0x76,0x19] 37 // CHECK: ldsetp x1, x2, [x11] // encoding: [0x61,0x31,0x22,0x19] 40 // CHECK: ldsetp x21, x22, [sp] // encoding: [0xf5,0x33,0x36,0x19] [all …]
|
H A D | seh-packed-unwind.s | 19 // CHECK-NEXT: CR: 0 31 // CHECK-NEXT: stp x19, x20, [sp, #-144]! 42 // CHECK-NEXT: CR: 0 48 // CHECK-NEXT: stp x19, x20, [sp, #-48]! 59 // CHECK-NEXT: CR: 0 64 // CHECK-NEXT: str x19, [sp, #-48]! 73 // CHECK-NEXT: RegI: 0 75 // CHECK-NEXT: CR: 0 91 // CHECK-NEXT: RegF: 0 92 // CHECK-NEXT: RegI: 0 [all …]
|
H A D | armv8.8a-mops.s | 12 // CHECK: [0x40,0x04,0x01,0x19] 13 // CHECK-NEXT: [0x40,0x44,0x01,0x19] 14 // CHECK-NEXT: [0x40,0x84,0x01,0x19] 15 // CHECK-NEXT: [0x40,0xc4,0x01,0x19] 16 // CHECK-NEXT: [0x40,0x14,0x01,0x19] 17 // CHECK-NEXT: [0x40,0x54,0x01,0x19] 18 // CHECK-NEXT: [0x40,0x94,0x01,0x19] 19 // CHECK-NEXT: [0x40,0xd4,0x01,0x19] 20 // CHECK-NEXT: [0x40,0x24,0x01,0x19] 21 // CHECK-NEXT: [0x40,0x64,0x01,0x19] [all …]
|
H A D | seh-large-func-multi-epilog.s | 12 // CHECK-NEXT: VirtualSize: 0x0 13 // CHECK-NEXT: VirtualAddress: 0x0 15 // CHECK-NEXT: PointerToRawData: 0x1251AC 16 // CHECK-NEXT: PointerToRelocations: 0x0 17 // CHECK-NEXT: PointerToLineNumbers: 0x0 18 // CHECK-NEXT: RelocationCount: 0 19 // CHECK-NEXT: LineNumberCount: 0 20 // CHECK-NEXT: Characteristics [ (0x40300040) 21 // CHECK-NEXT: IMAGE_SCN_ALIGN_4BYTES (0x300000) 22 // CHECK-NEXT: IMAGE_SCN_CNT_INITIALIZED_DATA (0x40) [all …]
|
/llvm-project/llvm/test/MC/Disassembler/Mips/msa/ |
H A D | test_ctrlregs.txt | 3 0x78 0x7e 0x00 0x59 # CHECK: cfcmsa $1, $0 4 0x78 0x7e 0x00 0x59 # CHECK: cfcmsa $1, $0 5 0x78 0x7e 0x08 0x99 # CHECK: cfcmsa $2, $1 6 0x78 0x7e 0x08 0x99 # CHECK: cfcmsa $2, $1 7 0x78 0x7e 0x10 0xd9 # CHECK: cfcmsa $3, $2 8 0x78 0x7e 0x10 0xd9 # CHECK: cfcmsa $3, $2 9 0x78 0x7e 0x19 0x19 # CHECK: cfcmsa $4, $3 10 0x78 0x7e 0x19 0x19 # CHECK: cfcmsa $4, $3 11 0x78 0x7e 0x21 0x59 # CHECK: cfcmsa $5, $4 12 0x78 0x7e 0x21 0x59 # CHECK: cfcmsa $5, $4 [all …]
|
/llvm-project/llvm/test/CodeGen/PowerPC/ |
H A D | mcp-elim-eviction-chain.mir | 48 bb.0.entry: 83 bb.0.entry: 116 bb.0.entry: 117 liveins: $x3, $x18, $x19, $x20, $x21, $x22, $x23, $x24 119 ; CHECK: liveins: $x3, $x18, $x19, $x20, $x21, $x22, $x23, $x24 125 … implicit $lr8, implicit undef $rm, implicit $x3, implicit $x18, implicit $x19, implicit $x20, imp… 127 renamable $x20 = COPY renamable $x19 128 renamable $x19 = COPY renamable $x18 129 renamable $x18 = COPY renamable $x19 130 renamable $x19 = COPY renamable $x20 [all …]
|