
Recent upstream trends have moved away from explicitly using `-verify-machineinstrs`, as it's already covered by the expensive checks. This PR removes almost all `-verify-machineinstrs` from tests in `llvm/test/CodeGen/AMDGPU/*.ll`, leaving only those tests where its removal currently causes failures.
18 lines
492 B
LLVM
18 lines
492 B
LLVM
; RUN: llc -mtriple=amdgcn-amd-amdpal -mcpu=gfx1100 < %s | FileCheck %s
|
|
|
|
; Check that we do not assume any default stack size for PAL code object
|
|
; indirect calls. The driver knows the max recursion depth, so it can compute
|
|
; a more accurate value.
|
|
|
|
; CHECK: ScratchSize: 0
|
|
; CHECK: scratch_memory_size: 0
|
|
define amdgpu_vs void @test() {
|
|
.entry:
|
|
%0 = call i64 @llvm.amdgcn.s.getpc()
|
|
%1 = inttoptr i64 %0 to ptr
|
|
call amdgpu_gfx void %1()
|
|
ret void
|
|
}
|
|
|
|
declare i64 @llvm.amdgcn.s.getpc()
|