brintos

brintos / llvm-project-archived public Read only

0
0
Text · 372 B · 3464fad Raw
14 lines · plain
1; RUN: llc -mtriple=x86_64 -o - %s | FileCheck %s2 3@var = global [30 x i64] zeroinitializer4 5define graalcc void @keep_live() {6  %val = load volatile [30 x i64], ptr @var7  store volatile [30 x i64] %val, ptr @var8; CHECK-NOT: movq {{[0-9]+}}(%{{[a-z]+}}), %r149; CHECK-NOT: movq {{[0-9]+}}(%{{[a-z]+}}), %r1510; CHECK-NOT: movq %r14,11; CHECK-NOT: movq %r15,12  ret void13}14