[LLVMbugs] [Bug 7437] Address space not being correctly preserved
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Wed Jul 7 17:28:18 PDT 2010
http://llvm.org/bugs/show_bug.cgi?id=7437
Chris Lattner <clattner at apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #2 from Chris Lattner <clattner at apple.com> 2010-07-07 19:28:18 CDT ---
Second half was a scalarrepl bug, fixed in r107846. We now compile the example
to this:
define void @Test(%struct.anon addrspace(2)* nocapture %pPtr) nounwind ssp {
entry:
%pPtr15.0 = getelementptr inbounds %struct.anon addrspace(2)* %pPtr, i64 0,
i32 0, i64 0 ; <float addrspace(2)*> [#uses=2]
%tmp = load float addrspace(2)* %pPtr15.0, align 4 ; <float> [#uses=1]
%sub = fadd float %tmp, -5.000000e+00 ; <float> [#uses=1]
store float %sub, float addrspace(2)* %pPtr15.0, align 4
ret void
}
Thanks!
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list