16 lines · plain
1; RUN: llc -mtriple=hexagon < %s | FileCheck %s2 3target triple = "hexagon-unknown--elf"4 5@g0 = external thread_local(initialexec) global i326@g1 = external thread_local(initialexec) global i327 8; CHECK-DAG: r{{[0-9]+}} = memw(##g0@IE)9; CHECK-DAG: r{{[0-9]+}} = memw(##g1@IE)10define i32 @f0() {11b0:12 %v0 = load i32, ptr @g1, align 413 store i32 %v0, ptr @g0, align 414 ret i32 015}16