summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LatencyPriorityQueue.cpp
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2014-08-16 00:16:29 +0000
committerHal Finkel <hfinkel@anl.gov>2014-08-16 00:16:29 +0000
commitdda588cdc1f29afaf286d86a2e8a7f6457768cb6 (patch)
treef2215b09d488a32cd39e1e01fb93de17a8d7137a /llvm/lib/CodeGen/LatencyPriorityQueue.cpp
parent4ec5d0d0e1bf454d83b534883e157db5a9b3938b (diff)
downloadbcm5719-llvm-dda588cdc1f29afaf286d86a2e8a7f6457768cb6.tar.gz
bcm5719-llvm-dda588cdc1f29afaf286d86a2e8a7f6457768cb6.zip
[PowerPC] Darwin byval arguments are not immutable
On PPC/Darwin, byval arguments occur at fixed stack offsets in the callee's frame, but are not immutable -- the pointer value is directly available to the higher-level code as the address of the argument, and the value of the byval argument can be modified at the IR level. This is necessary, but not sufficient, to fix PR20280. When PR20280 is fixed in a follow-up commit, its test case will cover this change. llvm-svn: 215793
Diffstat (limited to 'llvm/lib/CodeGen/LatencyPriorityQueue.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud