brintos

brintos / llvm-project-archived public Read only

0
0
Text · 382 B · 2005397 Raw
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