On 25 May 2011 19:28, Jim Grosbach <grosbach at apple.com> wrote: > Yes, beyond the __sync* style builtins from GCC. I see, so then Bruno's patch (at least the intrinsic part) is correct. I have no objections on creating an @llvm.arm.ldrex(d) intrinsic. cheers, --renato