1 // RUN: %llvmgcc %s -S -emit-llvm -o - | FileCheck %s
5 register int w0
asm ("0");
6 // CHECK: call i32 asm sideeffect
7 asm ("ldr %0, [%1]": "=r" (w0
): "r" (src
));
8 // The asm to read the value of w0 has a sideeffect for a different reason
9 // (see 2010-05-18-asmsched.c) but that's not what this is testing for.
10 // CHECK: call i32 asm