1; RUN: llc -mtriple=arm64-linux-gnu < %s | FileCheck %s 2; RUN: llc -mtriple=arm64-apple-darwin < %s | FileCheck %s --check-prefix=CHECK-MACHO 3 4; Verify that llvm.commandline metadata is emitted to the corresponding command line section. 5 6; CHECK: .section .GCC.command.line,"MS",@progbits,1 7; CHECK-NEXT: .zero 1 8; CHECK-NEXT: .ascii "clang -command1" 9; CHECK-NEXT: .zero 1 10; CHECK-NEXT: .ascii "clang -command2" 11; CHECK-NEXT: .zero 1 12 13; CHECK-MACHO: .section __TEXT,__command_line 14; CHECK-MACHO-NEXT: .space 1 15; CHECK-MACHO-NEXT: .ascii "clang -command1" 16; CHECK-MACHO-NEXT: .space 1 17; CHECK-MACHO-NEXT: .ascii "clang -command2" 18; CHECK-MACHO-NEXT: .space 1 19 20!llvm.commandline = !{!0, !1} 21!0 = !{!"clang -command1"} 22!1 = !{!"clang -command2"} 23