55 lines · plain
1# REQUIRES: native && x86_64-linux && intel-jitevents2 3# RUN: rm -rf %t && mkdir %t4# RUN: llvm-mc -triple=x86_64-unknown-linux \5# RUN: -filetype=obj -o %t/ELF_x86-64_vtune.o %s6# RUN: llvm-jitlink -vtune-support %t/ELF_x86-64_vtune.o | \7# RUN: FileCheck %s8 9# CHECK: Method load [0]: {{.*}}, Size = {{[0-9]+}}10# CHECK: Method unload [0]11 .file "test.c"12 .text13 .globl main14 .type main, @function15main:16.LFB0:17 .cfi_startproc18 endbr6419 pushq %rbp20 .cfi_def_cfa_offset 1621 .cfi_offset 6, -1622 movq %rsp, %rbp23 pushq %rbx24 .cfi_def_cfa_register 625 movl %edi, -16(%rbp)26 movq %rsi, -24(%rbp)27 movl -16(%rbp), %ebx28 addl $1, %ebx29 movl $0, %eax30 popq %rbx31 popq %rbp32 .cfi_def_cfa 7, 833 ret34 .cfi_endproc35.LFE0:36 .size main, .-main37 .ident "GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"38 .section .note.GNU-stack,"",@progbits39 .section .note.gnu.property,"a"40 .align 841 .long 1f - 0f42 .long 4f - 1f43 .long 5440:45 .string "GNU"461:47 .align 848 .long 0xc000000249 .long 3f - 2f502:51 .long 0x3523:53 .align 8544:55