/llvm-project/llvm/test/MC/VE/ |
H A D | SMIR.s | 6 # CHECK-INST: smir %s11, %usrcc 8 smir %s11, 0 10 # CHECK-INST: smir %s11, %usrcc 12 smir %s11, %usrcc 14 # CHECK-INST: smir %s11, %psw 16 smir %s11, 1 18 # CHECK-INST: smir %s11, %psw 20 smir %s11, %psw 22 # CHECK-INST: smir %s11, %sar 24 smir %s11, 2 [all …]
|
H A D | LD.s | 6 # CHECK-INST: ld %s11, 8199 8 ld %s11, 8199 10 # CHECK-INST: ld %s11, 20(%s11) 12 ld %s11, 20(%s11) 14 # CHECK-INST: ld %s11, -1(, %s11) 16 ld %s11, -1(, %s11) 18 # CHECK-INST: ld %s11, 20(%s10, %s11) 20 ld %s11, 20(%s10, %s11) 22 # CHECK-INST: ldu %s11, 20(%s10, %s11) 24 ldu %s11, 20(%s10, %s11) [all …]
|
H A D | ST.s | 6 # CHECK-INST: st %s11, 32767 8 st %s11, 32767 10 # CHECK-INST: st %s11, 20(%s11) 12 st %s11, 20(%s11) 14 # CHECK-INST: st %s11, -1(, %s11) 16 st %s11, -1(, %s11) 18 # CHECK-INST: st %s11, 20(%s10, %s11) 20 st %s11, 20(%s10, %s11) 22 # CHECK-INST: stu %s11, 20(%s10, %s11) 24 stu %s11, 20(%s10, %s11) [all …]
|
H A D | DLD.s | 6 # CHECK-INST: dld %s11, 8199 8 dld %s11, 8199 10 # CHECK-INST: dld %s11, 20(%s11) 12 dld %s11, 20(%s11) 14 # CHECK-INST: dld %s11, -1(, %s11) 16 dld %s11, -1(, %s11) 18 # CHECK-INST: dld %s11, 20(%s10, %s11) 20 dld %s11, 20(%s10, %s11) 22 # CHECK-INST: dldu %s11, 20(%s10, %s11) 24 dldu %s11, 20(%s10, %s11) [all …]
|
H A D | CMOV.s | 6 # CHECK-INST: cmov.l.at %s11, %s12, 63 8 cmov.l %s11, %s12, 63 10 # CHECK-INST: cmov.w.at %s11, %s12, %s13 12 cmov.w.at %s11, %s12, %s13 14 # CHECK-INST: cmov.d.af %s11, (20)0, %s12 16 cmov.d.af %s11, (20)0, %s12 18 # CHECK-INST: cmov.s.gt %s11, (63)1, %s12 20 cmov.s.gt %s11, (63)1, %s12 22 # CHECK-INST: cmov.l.lt %s11, %s12, 63 24 cmov.l.lt %s11, %s12, 63 [all …]
|
H A D | SLD.s | 6 # CHECK-INST: sld %s11, %s11, %s11 8 sld %s11, %s11, %s11 10 # CHECK-INST: sld %s11, %s11, 63 12 sld %s11, %s11, 63 14 # CHECK-INST: sld %s11, %s11, 127 16 sld %s11, %s11, 127 18 # CHECK-INST: sld %s11, %s11, 64 20 sld %s11, %s11, 64 22 # CHECK-INST: sld %s11, (32)1, 64 24 sld %s11, (32)1, 64 [all …]
|
H A D | SLL.s | 6 # CHECK-INST: sll %s11, %s11, %s11 8 sll %s11, %s11, %s11 10 # CHECK-INST: sll %s11, %s11, 63 12 sll %s11, %s11, 63 14 # CHECK-INST: sll %s11, %s11, 127 16 sll %s11, %s11, 127 18 # CHECK-INST: sll %s11, %s11, 64 20 sll %s11, %s11, 64 22 # CHECK-INST: sll %s11, (32)1, 35 24 sll %s11, (32)1, 35 [all …]
|
H A D | SRD.s | 6 # CHECK-INST: srd %s11, %s11, %s11 8 srd %s11, %s11, %s11 10 # CHECK-INST: srd %s11, %s11, 63 12 srd %s11, %s11, 63 14 # CHECK-INST: srd %s11, %s11, 127 16 srd %s11, %s11, 127 18 # CHECK-INST: srd %s11, %s11, 64 20 srd %s11, %s11, 64 22 # CHECK-INST: srd %s11, (32)1, 64 24 srd %s11, (32)1, 64 [all …]
|
H A D | SRL.s | 6 # CHECK-INST: srl %s11, %s11, %s11 8 srl %s11, %s11, %s11 10 # CHECK-INST: srl %s11, %s11, 63 12 srl %s11, %s11, 63 14 # CHECK-INST: srl %s11, %s11, 127 16 srl %s11, %s11, 127 18 # CHECK-INST: srl %s11, %s11, 64 20 srl %s11, %s11, 64 22 # CHECK-INST: srl %s11, (32)1, 64 24 srl %s11, (32)1, 64 [all …]
|
H A D | NND.s | 6 # CHECK-INST: nnd %s11, %s11, %s11 8 nnd %s11, %s11, %s11 10 # CHECK-INST: nnd %s11, 63, %s11 12 nnd %s11, 63, %s11 14 # CHECK-INST: nnd %s11, -1, %s11 16 nnd %s11, -1, %s11 18 # CHECK-INST: nnd %s11, -64, %s11 20 nnd %s11, -64, %s11 22 # CHECK-INST: nnd %s11, -64, (32)1 24 nnd %s11, -64, (32)1 [all …]
|
H A D | EQV.s | 6 # CHECK-INST: eqv %s11, %s11, %s11 8 eqv %s11, %s11, %s11 10 # CHECK-INST: eqv %s11, 63, %s11 12 eqv %s11, 63, %s11 14 # CHECK-INST: eqv %s11, -1, %s11 16 eqv %s11, -1, %s11 18 # CHECK-INST: eqv %s11, -64, %s11 20 eqv %s11, -64, %s11 22 # CHECK-INST: eqv %s11, -64, (32)1 24 eqv %s11, -64, (32)1 [all …]
|
H A D | MRG.s | 6 # CHECK-INST: mrg %s11, %s11, %s11 8 mrg %s11, %s11, %s11 10 # CHECK-INST: mrg %s11, 63, %s11 12 mrg %s11, 63, %s11 14 # CHECK-INST: mrg %s11, -1, %s11 16 mrg %s11, -1, %s11 18 # CHECK-INST: mrg %s11, -64, %s11 20 mrg %s11, -64, %s11 22 # CHECK-INST: mrg %s11, -64, (32)1 24 mrg %s11, -64, (32)1 [all …]
|
H A D | AND.s | 6 # CHECK-INST: and %s11, %s11, %s11 8 and %s11, %s11, %s11 10 # CHECK-INST: and %s11, 63, %s11 12 and %s11, 63, %s11 14 # CHECK-INST: and %s11, -1, %s11 16 and %s11, -1, %s11 18 # CHECK-INST: and %s11, -64, %s11 20 and %s11, -64, %s11 22 # CHECK-INST: and %s11, -64, (32)1 24 and %s11, -64, (32)1 [all …]
|
H A D | XOR.s | 6 # CHECK-INST: xor %s11, %s11, %s11 8 xor %s11, %s11, %s11 10 # CHECK-INST: xor %s11, 63, %s11 12 xor %s11, 63, %s11 14 # CHECK-INST: xor %s11, -1, %s11 16 xor %s11, -1, %s11 18 # CHECK-INST: xor %s11, -64, %s11 20 xor %s11, -64, %s11 22 # CHECK-INST: xor %s11, -64, (32)1 24 xor %s11, -64, (32)1 [all …]
|
H A D | OR.s | 6 # CHECK-INST: or %s11, %s11, %s11 8 or %s11, %s11, %s11 10 # CHECK-INST: or %s11, 63, %s11 12 or %s11, 63, %s11 14 # CHECK-INST: or %s11, -1, %s11 16 or %s11, -1, %s11 18 # CHECK-INST: or %s11, -64, %s11 20 or %s11, -64, %s11 22 # CHECK-INST: or %s11, -64, (32)1 24 or %s11, -64, (32)1 [all …]
|
H A D | SRA.s | 6 # CHECK-INST: sra.w.sx %s11, %s11, %s11 8 sra.w.sx %s11, %s11, %s11 10 # CHECK-INST: sra.w.zx %s11, %s11, 63 12 sra.w.zx %s11, %s11, 63 14 # CHECK-INST: sra.l %s11, %s11, 127 16 sra.l %s11, %s11, 127 18 # CHECK-INST: sra.w.sx %s11, %s11, 64 20 sra.w.sx %s11, %s11, 64 22 # CHECK-INST: sra.w.zx %s11, (32)1, 64 24 sra.w.zx %s11, (32)1, 64 [all …]
|
H A D | SLA.s | 6 # CHECK-INST: sla.w.sx %s11, %s11, %s11 8 sla.w.sx %s11, %s11, %s11 10 # CHECK-INST: sla.w.zx %s11, %s11, 63 12 sla.w.zx %s11, %s11, 63 14 # CHECK-INST: sla.l %s11, %s11, 127 16 sla.l %s11, %s11, 127 18 # CHECK-INST: sla.w.sx %s11, %s11, 64 20 sla.w.sx %s11, %s11, 64 22 # CHECK-INST: sla.w.zx %s11, (32)1, 64 24 sla.w.zx %s11, (32)1, 64 [all …]
|
/llvm-project/llvm/test/CodeGen/VE/Scalar/ |
H A D | stackframe_align.ll | 15 ; CHECK-NEXT: adds.l %s11, -16, %s11 16 ; CHECK-NEXT: brge.l.t %s11, %s8, .LBB0_2 23 ; CHECK-NEXT: shm.l %s11, 16(%s61) 28 ; CHECK-NEXT: lea %s0, 9(, %s11) 29 ; CHECK-NEXT: st1b %s1, 9(, %s11) 30 ; CHECK-NEXT: adds.l %s11, 16, %s11 35 ; CHECKFP-NEXT: st %s9, (, %s11) 36 ; CHECKFP-NEXT: st %s10, 8(, %s11) 37 ; CHECKFP-NEXT: or %s9, 0, %s11 38 ; CHECKFP-NEXT: lea %s11, -192(, %s11) [all …]
|
H A D | stackframe_call.ll | 18 ; CHECK-NEXT: st %s9, (, %s11) 19 ; CHECK-NEXT: st %s10, 8(, %s11) 20 ; CHECK-NEXT: or %s9, 0, %s11 21 ; CHECK-NEXT: lea %s11, -240(, %s11) 22 ; CHECK-NEXT: brge.l.t %s11, %s8, .LBB0_2 29 ; CHECK-NEXT: shm.l %s11, 16(%s61) 37 ; CHECK-NEXT: or %s11, 0, %s9 38 ; CHECK-NEXT: ld %s10, 8(, %s11) 39 ; CHECK-NEXT: ld %s9, (, %s11) 44 ; PIC-NEXT: st %s9, (, %s11) [all …]
|
H A D | stackframe_nocall.ll | 32 ; CHECK-NEXT: adds.l %s11, -32, %s11 33 ; CHECK-NEXT: brge.l.t %s11, %s8, .LBB1_2 40 ; CHECK-NEXT: shm.l %s11, 16(%s61) 45 ; CHECK-NEXT: lea %s0, (, %s11) 46 ; CHECK-NEXT: st1b %s1, (, %s11) 47 ; CHECK-NEXT: adds.l %s11, 32, %s11 52 ; PIC-NEXT: adds.l %s11, -32, %s11 53 ; PIC-NEXT: brge.l.t %s11, %s8, .LBB1_2 60 ; PIC-NEXT: shm.l %s11, 16(%s61) 65 ; PIC-NEXT: lea %s0, (, %s11) [all …]
|
H A D | sext_zext_load.ll | 6 ; CHECK-NEXT: ld1b.sx %s0, 15(, %s11) 7 ; CHECK-NEXT: adds.l %s11, 16, %s11 18 ; CHECK-NEXT: ld1b.sx %s0, 15(, %s11) 19 ; CHECK-NEXT: adds.l %s11, 16, %s11 30 ; CHECK-NEXT: ld1b.sx %s0, 15(, %s11) 31 ; CHECK-NEXT: adds.l %s11, 16, %s11 42 ; CHECK-NEXT: ld1b.sx %s0, 15(, %s11) 44 ; CHECK-NEXT: adds.l %s11, 16, %s11 55 ; CHECK-NEXT: ld1b.sx %s0, 15(, %s11) 56 ; CHECK-NEXT: adds.l %s11, 16, %s11 [all …]
|
H A D | fp_extload_truncstore.ll | 13 ; CHECK-NEXT: st %s9, (, %s11) 14 ; CHECK-NEXT: st %s10, 8(, %s11) 15 ; CHECK-NEXT: or %s9, 0, %s11 16 ; CHECK-NEXT: lea %s11, -240(, %s11) 17 ; CHECK-NEXT: brge.l.t %s11, %s8, .LBB0_2 24 ; CHECK-NEXT: shm.l %s11, 16(%s61) 33 ; CHECK-NEXT: or %s11, 0, %s9 34 ; CHECK-NEXT: ld %s10, 8(, %s11) 35 ; CHECK-NEXT: ld %s9, (, %s11) 45 ; CHECK-NEXT: st %s9, (, %s11) [all …]
|
H A D | stackframe_size.ll | 22 ; CHECK-NEXT: adds.l %s11, -16, %s11 23 ; CHECK-NEXT: brge.l.t %s11, %s8, .LBB1_2 30 ; CHECK-NEXT: shm.l %s11, 16(%s61) 35 ; CHECK-NEXT: lea %s0, 8(, %s11) 36 ; CHECK-NEXT: st1b %s1, 8(, %s11) 37 ; CHECK-NEXT: adds.l %s11, 16, %s11 49 ; CHECK-NEXT: adds.l %s11, -16, %s11 50 ; CHECK-NEXT: brge.l.t %s11, %s8, .LBB2_2 57 ; CHECK-NEXT: shm.l %s11, 16(%s61) 62 ; CHECK-NEXT: lea %s0, (, %s11) [all …]
|
/llvm-project/llvm/test/CodeGen/VE/Vector/ |
H A D | store_stk_stvm.ll | 19 ;;; Access local variable using sp (%s11). In addition, please remember 99 ; CHECK-NEXT: st %s9, (, %s11) 100 ; CHECK-NEXT: st %s10, 8(, %s11) 101 ; CHECK-NEXT: or %s9, 0, %s11 102 ; CHECK-NEXT: lea %s11, -224(, %s11) 103 ; CHECK-NEXT: and %s11, %s11, (59)1 104 ; CHECK-NEXT: brge.l.t %s11, %s8, .LBB0_2 111 ; CHECK-NEXT: shm.l %s11, 16(%s61) 116 ; CHECK-NEXT: st %s16, 192(, %s11) 118 ; CHECK-NEXT: st %s16, 200(, %s11) [all …]
|
H A D | load_stk_ldvm.ll | 19 ;;; Access local variable using sp (%s11). In addition, please remember 99 ; CHECK-NEXT: st %s9, (, %s11) 100 ; CHECK-NEXT: st %s10, 8(, %s11) 101 ; CHECK-NEXT: or %s9, 0, %s11 102 ; CHECK-NEXT: lea %s11, -224(, %s11) 103 ; CHECK-NEXT: and %s11, %s11, (59)1 104 ; CHECK-NEXT: brge.l.t %s11, %s8, .LBB0_2 111 ; CHECK-NEXT: shm.l %s11, 16(%s61) 115 ; CHECK-NEXT: ld %s16, 192(, %s11) 117 ; CHECK-NEXT: ld %s16, 200(, %s11) [all …]
|