aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ObjectFile.cpp
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2014-01-21 20:15:58 +0000
committerHal Finkel <hfinkel@anl.gov>2014-01-21 20:15:58 +0000
commit3e4a34c8c30430a46da69acca1efbf73a2350f23 (patch)
tree81bfa8fd6285993a72f7c98b06d99f2af3d1f832 /llvm/lib/Object/ObjectFile.cpp
parent24b71b307254b9be7d553fd33df9cc2fea9b3a74 (diff)
downloadllvm-3e4a34c8c30430a46da69acca1efbf73a2350f23.zip
llvm-3e4a34c8c30430a46da69acca1efbf73a2350f23.tar.gz
llvm-3e4a34c8c30430a46da69acca1efbf73a2350f23.tar.bz2
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
Diffstat (limited to 'llvm/lib/Object/ObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions