11 lines · plain
1; RUN: llc -O0 -mtriple=arm64 < %s2 3declare ptr @llvm.launder.invariant.group(ptr)4 5define ptr @barrier(ptr %p) {6; CHECK: bl llvm.launder.invariant.group7 %q = call ptr @llvm.launder.invariant.group(ptr %p)8 ret ptr %q9}10 11