[TTI] getTypeBasedIntrinsicInstrCost - add basic handling for strided load/store...
[llvm-project.git] / llvm / test / CodeGen / AArch64 / cfguard-arm64ec.ll
blobbdbc99e2d98b0a03cb1237a2e32f8cd1a6cab084
1 ; RUN: llc < %s -mtriple=arm64ec-pc-windows-msvc | FileCheck %s
3 declare void @called()
4 declare void @escaped()
5 define void @f(ptr %dst) {
6   call void @called()
7   store ptr @escaped, ptr %dst
8   ret void
11 !llvm.module.flags = !{!0}
12 !0 = !{i32 2, !"cfguard", i32 1}
14 ; CHECK-LABEL: .section .gfids$y,"dr"
15 ; CHECK-NEXT:  .symidx escaped
16 ; CHECK-NOT:   .symidx