summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineBlockPlacement.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2019-07-26 02:36:05 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2019-07-26 02:36:05 +0000
commita9ea8a9aae1f47eb9c68c1669aabd3908630518c (patch)
tree373b11986ba45f57e29cabfe688a5d678e350913 /llvm/lib/CodeGen/MachineBlockPlacement.cpp
parent51d795d94172f5ee083801de8368cd1f6050d2e9 (diff)
downloadbcm5719-llvm-a9ea8a9aae1f47eb9c68c1669aabd3908630518c.tar.gz
bcm5719-llvm-a9ea8a9aae1f47eb9c68c1669aabd3908630518c.zip
AMDGPU/GlobalISel: Handle most function return types
handleAssignments gives up pretty easily on structs, and i8 values for some reason. The other case that doesn't work is when an implicit sret needs to be inserted if the return size exceeds the number of return registers. llvm-svn: 367082
Diffstat (limited to 'llvm/lib/CodeGen/MachineBlockPlacement.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud