| /llvm-project-15.0.7/llvm/test/MC/CSKY/ |
| H A D | compressed-inst.s | 4 # 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 D | basic.s | 2 # 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 D | basic-16bit.s | 2 # 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 D | rv32i-valid.s | 2 # 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 D | rv64i-valid.s | 2 # 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 D | rv32f-valid.s | 2 # 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 D | rv32zfh-valid.s | 2 # 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 D | rv32d-valid.s | 2 # 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 D | rv32a-valid.s | 2 # 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 D | rv64zbp-valid.s | 3 # 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 D | rv32zdinx-valid.s | 2 # 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 D | rv32zfinx-valid.s | 2 # 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 D | rv32zhinx-valid.s | 2 # 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 D | aix-xcoff-funcsect.ll | 40 ; 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 D | aix-lower-jump-table.ll | 18 ; 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 D | aix-alias.ll | 60 ; 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 D | arith.s | 4 # 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 D | atomic.s | 4 # 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 D | bit-manipu.s | 4 # 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 D | memory.s | 4 # 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 D | types-data-members.ll | 414 ; 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 D | valid.s | 4 # 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 D | hsa-globals.ll | 22 ; 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 D | f-arith.s | 2 # 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 D | d-arith.s | 2 # 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 …]
|