brintos

brintos / llvm-project-archived public Read only

0
0
Text · 323 B · 571016c Raw
17 lines · plain
1; RUN: llc < %s -verify-coalescing | FileCheck %s2target triple = "x86_64-pc-win32"3 4@fnptr = external global ptr5 6define void @test1() {7entry:8  %p = load ptr, ptr @fnptr9  tail call void %p()10  ret void11}12 13; CHECK-LABEL: test1{{$}}14; CHECK-NOT: .seh_proc test115; CHECK: rex64 jmpq *fnptr(%rip)16; CHECK-NOT: .seh_endproc17