22 lines · plain
1; RUN: llc -mtriple=x86_64-pc-windows-msvc < %s | FileCheck %s2 3define dso_local void @normal_call() local_unnamed_addr {4entry:5 call void @a()6 ret void7}8; CHECK-LABEL: normal_call:9; CHECK: callq a10 11declare void @a() local_unnamed_addr12 13; Even if there are no calls to imported functions, we still need to emit the14; .impcall section.15 16; CHECK-LABEL .section .retplne,"yi"17; CHECK-NEXT .asciz "RetpolineV1"18; CHECK-NOT .secnum19 20!llvm.module.flags = !{!0}21!0 = !{i32 1, !"import-call-optimization", i32 1}22