Home
last modified time | relevance | path

Searched refs:ASM (Results 1 – 25 of 465) sorted by relevance

12345678910>>...19

/llvm-project/llvm/test/CodeGen/PowerPC/
H A Daix-lower-jump-table.ll2 ; RUN: --check-prefixes=32SMALL-ASM,SMALL-ASM %s
5 ; RUN: --check-prefixes=32LARGE-ASM,LARGE-ASM %s
8 ; RUN: --check-prefixes=64SMALL-ASM,SMALL-ASM %s
11 ; RUN: --check-prefixes=64LARGE-ASM,LARGE-ASM %s
14 ; RUN: --check-prefix=FUNC-ASM %s
17 ; RUN: --check-prefix=FUNC-ASM %s
47 ; 32SMALL-ASM-LABEL: jump_table
48 ; 32SMALL-ASM: .jump_table:
49 ; 32SMALL-ASM: addi 3, 3, -1
50 ; 32SMALL-ASM: cmplwi 3, 3
[all …]
H A Daix-alias.ll6 ; RUN: FileCheck --check-prefix=ASM %s
9 ; RUN: FileCheck --check-prefix=ASM %s
52 ; ASM: .globl fun[DS]
53 ; ASM-NEXT: .globl .fun
54 ; ASM-NEXT: .align 4
55 ; ASM-NEXT: .csect fun[DS]
56 ; ASM-NEXT: fun_weak: # @fun
57 ; ASM-NEXT: fun_hidden:
58 ; ASM: .csect ..text..[PR],5
59 ; ASM-NEXT: .fun:
[all …]
/llvm-project/llvm/test/MC/CSKY/
H A Dcompressed-inst.s2 # RUN: -mattr=+e2 -mattr=+2e3 -mattr=+btst16 | FileCheck -check-prefixes=CHECK-ASM %s
4 # CHECK-ASM: addu16 a0, a1
5 # CHECK-ASM: encoding: [0x04,0x60]
8 # CHECK-ASM: addu16 a0, a1
9 # CHECK-ASM: encoding: [0x04,0x60]
12 # CHECK-ASM: addu16 a0, a1, a2
13 # CHECK-ASM: encoding: [0x08,0x59]
16 # CHECK-ASM: subu16 a0, a1
17 # CHECK-ASM: encoding: [0x06,0x60]
20 # CHECK-ASM: subu16 a0, a1, a2
[all …]
H A Dbasic.s2 # RUN: -mattr=+mp1e2 | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
5 # RUN: | FileCheck -check-prefixes=CHECK-ASM-AND-OBJ,CHECK-OBJ %s
7 # CHECK-ASM-AND-OBJ: addi32 a0, sp, 2
8 # CHECK-ASM: encoding: [0x0e,0xe4,0x01,0x00]
11 # CHECK-ASM-AND-OBJ: subi32 a0, sp, 2
12 # CHECK-ASM: encoding: [0x0e,0xe4,0x01,0x10]
15 # CHECK-ASM-AND-OBJ: andi32 a0, sp, 2
16 # CHECK-ASM: encoding: [0x0e,0xe4,0x02,0x20]
19 # CHECK-ASM-AND-OBJ: andni32 a0, sp, 2
20 # CHECK-ASM: encoding: [0x0e,0xe4,0x02,0x30]
[all …]
H A Dbasic-16bit.s2 # RUN: -mattr=+e2 -mattr=+btst16 | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
5 # RUN: | FileCheck -check-prefixes=CHECK-ASM-AND-OBJ,CHECK-OBJ %s
7 # CHECK-ASM-AND-OBJ: addi16 a0, a0, 2
8 # CHECK-ASM: encoding: [0x06,0x58]
11 # CHECK-ASM-AND-OBJ: addi16 a0, sp, 4
12 # CHECK-ASM: encoding: [0x01,0x18]
15 # CHECK-ASM-AND-OBJ: addi16 a0, a1, 2
16 # CHECK-ASM: encoding: [0x06,0x59]
19 # CHECK-ASM-AND-OBJ: addi16 sp, sp, 8
20 # CHECK-ASM: encoding: [0x02,0x14]
[all …]
/llvm-project/llvm/test/MC/RISCV/
H A Drv32i-valid.s
H A Drv64xtheadmemidx-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
5 # RUN: | FileCheck --check-prefix=CHECK-ASM-AND-OBJ %s
7 # CHECK-ASM-AND-OBJ: th.ldia
8 # CHECK-ASM: encoding: [0x0b,0xc5,0x05,0x78]
11 # CHECK-ASM-AND-OBJ: th.ldib
12 # CHECK-ASM: encoding: [0x0b,0xc5,0xf5,0x6a]
15 # CHECK-ASM-AND-OBJ: th.lwia
16 # CHECK-ASM: encoding: [0x0b,0xc5,0x05,0x5c]
19 # CHECK-ASM-AND-OBJ: th.lwib
20 # CHECK-ASM: encoding: [0x0b,0xc5,0x05,0x4f]
[all …]
H A Drv32zcmp-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
5 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ %s
7 # CHECK-ASM-AND-OBJ: cm.mvsa01 s1, s0
8 # CHECK-ASM: encoding: [0xa2,0xac]
11 # CHECK-ASM-AND-OBJ: cm.mva01s s1, s0
12 # CHECK-ASM: encoding: [0xe2,0xac]
15 # CHECK-ASM-AND-OBJ: cm.mva01s s0, s0
16 # CHECK-ASM: encoding: [0x62,0xac]
19 # CHECK-ASM
[all...]
H A Drv32xtheadmemidx-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
5 # RUN: | FileCheck --check-prefix=CHECK-ASM-AND-OBJ %s
7 # CHECK-ASM-AND-OBJ: th.lwia
8 # CHECK-ASM: encoding: [0x0b,0xc5,0x05,0x5c]
11 # CHECK-ASM-AND-OBJ: th.lwib
12 # CHECK-ASM: encoding: [0x0b,0xc5,0x05,0x4f]
15 # CHECK-ASM-AND-OBJ: th.lhia
16 # CHECK-ASM: encoding: [0x0b,0xc5,0x05,0x3c]
19 # CHECK-ASM-AND-OBJ: th.lhib
20 # CHECK-ASM: encoding: [0x0b,0xc5,0x05,0x2f]
[all …]
H A Drvzabha-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
4 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
7 # RUN: | FileCheck --check-prefix=CHECK-ASM-AND-OBJ %s
10 # RUN: | FileCheck --check-prefix=CHECK-ASM-AND-OBJ %s
12 # CHECK-ASM-AND-OBJ: amoswap.b a4, ra, (s0)
13 # CHECK-ASM: encoding: [0x2f,0x07,0x14,0x08]
15 # CHECK-ASM-AND-OBJ: amoadd.b a1, a2, (a3)
16 # CHECK-ASM
[all...]
H A Drv32zfh-valid.s
H A Drv32d-valid.s
H A Drv32f-valid.s
H A Drv64i-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
5 # RUN: | FileCheck --check-prefix=CHECK-ASM-AND-OBJ %s
9 # CHECK-ASM-AND-OBJ: lwu zero, 4(ra)
10 # CHECK-ASM: encoding: [0x03,0xe0,0x40,0x00]
12 # CHECK-ASM-AND-OBJ: lwu sp, 4(gp)
13 # CHECK-ASM: encoding: [0x03,0xe1,0x41,0x00]
15 # CHECK-ASM-AND-OBJ: lwu tp, -2048(t0)
16 # CHECK-ASM: encoding: [0x03,0xe2,0x02,0x80]
18 # CHECK-ASM
[all...]
H A Drv64zcmp-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
5 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ %s
7 # CHECK-ASM-AND-OBJ: cm.mvsa01 s1, s0
8 # CHECK-ASM: encoding: [0xa2,0xac]
11 # CHECK-ASM-AND-OBJ: cm.mva01s s1, s0
12 # CHECK-ASM: encoding: [0xe2,0xac]
15 # CHECK-ASM-AND-OBJ: cm.popret {ra}, 16
16 # CHECK-ASM: encoding: [0x42,0xbe]
19 # CHECK-ASM
[all...]
H A Dzfa-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
4 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
7 # RUN: | FileCheck --check-prefix=CHECK-ASM-AND-OBJ %s
10 # RUN: | FileCheck --check-prefix=CHECK-ASM-AND-OBJ %s
19 # CHECK-ASM-AND-OBJ: fli.s ft1, -1.0
20 # CHECK-ASM: encoding: [0xd3,0x00,0x10,0xf0]
24 # CHECK-ASM-AND-OBJ: fli.s ft1, -1.0
25 # CHECK-ASM
[all...]
/llvm-project/llvm/test/MC/LoongArch/Basic/Integer/
H A Datomic.s4 # RUN: | FileCheck --check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
6 # RUN: | FileCheck --check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ,CHECK64-ASM,CHECK64-ASM-AND-OBJ…
8 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ %s
10 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ,CHECK64-ASM-AND-OBJ %s
16 # CHECK-ASM-AND-OBJ: ll.w $tp, $s4, 220
17 # CHECK-ASM: encoding: [0x62,0xdf,0x00,0x20]
20 # CHECK-ASM-AND-OBJ: sc.w $t7, $t2, 56
21 # CHECK-ASM: encoding: [0xd3,0x39,0x00,0x21]
24 # CHECK-ASM-AND-OBJ: llacq.w $t1, $t2
25 # CHECK-ASM: encoding: [0xcd,0x81,0x57,0x38]
[all …]
H A Darith.s4 # RUN: | FileCheck --check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
6 # RUN: | FileCheck --check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ,CHECK64-ASM,CHECK64-ASM-AND-OBJ…
8 # RUN: | FileCheck --check-prefix=CHECK-ASM-AND-OBJ %s
10 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ,CHECK64-ASM-AND-OBJ %s
16 # CHECK-ASM-AND-OBJ: add.w $a5, $ra, $s8
17 # CHECK-ASM: encoding: [0x29,0x7c,0x10,0x00]
20 # CHECK-ASM-AND-OBJ: sub.w $r21, $s2, $t7
21 # CHECK-ASM: encoding: [0x35,0x4f,0x11,0x00]
24 # CHECK-ASM-AND-OBJ: addi.w $a1, $a3, 246
25 # CHECK-ASM: encoding: [0xe5,0xd8,0x83,0x02]
[all …]
H A Dbit-manipu.s4 # RUN: | FileCheck --check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
6 # RUN: | FileCheck --check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ,CHECK64-ASM,CHECK64-ASM-AND-OBJ…
8 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ %s
10 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ,CHECK64-ASM-AND-OBJ %s
16 # CHECK-ASM: ext.w.b $t8, $t6
17 # CHECK-ASM: encoding: [0x54,0x5e,0x00,0x00]
20 # CHECK-ASM: ext.w.h $s0, $s0
21 # CHECK-ASM: encoding: [0xf7,0x5a,0x00,0x00]
24 # CHECK-ASM-AND-OBJ: clo.w $ra, $sp
25 # CHECK-ASM: encoding: [0x61,0x10,0x00,0x00]
[all …]
H A Dmemory.s4 # RUN: | FileCheck --check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
6 # RUN: | FileCheck --check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ,CHECK64-ASM,CHECK64-ASM-AND-OBJ…
8 # RUN: | FileCheck --check-prefix=CHECK-ASM-AND-OBJ %s
10 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ,CHECK64-ASM-AND-OBJ %s
16 # CHECK-ASM-AND-OBJ: ld.b $s1, $a4, 21
17 # CHECK-ASM: encoding: [0x18,0x55,0x00,0x28]
20 # CHECK-ASM-AND-OBJ: ld.h $a3, $t6, 80
21 # CHECK-ASM: encoding: [0x47,0x42,0x41,0x28]
24 # CHECK-ASM-AND-OBJ: ld.w $t6, $s3, 92
25 # CHECK-ASM: encoding: [0x52,0x73,0x81,0x28]
[all …]
/llvm-project/llvm/test/MC/AMDGPU/
H A Dhsa-exp.s1 // RUN: llvm-mc -triple amdgcn--amdhsa -mcpu=kaveri -show-encoding %s | FileCheck %s --check-prefix=ASM
17 // ASM: .amdgcn_target "amdgcn-unknown-amdhsa--gfx700"
20 // ASM: .amdhsa_code_object_version 4
40 ; ASM-LABEL: minimal:
41 ; ASM: .amdhsa_kernel minimal
42 ; ASM: .amdhsa_group_segment_fixed_size 0
43 ; ASM: .amdhsa_private_segment_fixed_size 0
44 ; ASM: .amdhsa_kernarg_size 0
45 ; ASM: .amdhsa_user_sgpr_count 0
46 ; ASM
[all...]
/llvm-project/llvm/test/DebugInfo/COFF/
H A Dtypes-data-members.ll3 ; RUN: llc < %s | FileCheck %s --check-prefix=ASM
393 ; ASM: .section .debug$T,"dr"
394 ; ASM: .p2align 2
395 ; ASM: .long 4 # Debug section magic
396 ; ASM: # ArgList (0x1000)
397 ; ASM: .short 0x6 # Record length
398 ; ASM: .short 0x1201 # Record kind: LF_ARGLIST
399 ; ASM: .long 0x0 # NumArgs
400 ; ASM: # Procedure (0x1001)
401 ; ASM
[all...]
/llvm-project/llvm/test/MC/LoongArch/Basic/Privilege/
H A Dvalid.s4 # RUN: | FileCheck --check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
6 # RUN: | FileCheck --check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ,CHECK64-ASM,CHECK64-ASM-AND-OBJ…
8 # RUN: | FileCheck --check-prefix=CHECK-ASM-AND-OBJ %s
10 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ,CHECK64-ASM-AND-OBJ %s
16 # CHECK-ASM-AND-OBJ: csrrd $s3, 30
17 # CHECK-ASM: encoding: [0x1a,0x78,0x00,0x04]
20 # CHECK-ASM-AND-OBJ: csrwr $s1, 194
21 # CHECK-ASM: encoding: [0x38,0x08,0x03,0x04]
24 # CHECK-ASM-AND-OBJ: csrxchg $a2, $s4, 214
25 # CHECK-ASM: encoding: [0x66,0x5b,0x03,0x04]
[all …]
/llvm-project/llvm/test/MC/LoongArch/Basic/Float/
H A Dd-arith.s2 # RUN: | FileCheck --check-prefixes=ASM-AND-OBJ,ASM %s
4 # RUN: | FileCheck --check-prefixes=ASM-AND-OBJ,ASM %s
7 # RUN: | FileCheck --check-prefix=ASM-AND-OBJ %s
10 # RUN: | FileCheck --check-prefix=ASM-AND-OBJ %s
13 # ASM-AND-OBJ: fadd.s $fs5, $ft7, $fs1
14 # ASM: encoding: [0xfd,0xe5,0x00,0x01]
17 # ASM-AND-OBJ: fadd.d $fs1, $fa7, $ft5
18 # ASM: encoding: [0xf9,0x34,0x01,0x01]
21 # ASM-AND-OBJ: fsub.d $fs5, $fa1, $ft10
22 # ASM: encoding: [0x3d,0x48,0x03,0x01]
[all …]
/llvm-project/llvm/test/CodeGen/AMDGPU/
H A Dcodegen-prepare-addrspacecast-non-null.ll3 ; RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 < %s | FileCheck %s --check-prefixes=ASM,DAGISEL-ASM
4 ; RUN: llc -mtriple=amdgcn-amd-amdhsa -global-isel -mcpu=gfx900 < %s | FileCheck %s --check-prefixes=ASM,GISEL-ASM
18 ; ASM-LABEL: local_to_flat_nonnull_arg:
19 ; ASM: ; %bb.0:
20 ; ASM-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
21 ; ASM-NEXT: s_mov_b64 s[4:5], src_shared_base
22 ; ASM-NEXT: v_mov_b32_e32 v1, s5
23 ; ASM
[all...]

12345678910>>...19