Home
last modified time | relevance | path

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

12345678910>>...16

/llvm-project-15.0.7/llvm/test/MC/CSKY/
H A Dcompressed-inst.s4 # CHECK-ASM: addu16 a0, a1
8 # CHECK-ASM: addu16 a0, a1
16 # CHECK-ASM: subu16 a0, a1
24 # CHECK-ASM: addc16 a0, a1
28 # CHECK-ASM: subc16 a0, a1
40 # CHECK-ASM: addi16 a0, 10
68 # CHECK-ASM: and16 a0, a1
76 # CHECK-ASM: or16 a0, a1
80 # CHECK-ASM: or16 a0, a1
156 # CHECK-ASM: jsr16 a0
[all …]
H A Dbasic.s2 # RUN: -mattr=+mp1e2 | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
381 # CHECK-ASM-AND-OBJ: setc32
385 # CHECK-ASM-AND-OBJ: clrc32
445 # CHECK-ASM-AND-OBJ: sync32
461 # CHECK-ASM-AND-OBJ: rfi32
465 # CHECK-ASM-AND-OBJ: stop32
477 # CHECK-ASM: br32 .L.test
483 # CHECK-ASM: bt32 .L.test2
489 # CHECK-ASM: bf32 .L.test3
531 # CHECK-ASM: jmp32 a3
[all …]
H A Dbasic-16bit.s2 # RUN: -mattr=+e2 -mattr=+btst16 | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
8 # CHECK-ASM: encoding: [0x06,0x58]
12 # CHECK-ASM: encoding: [0x01,0x18]
16 # CHECK-ASM: encoding: [0x06,0x59]
20 # CHECK-ASM: encoding: [0x02,0x14]
203 # CHECK-ASM: br16 .L.test
209 # CHECK-ASM: bt16 .L.test2
215 # CHECK-ASM: bf16 .L.test3
221 # CHECK-ASM-AND-OBJ: jmp16 a3
225 # CHECK-ASM-AND-OBJ: jsr16 a3
[all …]
/llvm-project-15.0.7/llvm/test/MC/RISCV/
H A Drv32i-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
17 # CHECK-ASM-AND-OBJ: lui a0, 2
23 # CHECK-ASM-AND-OBJ: lui a0, 0
38 # CHECK-ASM: lui a0, %hi(foo)
72 # CHECK-ASM: jal a2, 1048574
76 # CHECK-ASM: jal a3, 256
79 # CHECK-ASM: jal a0, foo
84 # CHECK-ASM: jal a0, a0
90 # CHECK-ASM: jal a0, 30
[all …]
H A Drv64i-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
9 # CHECK-ASM-AND-OBJ: lwu zero, 4(ra)
12 # CHECK-ASM-AND-OBJ: lwu sp, 4(gp)
15 # CHECK-ASM-AND-OBJ: lwu tp, -2048(t0)
18 # CHECK-ASM-AND-OBJ: lwu t1, -2048(t2)
21 # CHECK-ASM-AND-OBJ: lwu s0, 2047(s1)
25 # CHECK-ASM-AND-OBJ: ld a0, -2048(a1)
28 # CHECK-ASM-AND-OBJ: ld a2, -2048(a3)
31 # CHECK-ASM-AND-OBJ: ld a4, 2047(a5)
41 # CHECK-ASM-AND-OBJ: sd s4, 2047(s5)
[all …]
H A Drv32f-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
12 # CHECK-ASM-AND-OBJ: flw ft0, 12(a0)
15 # CHECK-ASM-AND-OBJ: flw ft1, 4(ra)
18 # CHECK-ASM-AND-OBJ: flw ft2, -2048(a3)
21 # CHECK-ASM-AND-OBJ: flw ft3, -2048(s1)
24 # CHECK-ASM-AND-OBJ: flw ft4, 2047(s2)
27 # CHECK-ASM-AND-OBJ: flw ft5, 0(s3)
31 # CHECK-ASM-AND-OBJ: fsw ft6, 2047(s4)
40 # CHECK-ASM-AND-OBJ: fsw fs1, 999(s7)
[all …]
H A Drv32zfh-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
12 # CHECK-ASM-AND-OBJ: flh ft0, 12(a0)
15 # CHECK-ASM-AND-OBJ: flh ft1, 4(ra)
18 # CHECK-ASM-AND-OBJ: flh ft2, -2048(a3)
21 # CHECK-ASM-AND-OBJ: flh ft3, -2048(s1)
24 # CHECK-ASM-AND-OBJ: flh ft4, 2047(s2)
27 # CHECK-ASM-AND-OBJ: flh ft5, 0(s3)
31 # CHECK-ASM-AND-OBJ: fsh ft6, 2047(s4)
40 # CHECK-ASM-AND-OBJ: fsh fs1, 999(s7)
[all …]
H A Drv32d-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
7 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
17 # CHECK-ASM-AND-OBJ: fld ft0, 12(a0)
20 # CHECK-ASM-AND-OBJ: fld ft1, 4(ra)
23 # CHECK-ASM-AND-OBJ: fld ft2, -2048(a3)
26 # CHECK-ASM-AND-OBJ: fld ft3, -2048(s1)
29 # CHECK-ASM-AND-OBJ: fld ft4, 2047(s2)
32 # CHECK-ASM-AND-OBJ: fld ft5, 0(s3)
36 # CHECK-ASM-AND-OBJ: fsd ft6, 2047(s4)
39 # CHECK-ASM-AND-OBJ: fsd ft7, -2048(s5)
[all …]
H A Drv32a-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
12 # CHECK-ASM-AND-OBJ: lr.w t0, (t1)
13 # CHECK-ASM: encoding: [0xaf,0x22,0x03,0x10]
15 # CHECK-ASM-AND-OBJ: lr.w.aq t1, (t2)
18 # CHECK-ASM-AND-OBJ: lr.w.rl t2, (t3)
21 # CHECK-ASM-AND-OBJ: lr.w.aqrl t3, (t4)
25 # CHECK-ASM-AND-OBJ: sc.w t6, t5, (t4)
28 # CHECK-ASM-AND-OBJ: sc.w.aq t5, t4, (t3)
31 # CHECK-ASM-AND-OBJ: sc.w.rl t4, t3, (t2)
[all …]
H A Drv64zbp-valid.s3 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
8 # CHECK-ASM-AND-OBJ: gorc t0, t1, t2
11 # CHECK-ASM-AND-OBJ: grev t0, t1, t2
14 # CHECK-ASM-AND-OBJ: gorci t0, t1, 0
17 # CHECK-ASM-AND-OBJ: grevi t0, t1, 0
20 # CHECK-ASM-AND-OBJ: shfl t0, t1, t2
26 # CHECK-ASM-AND-OBJ: shfli t0, t1, 0
32 # CHECK-ASM-AND-OBJ: pack t0, t1, t2
41 # CHECK-ASM: gorci t0, t1, 7
79 # CHECK-ASM: packw t0, t1, zero
[all …]
H A Drv32zdinx-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
7 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
49 # CHECK-ASM-AND-OBJ: fmin.d s10, t3, t5
52 # CHECK-ASM-AND-OBJ: fmax.d s10, t3, t5
59 # CHECK-ASM-AND-OBJ: fcvt.d.s s10, t3
62 # CHECK-ASM-AND-OBJ: feq.d s10, t3, t5
65 # CHECK-ASM-AND-OBJ: flt.d s10, t3, t5
68 # CHECK-ASM-AND-OBJ: fle.d s10, t3, t5
71 # CHECK-ASM-AND-OBJ: fclass.d s10, t3
78 # CHECK-ASM-AND-OBJ: fcvt.d.w s10, t3
[all …]
H A Drv32zfinx-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
37 # CHECK-ASM-AND-OBJ: fsqrt.s t1, t2, dyn
40 # CHECK-ASM-AND-OBJ: fsgnj.s s1, a0, a1
43 # CHECK-ASM-AND-OBJ: fsgnjn.s a1, a3, a4
49 # CHECK-ASM-AND-OBJ: fmin.s a5, a6, a7
52 # CHECK-ASM-AND-OBJ: fmax.s s2, s3, s4
61 # CHECK-ASM-AND-OBJ: feq.s a1, s8, s9
64 # CHECK-ASM-AND-OBJ: flt.s a2, s10, s11
67 # CHECK-ASM-AND-OBJ: fle.s a3, t3, t4
[all …]
H A Drv32zhinx-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
37 # CHECK-ASM-AND-OBJ: fsqrt.h s6, s7, dyn
40 # CHECK-ASM-AND-OBJ: fsgnj.h s1, a0, a1
43 # CHECK-ASM-AND-OBJ: fsgnjn.h a1, a3, a4
49 # CHECK-ASM-AND-OBJ: fmin.h a5, a6, a7
52 # CHECK-ASM-AND-OBJ: fmax.h s2, s3, s4
61 # CHECK-ASM-AND-OBJ: feq.h a1, s8, s9
64 # CHECK-ASM-AND-OBJ: flt.h a2, s10, s11
67 # CHECK-ASM-AND-OBJ: fle.h a3, t3, t4
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Daix-xcoff-funcsect.ll40 ; ASM-NEXT: .align 4
49 ; ASM-NEXT: blr
53 ; ASM-NEXT: .align 4
60 ; ASM-NEXT: blr
64 ; ASM-NEXT: .align 4
72 ; ASM-NEXT: nop
74 ; ASM-NEXT: nop
76 ; ASM-NEXT: nop
78 ; ASM-NEXT: nop
80 ; ASM-NEXT: nop
[all …]
H A Daix-lower-jump-table.ll18 ; RUN: --check-prefixes=32SMALL-ASM,SMALL-ASM %s
21 ; RUN: --check-prefixes=32LARGE-ASM,LARGE-ASM %s
24 ; RUN: --check-prefixes=64SMALL-ASM,SMALL-ASM %s
27 ; RUN: --check-prefixes=64LARGE-ASM,LARGE-ASM %s
194 ; FUNC-ASM: L..BB0_2:
195 ; FUNC-ASM: L..BB0_3:
196 ; FUNC-ASM: L..BB0_4:
197 ; FUNC-ASM: L..BB0_5:
198 ; FUNC-ASM: L..BB0_6:
209 ; SMALL-ASM: .toc
[all …]
H A Daix-alias.ll60 ; ASM-NEXT: .fun:
65 ; ASM-NEXT: blr
68 ; ASM-NEXT: .test:
71 ; ASM-NEXT: nop
73 ; ASM-NEXT: nop
84 ; ASM: var:
85 ; ASM-NEXT: var1:
86 ; ASM-NEXT: var2:
87 ; ASM-NEXT: var_l:
88 ; ASM-NEXT: var_i:
[all …]
/llvm-project-15.0.7/llvm/test/MC/LoongArch/Basic/Integer/
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…
10 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ,CHECK64-ASM-AND-OBJ %s
16 # CHECK-ASM-AND-OBJ: add.w $a5, $ra, $s8
32 # CHECK-ASM-AND-OBJ: lu12i.w $t4, 49
36 # CHECK-ASM-AND-OBJ: lu12i.w $a0, -1
40 # CHECK-ASM-AND-OBJ: slt $s6, $s3, $tp
56 # CHECK-ASM-AND-OBJ: pcaddi $a5, 187
64 # CHECK-ASM-AND-OBJ: pcalau12i $a6, 89
72 # CHECK-ASM-AND-OBJ: or $t5, $t4, $s7
[all …]
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…
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]
56 # CHECK64-ASM-AND-OBJ: amor.w $a2, $t4, $s0
60 # CHECK64-ASM-AND-OBJ: amor.d $sp, $t4, $s1
176 # CHECK64-ASM-AND-OBJ: ll.d $s2, $s4, 16
[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…
10 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ,CHECK64-ASM-AND-OBJ %s
16 # CHECK-ASM: ext.w.b $t8, $t6
20 # CHECK-ASM: ext.w.h $s0, $s0
24 # CHECK-ASM-AND-OBJ: clo.w $ra, $sp
28 # CHECK-ASM-AND-OBJ: clz.w $a3, $a6
32 # CHECK-ASM-AND-OBJ: cto.w $tp, $a2
36 # CHECK-ASM-AND-OBJ: ctz.w $a1, $fp
44 # CHECK-ASM-AND-OBJ: revb.2h $t8, $a7
[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…
10 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ,CHECK64-ASM-AND-OBJ %s
16 # CHECK-ASM-AND-OBJ: ld.b $s1, $a4, 21
20 # CHECK-ASM-AND-OBJ: ld.h $a3, $t6, 80
24 # CHECK-ASM-AND-OBJ: ld.w $t6, $s3, 92
28 # CHECK-ASM-AND-OBJ: ld.bu $t1, $t1, 150
32 # CHECK-ASM-AND-OBJ: ld.hu $t6, $s6, 198
36 # CHECK-ASM-AND-OBJ: st.b $sp, $a3, 95
40 # CHECK-ASM-AND-OBJ: st.h $s2, $t4, 122
[all …]
/llvm-project-15.0.7/llvm/test/DebugInfo/COFF/
H A Dtypes-data-members.ll414 ; ASM: .byte 243
415 ; ASM: .byte 242
416 ; ASM: .byte 241
428 ; ASM: .byte 242
429 ; ASM: .byte 241
435 ; ASM: .byte 242
436 ; ASM: .byte 241
445 ; ASM: .byte 243
446 ; ASM: .byte 242
447 ; ASM: .byte 241
[all …]
/llvm-project-15.0.7/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…
10 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ,CHECK64-ASM-AND-OBJ %s
56 # CHECK-ASM-AND-OBJ: tlbclr
60 # CHECK-ASM-AND-OBJ: tlbflush
64 # CHECK-ASM-AND-OBJ: tlbsrch
68 # CHECK-ASM-AND-OBJ: tlbrd
72 # CHECK-ASM-AND-OBJ: tlbwr
76 # CHECK-ASM-AND-OBJ: tlbfill
92 # CHECK-ASM-AND-OBJ: ertn
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dhsa-globals.ll22 ; ASM: .long 0
27 ; ASM: linkonce_global_program:
28 ; ASM: .long 0
38 ; ASM: external_global_program:
39 ; ASM: .long 0
44 ; ASM: internal_readonly:
45 ; ASM: .long 0
49 ; ASM: .globl external_readonly
50 ; ASM: external_readonly:
51 ; ASM: .long 0
[all …]
/llvm-project-15.0.7/llvm/test/MC/LoongArch/Basic/Float/
H A Df-arith.s2 # RUN: | FileCheck --check-prefixes=ASM-AND-OBJ,ASM %s
4 # RUN: | FileCheck --check-prefixes=ASM-AND-OBJ,ASM %s
12 # ASM-AND-OBJ: fadd.s $fs5, $ft7, $fs1
13 # ASM: encoding: [0xfd,0xe5,0x00,0x01]
16 # ASM-AND-OBJ: fsub.s $ft6, $fa6, $fs7
60 # ASM-AND-OBJ: fabs.s $fs4, $ft4
64 # ASM-AND-OBJ: fneg.s $ft13, $fs0
68 # ASM-AND-OBJ: fsqrt.s $fs3, $ft10
72 # ASM-AND-OBJ: frecip.s $ft9, $fs3
76 # ASM-AND-OBJ: frsqrt.s $fs1, $ft4
[all …]
H A Dd-arith.s2 # RUN: | FileCheck --check-prefixes=ASM-AND-OBJ,ASM %s
4 # RUN: | FileCheck --check-prefixes=ASM-AND-OBJ,ASM %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
65 # ASM-AND-OBJ: fabs.d $ft15, $fa3
69 # ASM-AND-OBJ: fneg.d $ft3, $fs2
73 # ASM-AND-OBJ: fsqrt.d $fa2, $ft3
77 # ASM-AND-OBJ: frecip.d $fs3, $fs3
81 # ASM-AND-OBJ: frsqrt.d $ft14, $fa3
[all …]

12345678910>>...16