Changeset View
Changeset View
Standalone View
Standalone View
llvm/test/tools/llvm-objdump/AMDGPU/source-lines.ll
; RUN: sed -e "s,SRC_COMPDIR,%/p/Inputs,g" %s > %t.ll | ; RUN: sed -e "s,SRC_COMPDIR,%/p/Inputs,g" %s > %t.ll | ||||
; RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx802 -filetype=obj -O0 -o %t.o %t.ll | ; RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx802 -filetype=obj -O0 -o %t.o %t.ll | ||||
; RUN: llvm-objdump -triple=amdgcn-amd-amdhsa -mcpu=gfx802 -disassemble -line-numbers %t.o | FileCheck --check-prefix=LINE %t.ll | ; RUN: llvm-objdump -triple=amdgcn-amd-amdhsa -mcpu=gfx802 -disassemble -line-numbers %t.o | FileCheck --check-prefix=LINE %t.ll | ||||
; RUN: llvm-objdump -triple=amdgcn-amd-amdhsa -mcpu=gfx802 -disassemble -source %t.o | FileCheck --check-prefix=SOURCE %t.ll | ; RUN: llvm-objdump -triple=amdgcn-amd-amdhsa -mcpu=gfx802 -disassemble -source %t.o | FileCheck --check-prefix=SOURCE %t.ll | ||||
; Prologue. | ; Prologue. | ||||
; LINE: source_lines_test: | ; LINE: source_lines_test: | ||||
; LINE-NEXT: ; source_lines_test(): | |||||
; LINE-NEXT: ; {{.*}}source-lines.cl:1 | ; LINE-NEXT: ; {{.*}}source-lines.cl:1 | ||||
; Kernel. | ; Kernel. | ||||
; LINE: v_mov_b32_e32 v{{[0-9]+}}, 0x777 | ; LINE: v_mov_b32_e32 v{{[0-9]+}}, 0x777 | ||||
; LINE: ; {{.*}}source-lines.cl:2 | ; LINE: ; {{.*}}source-lines.cl:2 | ||||
; LINE: v_mov_b32_e32 v{{[0-9]+}}, 0x888 | ; LINE: v_mov_b32_e32 v{{[0-9]+}}, 0x888 | ||||
; LINE: ; {{.*}}source-lines.cl:3 | ; LINE: ; {{.*}}source-lines.cl:3 | ||||
; LINE: ; {{.*}}source-lines.cl:4 | ; LINE: ; {{.*}}source-lines.cl:4 | ||||
; LINE: v_add_u32_e64 | ; LINE: v_add_u32_e64 | ||||
▲ Show 20 Lines • Show All 94 Lines • Show Last 20 Lines |