23 lines · plain
1; RUN: llc -mtriple=arm64-linux-gnu < %s | FileCheck %s2; RUN: llc -mtriple=arm64-apple-darwin < %s | FileCheck %s --check-prefix=CHECK-MACHO3 4; Verify that llvm.commandline metadata is emitted to the corresponding command line section.5 6; CHECK: .section .GCC.command.line,"MS",@progbits,17; CHECK-NEXT: .zero 18; CHECK-NEXT: .ascii "clang -command1"9; CHECK-NEXT: .zero 110; CHECK-NEXT: .ascii "clang -command2"11; CHECK-NEXT: .zero 112 13; CHECK-MACHO: .section __TEXT,__command_line14; CHECK-MACHO-NEXT: .space 115; CHECK-MACHO-NEXT: .ascii "clang -command1"16; CHECK-MACHO-NEXT: .space 117; CHECK-MACHO-NEXT: .ascii "clang -command2"18; CHECK-MACHO-NEXT: .space 119 20!llvm.commandline = !{!0, !1}21!0 = !{!"clang -command1"}22!1 = !{!"clang -command2"}23