Skip to content
Commit d426c8ea authored by Chris Lattner's avatar Chris Lattner
Browse files

fix rdar://8360877 a really nasty miscompilation in Boost.Xpressive

caused by my ABI work.  Passing:

struct outer {
  int x;
  struct epsilon_matcher {} e;
  int f;
};

as {i32,i32} isn't safe, because the offset of the second element
needs to be at 8 when it is interpreted as a memory value.

llvm-svn: 112686
parent 56661c50
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment