------- Comment #6 from pinskia at gcc dot gnu dot org 2010-09-08 18:55 ------- The alignment of llvm_cbe__24__StackDv_P53 is only 64bits so you are casting to a greater aligned type and then dereferencing it.
That being said, the LLVM C back-end produces crazy c code that is also undefined because of aliasing. -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45600