| /llvm-project-15.0.7/llvm/test/MC/Mips/ |
| H A D | micromips-16-bit-instructions.s | 4 # RUN: FileCheck -check-prefix=CHECK-EB %s 67 # CHECK-EB: addu16 $6, $17, $4 # encoding: [0x07,0x42] 68 # CHECK-EB: subu16 $5, $16, $3 # encoding: [0x06,0xb1] 69 # CHECK-EB: andi16 $16, $2, 31 # encoding: [0x2c,0x29] 70 # CHECK-EB: and16 $16, $2 # encoding: [0x44,0x82] 71 # CHECK-EB: not16 $17, $3 # encoding: [0x44,0x0b] 72 # CHECK-EB: or16 $16, $4 # encoding: [0x44,0xc4] 73 # CHECK-EB: xor16 $17, $5 # encoding: [0x44,0x4d] 74 # CHECK-EB: sll16 $3, $16, 5 # encoding: [0x25,0x8a] 114 # CHECK-EB: nop [all …]
|
| H A D | micromips-loadstore-instructions.s | 4 # RUN: | FileCheck -check-prefix=CHECK-EB %s 86 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LWXS_MM 88 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LWM32_MM 90 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LWM32_MM 92 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LWM32_MM 103 # CHECK-EB: lwm16 $16, $17, $ra, 8($sp) # encoding: [0x45,0x12] 105 # CHECK-EB: swm16 $16, $17, $ra, 8($sp) # encoding: [0x45,0x52] 107 # CHECK-EB: lwm16 $16, $17, $ra, 8($sp) # encoding: [0x45,0x12] 115 # CHECK-EB: swm16 $16, $17, $ra, 8($sp) # encoding: [0x45,0x52] 124 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} SWP_MM [all …]
|
| H A D | micromips-alu-instructions.s | 53 # CHECK-EB: add $9, $6, $7 # encoding: [0x00,0xe6,0x49,0x10] 54 # CHECK-EB: addi $9, $6, 17767 # encoding: [0x11,0x26,0x45,0x67] 55 # CHECK-EB: addiu $9, $6, -15001 # encoding: [0x31,0x26,0xc5,0x67] 56 # CHECK-EB: addi $9, $6, 17767 # encoding: [0x11,0x26,0x45,0x67] 57 # CHECK-EB: addiu $9, $6, -15001 # encoding: [0x31,0x26,0xc5,0x67] 58 # CHECK-EB: addu $9, $6, $7 # encoding: [0x00,0xe6,0x49,0x50] 59 # CHECK-EB: sub $9, $6, $7 # encoding: [0x00,0xe6,0x49,0x90] 60 # CHECK-EB: subu $4, $3, $5 # encoding: [0x00,0xa3,0x21,0xd0] 61 # CHECK-EB: neg $6, $7 # encoding: [0x00,0xe0,0x31,0x90] 62 # CHECK-EB: negu $6, $7 # encoding: [0x00,0xe0,0x31,0xd0] [all …]
|
| H A D | micromips-fpu-instructions.s | 4 # RUN: -mcpu=mips32r2 | FileCheck -check-prefix=CHECK-EB %s 182 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} CEIL_W_MM 216 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} MFC1_MM 218 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} MTC1_MM 232 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} MOVT_S_MM 236 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} MOVF_S_MM 240 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} MADD_S_MM 244 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} MSUB_S_MM 255 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} C_F_S_MM 257 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} C_UN_S_MM [all …]
|
| H A D | micromips-eva.s | 4 # RUN: -mattr=+micromips,+eva | FileCheck -check-prefix=CHECK-EB %s 52 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LLE_MM 54 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} SCE_MM 56 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} SWRE_MM 58 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} SWLE_MM 66 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LBE_MM 70 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LHE_MM 72 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LWE_MM 74 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} SBE_MM 76 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} SHE_MM [all …]
|
| H A D | micromips-control-instructions.s | 4 # RUN: | FileCheck -check-prefix=CHECK-EB %s 57 # CHECK-EB: sdbbp # encoding: [0x00,0x00,0xdb,0x7c] 58 # CHECK-EB: sdbbp 34 # encoding: [0x00,0x22,0xdb,0x7c] 59 # CHECK-EB-NOT: .set push 60 # CHECK-EB-NOT: .set mips32r2 61 # CHECK-EB: rdhwr $5, $29 # encoding: [0x00,0xbd,0x6b,0x3c] 62 # CHECK-EB-NOT: .set pop 63 # CHECK-EB: cache 1, 8($5) # encoding: [0x20,0x25,0x60,0x08] 64 # CHECK-EB: pref 1, 8($5) # encoding: [0x60,0x25,0x20,0x08] 65 # CHECK-EB: ssnop # encoding: [0x00,0x00,0x08,0x00] [all …]
|
| H A D | micromips-branch-instructions.s | 4 # RUN: | FileCheck %s -check-prefix=CHECK-EB 39 # CHECK-EB: b 1332 # encoding: [0x94,0x00,0x02,0x9a] 40 # CHECK-EB: nop # encoding: [0x0c,0x00] 42 # CHECK-EB-NEXT: nop # encoding: [0x0c,0x00] 44 # CHECK-EB-NEXT: nop # encoding: [0x0c,0x00] 50 # CHECK-EB-NEXT: nop # encoding: [0x0c,0x00] 52 # CHECK-EB-NEXT: nop # encoding: [0x0c,0x00] 54 # CHECK-EB-NEXT: nop # encoding: [0x0c,0x00] 58 # CHECK-EB-NEXT: nop # encoding: [0x0c,0x00] 60 # CHECK-EB: nop # encoding: [0x0c,0x00] [all …]
|
| H A D | micromips32r6-eva.s | 4 # RUN: -mattr=+micromips,+eva | FileCheck -check-prefix=CHECK-EB %s 44 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LLE_MM 46 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} SCE_MM 48 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LHuE_MM 50 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LBE_MM 52 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LBuE_MM 54 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LHE_MM 56 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LWE_MM 58 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} SBE_MM 60 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} SHE_MM [all …]
|
| H A D | micromips-jump-instructions.s | 4 # RUN: | FileCheck %s -check-prefix=CHECK-EB 35 # CHECK-EB: j 1328 # encoding: [0xd4,0x00,0x02,0x98] 36 # CHECK-EB: nop # encoding: [0x0c,0x00] 37 # CHECK-EB: jal 1328 # encoding: [0xf4,0x00,0x02,0x98] 38 # CHECK-EB: nop # encoding: [0x00,0x00,0x00,0x00] 40 # CHECK-EB: nop # encoding: [0x00,0x00,0x00,0x00] 41 # CHECK-EB: jr $7 # encoding: [0x00,0x07,0x0f,0x3c] 42 # CHECK-EB: nop # encoding: [0x00,0x00,0x00,0x00] 48 # CHECK-EB: nop # encoding: [0x0c,0x00] 50 # CHECK-EB: nop # encoding: [0x0c,0x00] [all …]
|
| H A D | micromips-shift-instructions.s | 30 # CHECK-EB: sll $4, $3, 7 # encoding: [0x00,0x83,0x38,0x00] 31 # CHECK-EB: sllv $2, $3, $5 # encoding: [0x00,0x65,0x10,0x10] 32 # CHECK-EB: sra $4, $3, 7 # encoding: [0x00,0x83,0x38,0x80] 33 # CHECK-EB: srav $2, $3, $5 # encoding: [0x00,0x65,0x10,0x90] 34 # CHECK-EB: srl $4, $3, 7 # encoding: [0x00,0x83,0x38,0x40] 35 # CHECK-EB: srlv $2, $3, $5 # encoding: [0x00,0x65,0x10,0x50] 36 # CHECK-EB: rotr $9, $6, 7 # encoding: [0x01,0x26,0x38,0xc0] 37 # CHECK-EB: rotrv $9, $6, $7 # encoding: [0x00,0xc7,0x48,0xd0] 38 # CHECK-EB: sllv $2, $3, $5 # encoding: [0x00,0x65,0x10,0x10] 39 # CHECK-EB: srav $2, $3, $5 # encoding: [0x00,0x65,0x10,0x90] [all …]
|
| H A D | micromips-trap-instructions.s | 4 # RUN: | FileCheck -check-prefix=CHECK-EB %s 27 # CHECK-EB: teq $8, $9 # encoding: [0x01,0x28,0x00,0x3c] 28 # CHECK-EB: tge $8, $9 # encoding: [0x01,0x28,0x02,0x3c] 29 # CHECK-EB: tgeu $8, $9 # encoding: [0x01,0x28,0x04,0x3c] 30 # CHECK-EB: tlt $8, $9 # encoding: [0x01,0x28,0x08,0x3c] 31 # CHECK-EB: tltu $8, $9 # encoding: [0x01,0x28,0x0a,0x3c] 32 # CHECK-EB: tne $8, $9 # encoding: [0x01,0x28,0x0c,0x3c] 33 # CHECK-EB: teqi $9, 17767 # encoding: [0x41,0xc9,0x45,0x67] 34 # CHECK-EB: tgei $9, 17767 # encoding: [0x41,0x29,0x45,0x67] 35 # CHECK-EB: tgeiu $9, 17767 # encoding: [0x41,0x69,0x45,0x67] [all …]
|
| H A D | micromips-movcond-instructions.s | 4 # RUN: | FileCheck -check-prefix=CHECK-EB %s 23 # CHECK-EB: movz $9, $6, $7 # encoding: [0x00,0xe6,0x48,0x58] 24 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} MOVZ_I_MM 25 # CHECK-EB: movn $9, $6, $7 # encoding: [0x00,0xe6,0x48,0x18] 26 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} MOVN_I_MM 27 # CHECK-EB: movt $9, $6, $fcc0 # encoding: [0x55,0x26,0x09,0x7b] 28 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} MOVT_I_MM 29 # CHECK-EB: movf $9, $6, $fcc0 # encoding: [0x55,0x26,0x01,0x7b] 30 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} MOVF_I_MM
|
| H A D | micromips-loadstore-unaligned.s | 4 # RUN: -mattr=micromips | FileCheck -check-prefix=CHECK-EB %s 19 # CHECK-EB: lwl $4, 16($5) # encoding: [0x60,0x85,0x00,0x10] 20 # CHECK-EB: lwr $4, 16($5) # encoding: [0x60,0x85,0x10,0x10] 21 # CHECK-EB: swl $4, 16($5) # encoding: [0x60,0x85,0x80,0x10] 22 # CHECK-EB: swr $4, 16($5) # encoding: [0x60,0x85,0x90,0x10]
|
| H A D | micromips-multiply-instructions.s | 4 # RUN: | FileCheck -check-prefix=CHECK-EB %s 19 # CHECK-EB: madd $4, $5 # encoding: [0x00,0xa4,0xcb,0x3c] 20 # CHECK-EB: maddu $4, $5 # encoding: [0x00,0xa4,0xdb,0x3c] 21 # CHECK-EB: msub $4, $5 # encoding: [0x00,0xa4,0xeb,0x3c] 22 # CHECK-EB: msubu $4, $5 # encoding: [0x00,0xa4,0xfb,0x3c]
|
| H A D | micromips-fpu64-instructions.s | 4 # RUN: -show-inst -mcpu=mips32r2 | FileCheck -check-prefix=CHECK-EB %s 19 # CHECK-EB: luxc1 $f2, $4($6) # encoding: [0x54,0x86,0x11,0x48] 20 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} LUXC1_MM 21 # CHECK-EB: suxc1 $f2, $4($6) # encoding: [0x54,0x86,0x11,0x88] 22 # CHECK-EB-NEXT: # <MCInst #{{[0-9]+}} SUXC1_MM
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/msa/ |
| H A D | ldr_str.ll | 23 ; MIPS32R5-EB-NEXT: jr $ra 24 ; MIPS32R5-EB-NEXT: nop 47 ; MIPS32R6-EB-NEXT: jrc $ra 80 ; MIPS32R5-EB-NEXT: jr $ra 81 ; MIPS32R5-EB-NEXT: nop 98 ; MIPS32R6-EB-NEXT: jrc $ra 131 ; MIPS32R5-EB-NEXT: jr $ra 132 ; MIPS32R5-EB-NEXT: nop 153 ; MIPS32R6-EB-NEXT: jrc $ra 185 ; MIPS32R5-EB-NEXT: jr $ra [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/ |
| H A D | load-store-left-right.ll | 32 ; MIPS32-EB: lwr $[[R0]], 3($[[R1]]) 44 ; MIPS64-EB: lwr $[[R0]], 3($[[R1]]) 47 ; MIPS64R2-EB: lwr $[[R0]], 3($[[R1]]) 64 ; MIPS32-EB: swr $[[R0]], 3($[[R1]]) 98 ; MIPS32-EB: lwr $2, 3($[[R1]]) 100 ; MIPS32-EB: lwr $3, 7($[[R1]]) 138 ; MIPS32R6-EB: lw $3, 0($[[PTR]]) 139 ; MIPS32R6-EB: sra $2, $3, 31 171 ; MIPS32-EB-DAG: addiu $2, $zero, 0 176 ; MIPS32R6-EB-DAG: lw $3, 0($[[PTR]]) [all …]
|
| H A D | unalignedload.ll | 29 ; MIPS32-EB-DAG: sll $4, $[[T1]], 16 53 ; MIPS32-EB-DAG: lwl $[[R1:4]], 0($[[R2]]) 54 ; MIPS32-EB-DAG: lwr $[[R1]], 3($[[R2]]) 55 ; MIPS32-EB-DAG: lbu $[[T0:[0-9]+]], 4($[[R2]]) 56 ; MIPS32-EB-DAG: lbu $[[T1:[0-9]+]], 5($[[R2]]) 57 ; MIPS32-EB-DAG: lbu $[[T2:[0-9]+]], 6($[[R2]]) 58 ; MIPS32-EB-DAG: sll $[[T3:[0-9]+]], $[[T0]], 8 61 ; MIPS32-EB-DAG: sll $[[T6:[0-9]+]], $[[T2]], 8 62 ; MIPS32-EB-DAG: or $5, $[[T5]], $[[T6]] 72 ; MIPS32R6-EB-DAG: lw $4, 0($[[R2]]) [all …]
|
| H A D | cfi_offset.ll | 1 ; RUN: llc -march=mips -mattr=+o32 < %s | FileCheck %s --check-prefixes=CHECK,CHECK-EB 3 ; RUN: llc -march=mips -mattr=+o32,+fpxx < %s | FileCheck %s --check-prefixes=CHECK,CHECK-EB 5 …UN: llc -march=mips -mattr=+o32,+fp64,+mips32r2 < %s | FileCheck %s --check-prefixes=CHECK,CHECK-EB 22 ; CHECK-EB: .cfi_offset 55, -8 23 ; CHECK-EB: .cfi_offset 54, -4 24 ; CHECK-EB: .cfi_offset 53, -16 25 ; CHECK-EB: .cfi_offset 52, -12
|
| /llvm-project-15.0.7/third-party/benchmark/test/ |
| H A D | register_benchmark_test.cc | 140 auto EB = ExpectedResults.begin(); in RunTestOne() local 143 assert(EB != ExpectedResults.end()); in RunTestOne() 144 EB->CheckRun(run); in RunTestOne() 145 ++EB; in RunTestOne() 147 assert(EB == ExpectedResults.end()); in RunTestOne() 169 auto EB = ExpectedResults.begin(); in RunTestTwo() local 172 assert(EB != ExpectedResults.end()); in RunTestTwo() 173 EB->CheckRun(run); in RunTestTwo() 174 ++EB; in RunTestTwo() 176 assert(EB == ExpectedResults.end()); in RunTestTwo()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/BPF/BTF/ |
| H A D | binary-format.ll | 22 ; CHECK-EB: 0x00000000 eb9f0100 00000018 00000000 00000030 23 ; CHECK-EB: 0x00000010 00000030 00000033 00000001 01000000 24 ; CHECK-EB: 0x00000020 00000004 01000020 00000000 0d000001 25 ; CHECK-EB: 0x00000030 00000001 00000005 00000001 00000007 26 ; CHECK-EB: 0x00000040 0c000001 00000002 00696e74 00610066 37 ; CHECK-EB: 0x00000000 eb9f0100 00000020 00000000 00000014 38 ; CHECK-EB: 0x00000010 00000014 0000002c 00000040 00000000 39 ; CHECK-EB: 0x00000020 00000008 00000009 00000001 00000000 40 ; CHECK-EB: 0x00000030 00000003 00000010 00000009 00000002 41 ; CHECK-EB: 0x00000040 00000000 0000000f 00000018 00000400 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/BPF/ |
| H A D | objdump_intrinsics.ll | 19 ; CHECK-EB: r0 = *(u8 *)skb[123] 20 ; CHECK-EB: r0 = *(u8 *)skb[r 36 ; CHECK-EB: r0 = *(u16 *)skb[r 37 ; CHECK-EB: r0 = *(u16 *)skb[123] 53 ; CHECK-EB: r0 = *(u32 *)skb[r 66 ; CHECK-EB: ld_pseudo r1, 2, 3 90 ; CHECK-EB: r1 = le64 r1 91 ; CHECK-EB: r0 = le32 r0 92 ; CHECK-EB: r0 += r1 93 ; CHECK-EB: r3 = le16 r3 [all …]
|
| H A D | intrinsics.ll | 2 ; RUN: llc < %s -march=bpfeb -show-mc-encoding | FileCheck --check-prefix=CHECK-EB %s 19 ; CHECK-EB: r0 = *(u8 *)skb[123] 20 ; CHECK-EB: r0 = *(u8 *)skb[r 36 ; CHECK-EB: r0 = *(u16 *)skb[r 37 ; CHECK-EB: r0 = *(u16 *)skb[123] 53 ; CHECK-EB: r0 = *(u32 *)skb[r 54 ; CHECK-EB: r0 = *(u32 *)skb[123] 66 ; CHECK-EB: ld_pseudo r1, 2, 3 # encoding: [0x18,0x12,0x00,0x00,0x00,0x00,0x00,0x03 90 ; CHECK-EB: r1 = le64 r1 # encoding: [0xd4,0x10,0x00,0x00,0x00,0x00,0x00,0x40] 92 ; CHECK-EB: r0 += r1 # encoding: [0x0f,0x01,0x00,0x00,0x00,0x00,0x00,0x00] [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/ |
| H A D | GVNExpression.h | 156 static bool classof(const Expression *EB) { in classof() argument 280 static bool classof(const Expression *EB) { in classof() argument 314 static bool classof(const Expression *EB) { in classof() argument 315 return EB->getExpressionType() == ET_Call; in classof() 346 static bool classof(const Expression *EB) { in classof() argument 385 static bool classof(const Expression *EB) { in classof() argument 427 static bool classof(const Expression *EB) { in classof() argument 517 static bool classof(const Expression *EB) { in classof() argument 518 return EB->getExpressionType() == ET_Phi; in classof() 562 static bool classof(const Expression *EB) { in classof() argument [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/CodeExtractor/ |
| H A D | 2004-11-12-InvokeExtract.ll | 3 br label %EB 5 EB: ; preds = %0 9 Cont: ; preds = %EB 12 Unw: ; preds = %EB
|