| commit | 3e4a34c8c30430a46da69acca1efbf73a2350f23 | [log] [tgz] |
|---|---|---|
| author | Hal Finkel <hfinkel@anl.gov> | Tue Jan 21 20:15:58 2014 +0000 |
| committer | Hal Finkel <hfinkel@anl.gov> | Tue Jan 21 20:15:58 2014 +0000 |
| tree | 81bfa8fd6285993a72f7c98b06d99f2af3d1f832 | |
| parent | 24b71b307254b9be7d553fd33df9cc2fea9b3a74 [diff] |
Fix pointer info on PPC byval stores For PPC64 SVR (and Darwin), the stores that take byval aggregate parameters from registers into the stack frame had MachinePointerInfo objects with incorrect offsets. These offsets are relative to the object itself, not to the stack frame base. This fixes self hosting on PPC64 when compiling with -enable-aa-sched-mi. llvm-svn: 199763