[LV] Add test showing debug output for loops with uncountable BTCs.
[llvm-project.git] / bolt / test / X86 / end-symbol.test
blob69087b7f2597e04f881bb5a74248fef13fdc4d94
1 # RUN: yaml2obj %p/Inputs/plt-sec.yaml &> %t.exe
2 # RUN: llvm-bolt %t.exe -o %t.out
4 # RUN: llvm-readelf --program-headers %t.out | grep LOAD | tail -n 1 > %t.load
5 # RUN: llvm-nm %t.out >> %t.load
6 # RUN: FileCheck %s < %t.load
8 ## Check that llvm-bolt correctly updates _end symbol to match the end of the
9 ## last loadable segment.
10 CHECK: LOAD 0x[[#%x,OFFSET:]] 0x[[#%x,VMA:]] 0x[[#%x,PA:]] 0x[[#%x,FILESIZE:]] 0x[[#%x,MEMSIZE:]]
11 CHECK: [[#%.16x, VMA + MEMSIZE]] {{.}} _end