brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.0 KiB · 67e2195 Raw
33 lines · plain
1; Test that inline assembly is parsed by the MC layer when MC support is mature2; (even when the output is assembly).3; FIXME: Mips doesn't use the integrated assembler by default so we only test4; that -filetype=obj tries to parse the assembly.5 6; SKIP: not llc -mtriple=mips < %s > /dev/null 2> %t17; SKIP: FileCheck %s < %t18 9; RUN: not llc -mtriple=mips -filetype=obj < %s > /dev/null 2> %t210; RUN: FileCheck %s < %t211 12; SKIP: not llc -mtriple=mipsel < %s > /dev/null 2> %t313; SKIP: FileCheck %s < %t314 15; RUN: not llc -mtriple=mipsel -filetype=obj < %s > /dev/null 2> %t416; RUN: FileCheck %s < %t417 18; SKIP: not llc -mtriple=mips64 < %s > /dev/null 2> %t519; SKIP: FileCheck %s < %t520 21; RUN: not llc -mtriple=mips64 -filetype=obj < %s > /dev/null 2> %t622; RUN: FileCheck %s < %t623 24; SKIP: not llc -mtriple=mips64el < %s > /dev/null 2> %t725; SKIP: FileCheck %s < %t726 27; RUN: not llc -mtriple=mips64el -filetype=obj < %s > /dev/null 2> %t828; RUN: FileCheck %s < %t829 30module asm "	.this_directive_is_very_unlikely_to_exist"31 32; CHECK: error: unknown directive33