[LLVMdev] LTO "bug" and Clang warnings

Krzysztof Parzyszek kparzysz at codeaurora.org
Tue Jan 8 08:34:09 PST 2013

On 1/8/2013 10:20 AM, Duncan Sands wrote:
> I don't think this is correct.  At the LLVM IR level it is valid to
> write into bar and baz by accessing off the end of foo.

I'd have to find the actual clauses in the standard, but I'm pretty sure 
that neither C nor C++ allow this.  If the LLVM IR does not prohibit it, 
then it's likely that we lose some information in the translation 
process (unless it's indicated by metadata).


Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, 
hosted by The Linux Foundation

More information about the llvm-dev mailing list