/external/llvm/test/MC/ARM/ |
H A D | deprecated-v8.s | 1 @ RUN: llvm-mc -triple armv8 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-ARMV8 2 @ RUN: llvm-mc -triple thumbv8 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-THUMBV8 3 @ RUN: llvm-mc -triple armv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-ARMV7 4 @ RUN: llvm-mc -triple thumbv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-THUMBV7 5 @ RUN: llvm-mc -triple armv6 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-ARMV6 7 @ CHECK-ARMV8: warning: deprecated 8 @ CHECK-THUMBV8: warning: deprecated 9 @ CHECK-ARMV7-NOT: warning: deprecated 10 @ CHECK-THUMBV7-NOT: warning: deprecated 12 @ CHECK [all...] |
H A D | arm-qualifier-diagnostics.s | 9 @ CHECK: error: instruction with .n (narrow) qualifier not allowed in arm mode 10 @ CHECK: ldr.n r0, [r0] 11 @ CHECK: ^ 12 @ CHECK-NOT: error: unexpected token in operand 13 @ CHECK-NOT: ldr.n r0, [r0] 14 @ CHECK-NOT: ^
|
H A D | directive-object_arch-3.s | 8 @ CHECK: .text 9 @ CHECK: .arch armv7 10 @ CHECK: .object_arch armv4
|
H A D | dwarf-cfi-initial-state.s | 10 # CHECK: .debug_frame contents: 11 # CHECK: CIE 12 # CHECK-NOT: DW_CFA 15 # CHECK: DW_CFA_def_cfa: 16 # CHECK-NOT: DW_CFA 17 # CHECK: FDE
|
H A D | directive-arch-armv4.s | 7 @ RUN: | FileCheck %s -check-prefix CHECK-ASM 9 @ RUN: | llvm-readobj -arm-attributes | FileCheck %s -check-prefix CHECK-ATTR 14 @ CHECK-ASM: .arch armv4 16 @ CHECK-ATTR: FileAttributes { 17 @ CHECK-ATTR: Attribute { 18 @ CHECK-ATTR: TagName: CPU_name 19 @ CHECK-ATTR: Value: 4 20 @ CHECK-ATTR: } 21 @ CHECK-ATTR: Attribute { 22 @ CHECK [all...] |
H A D | eh-compact-pr0.s | 38 @ CHECK: Sections [ 39 @ CHECK: Section { 40 @ CHECK: Name: .TEST1 41 @ CHECK: SectionData ( 42 @ CHECK: 0000: 00482DE9 0DB0A0E1 0048BDE8 0EF0A0E1 |.H-......H......| 43 @ CHECK: ) 44 @ CHECK: } 50 @ CHECK: Section { 51 @ CHECK: Name: .ARM.exidx.TEST1 57 @ CHECK [all...] |
H A D | ltorg-darwin.s | 13 @ CHECK-LABEL: f2: 16 @ CHECK: ldr r0, Ltmp0 22 @ CHECK: .align 2 23 @ CHECK: .data_region 24 @ CHECK-LABEL: Ltmp0: 25 @ CHECK: .long 65537 26 @ CHECK: .end_data_region 28 @ CHECK-LABEL: f3: 35 @ CHECK-LABEL: f4: 38 @ CHECK [all...] |
H A D | thumb-hints.s | 4 @ RUN: FileCheck %s --check-prefix=CHECK-EVIL-PRE-UAL < %t 5 @ RUN: FileCheck %s --check-prefix CHECK-ERROR < %t2 14 @ CHECK: nop @ encoding: [0x00,0xbf] 15 @ CHECK: yield @ encoding: [0x10,0xbf] 16 @ CHECK: wfe @ encoding: [0x20,0xbf] 17 @ CHECK: wfi @ encoding: [0x30,0xbf] 18 @ CHECK: sev @ encoding: [0x40,0xbf] 20 @ CHECK-EVIL-PRE-UAL: mov r8, r8 @ encoding: [0xc0,0x46] 28 @ CHECK: dmb sy @ encoding: [0xbf,0xf3,0x5f,0x8f] 29 @ CHECK [all...] |
H A D | basic-arm-instructions-v8.s | 3 @ RUN: llvm-mc -triple armv8 -show-encoding < %s | FileCheck %s --check-prefix=CHECK-V8 4 @ RUN: not llvm-mc -triple armv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-V7 9 @ CHECK-V8: hlt #0 @ encoding: [0x70,0x00,0x00,0xe1] 10 @ CHECK-V8: hlt #65535 @ encoding: [0x7f,0xff,0x0f,0xe1] 11 @ CHECK-V7: error: instruction requires: armv8 12 @ CHECK-V7: error: instruction requires: armv8 16 @ CHECK-V8: hlt #0 @ encoding: [0x70,0x00,0x00,0xe1] 17 @ CHECK-V7: error: instruction requires: armv8 27 @ CHECK-V8: dmb ishld @ encoding: [0x59,0xf0,0x7f,0xf5] 28 @ CHECK [all...] |
H A D | directive-even.s | 24 @ CHECK: Section { 25 @ CHECK: Name: .text 26 @ CHECK: SectionData ( 27 @ CHECK: 0000: 700020E1 00000000 00007000 20E1 28 @ CHECK: ) 29 @ CHECK: } 63 @ CHECK: Section { 64 @ CHECK: Name: .data 65 @ CHECK: SectionData ( 66 @ CHECK [all...] |
H A D | 2013-03-18-Br-to-label-named-like-reg.s | 3 @ CHECK: test: 4 @ CHECK: bl r1
|
H A D | eh-directive-section-comdat.s | 43 @ CHECK: Sections [ 44 @ CHECK: Section { 45 @ CHECK: Index: 1 46 @ CHECK: Name: .group 47 @ CHECK: Type: SHT_GROUP (0x11) 48 @ CHECK: Flags [ (0x0) 49 @ CHECK: ] 50 @ CHECK: SectionData ( 55 @ CHECK: 0000: 01000000 05000000 06000000 08000000 |................| 56 @ CHECK [all...] |
H A D | ldrd-strd-gnu-arm-bad-imm.s | 3 @ CHECK: error: instruction requires: thumb2 4 @ CHECK: ldrd r0, [r0, #512] 7 @ CHECK: error: instruction requires: thumb2 8 @ CHECK: strd r0, [r0, #512]
|
H A D | ldrd-strd-gnu-thumb-bad-regs.s | 4 @ CHECK: error: invalid operand for instruction 5 @ CHECK: ldrd r12, [r0, #512] 8 @ CHECK: error: invalid operand for instruction 9 @ CHECK: strd r12, [r0, #512]
|
/external/llvm/test/MC/PowerPC/ |
H A D | ppc64-encoding.s | 2 # RUN: llvm-mc -triple powerpc64-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-BE %s 3 # RUN: llvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 9 # CHECK-BE: b target # encoding: [0b010010AA,A,A,0bAAAAAA00] 10 # CHECK-LE: b target # encoding: [0bAAAAAA00,A,A,0b010010AA] 11 # CHECK-BE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc_br24 12 # CHECK-LE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc_br24 14 # CHECK-BE: ba target # encoding: [0b010010AA,A,A,0bAAAAAA10] 15 # CHECK-LE: ba target # encoding: [0bAAAAAA10,A,A,0b010010AA] 16 # CHECK-BE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc_br24abs 17 # CHECK [all...] |
/external/llvm/test/MC/Mips/mips32r6/ |
H A D | invalid-mips2-wrong-error.s | 9 beql $1,$2,4 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: Unknown instruction 10 bgezall $3,8 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: Unknown instruction 11 bgezl $3,8 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: Unknown instruction 12 bgtzl $4,16 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: Unknown instruction 13 blezl $3,8 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: Unknown instruction 14 bltzall $3,8 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: Unknown instruction 15 bltzl $4,16 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: Unknown instruction 16 bnel $1,$2,4 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: Unknown instruction 17 bc1tl 4 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: Unknown instruction 18 bc1fl 4 # CHECK [all...] |
/external/llvm/test/MC/AsmParser/ |
H A D | macro-qualifier-diagnostics.s | 5 # CHECK: error: missing parameter qualifier for 'parameter' in macro 'missing_qualifier' 6 # CHECK: .macro missing_qualifier parameter: 7 # CHECK: ^ 11 # CHECK: error: missing parameter qualifier for 'parameter' in macro 'non_identifier_qualifier' 12 # CHECK: .macro non_identifier_qualifier parameter:0 13 # CHECK: ^ 17 # CHECK: error: invalid_qualifier is not a valid parameter qualifier for 'parameter' in macro 'invalid_qualifier' 18 # CHECK: .macro invalid_qualifier parameter:invalid_qualifier 19 # CHECK: ^ 24 # CHECK [all...] |
/external/llvm/test/MC/AArch64/ |
H A D | arm64-branch-encoding.s | 10 ; CHECK: encoding: [0xc0,0x03,0x5f,0xd6] 12 ; CHECK: encoding: [0x20,0x00,0x5f,0xd6] 14 ; CHECK: encoding: [0xe0,0x03,0xbf,0xd6] 16 ; CHECK: encoding: [0xe0,0x03,0x9f,0xd6] 18 ; CHECK: encoding: [0xa0,0x00,0x1f,0xd6] 20 ; CHECK: encoding: [0x20,0x01,0x3f,0xd6] 22 ; CHECK: bl L1 ; encoding: [A,A,A,0b100101AA] 23 ; CHECK: fixup A - offset: 0, value: L1, kind: fixup_aarch64_pcrel_call26 30 ; CHECK: b L1 ; encoding: [A,A,A,0b000101AA] 31 ; CHECK [all...] |
/external/llvm/test/MC/Mips/ |
H A D | micromips-expansions.s | 8 # CHECK: ori $5, $zero, 123 # encoding: [0xa0,0x50,0x7b,0x00] 9 # CHECK: addiu $6, $zero, -2345 # encoding: [0xc0,0x30,0xd7,0xf6] 10 # CHECK: lui $7, 1 # encoding: [0xa7,0x41,0x01,0x00] 11 # CHECK: ori $7, $7, 2 # encoding: [0xe7,0x50,0x02,0x00] 12 # CHECK: addiu $4, $zero, 20 # encoding: [0x80,0x30,0x14,0x00] 13 # CHECK: lui $7, 1 # encoding: [0xa7,0x41,0x01,0x00] 14 # CHECK: ori $7, $7, 2 # encoding: [0xe7,0x50,0x02,0x00] 15 # CHECK: addiu $4, $5, 20 # encoding: [0x85,0x30,0x14,0x00] 16 # CHECK: lui $7, 1 # encoding: [0xa7,0x41,0x01,0x00] 17 # CHECK [all...] |
H A D | oddspreg.s | 2 # RUN: FileCheck %s -check-prefix=CHECK-ASM 6 # RUN: FileCheck %s -check-prefix=CHECK-OBJ-ALL -check-prefix=CHECK-OBJ-O32 9 # RUN: FileCheck %s -check-prefix=CHECK-ASM 13 # RUN: FileCheck %s -check-prefix=CHECK-OBJ-ALL -check-prefix=CHECK-OBJ-N32 16 # RUN: FileCheck %s -check-prefix=CHECK-ASM 20 # RUN: FileCheck %s -check-prefix=CHECK-OBJ-ALL -check-prefix=CHECK-OBJ-N64 22 # CHECK [all...] |
H A D | mips-alu-instructions.s | 7 # CHECK: and $9, $6, $7 # encoding: [0x24,0x48,0xc7,0x00] 8 # CHECK: andi $9, $6, 17767 # encoding: [0x67,0x45,0xc9,0x30] 9 # CHECK: andi $9, $6, 17767 # encoding: [0x67,0x45,0xc9,0x30] 10 # CHECK: andi $9, $9, 17767 # encoding: [0x67,0x45,0x29,0x31] 11 # CHECK: clo $6, $7 # encoding: [0x21,0x30,0xe6,0x70] 12 # CHECK: clz $6, $7 # encoding: [0x20,0x30,0xe6,0x70] 13 # CHECK: ins $19, $9, 6, 7 # encoding: [0x84,0x61,0x33,0x7d] 14 # CHECK: nor $9, $6, $7 # encoding: [0x27,0x48,0xc7,0x00] 15 # CHECK: or $3, $3, $5 # encoding: [0x25,0x18,0x65,0x00] 16 # CHECK [all...] |
H A D | mips_directives.s | 3 # CHECK: .text 4 # CHECK: $BB0_2: 5 # CHECK: .abicalls 13 # CHECK: .set noreorder 14 # CHECK: b 1332 # encoding: [0x10,0x00,0x01,0x4d] 15 # CHECK-NOT: nop 16 # CHECK: j 1328 # encoding: [0x08,0x00,0x01,0x4c] 17 # CHECK-NOT: nop 18 # CHECK: jal 1328 # encoding: [0x0c,0x00,0x01,0x4c] 19 # CHECK [all...] |
H A D | mips64-alu-instructions.s | 7 # CHECK: and $9, $6, $7 # encoding: [0x24,0x48,0xc7,0x00] 8 # CHECK: andi $9, $6, 17767 # encoding: [0x67,0x45,0xc9,0x30] 9 # CHECK: andi $9, $6, 17767 # encoding: [0x67,0x45,0xc9,0x30] 10 # CHECK: clo $6, $7 # encoding: [0x21,0x30,0xe6,0x70] 11 # CHECK: clz $6, $7 # encoding: [0x20,0x30,0xe6,0x70] 12 # CHECK: ins $19, $9, 6, 7 # encoding: [0x84,0x61,0x33,0x7d] 13 # CHECK: nor $9, $6, $7 # encoding: [0x27,0x48,0xc7,0x00] 14 # CHECK: or $3, $3, $5 # encoding: [0x25,0x18,0x65,0x00] 15 # CHECK: ori $4, $5, 17767 # encoding: [0x67,0x45,0xa4,0x34] 16 # CHECK [all...] |
H A D | micromips-trap-instructions.s | 2 # RUN: | FileCheck -check-prefix=CHECK-EL %s 4 # RUN: | FileCheck -check-prefix=CHECK-EB %s 12 # CHECK-EL: teq $8, $9 # encoding: [0x28,0x01,0x3c,0x00] 13 # CHECK-EL: tge $8, $9 # encoding: [0x28,0x01,0x3c,0x02] 14 # CHECK-EL: tgeu $8, $9 # encoding: [0x28,0x01,0x3c,0x04] 15 # CHECK-EL: tlt $8, $9 # encoding: [0x28,0x01,0x3c,0x08] 16 # CHECK-EL: tltu $8, $9 # encoding: [0x28,0x01,0x3c,0x0a] 17 # CHECK-EL: tne $8, $9 # encoding: [0x28,0x01,0x3c,0x0c] 18 # CHECK-EL: teqi $9, 17767 # encoding: [0xc9,0x41,0x67,0x45] 19 # CHECK [all...] |
/external/llvm/test/Instrumentation/AddressSanitizer/X86/ |
H A D | asm_swap_intel.s | 7 # CHECK-LABEL: swap: 9 # CHECK: leaq -128(%rsp), %rsp 10 # CHECK: callq __asan_report_load8@PLT 11 # CHECK: leaq 128(%rsp), %rsp 13 # CHECK-NEXT: movq (%rcx), %rax 15 # CHECK-NEXT: leaq -128(%rsp), %rsp 16 # CHECK: callq __asan_report_load8@PLT 17 # CHECK: leaq 128(%rsp), %rsp 19 # CHECK-NEXT: movq (%rdx), %rbx 21 # CHECK [all...] |