summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2018-07-05 17:01:20 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2018-07-05 17:01:20 +0000
commit29f303799bf211f353f97982a11b8d1dd7f49656 (patch)
treea5d1596b6eadb948a21073277f423134af88095e /clang/lib/Frontend/CompilerInvocation.cpp
parent5ba72667619935ab33f8021e6132b8c7c03aa143 (diff)
downloadbcm5719-llvm-29f303799bf211f353f97982a11b8d1dd7f49656.tar.gz
bcm5719-llvm-29f303799bf211f353f97982a11b8d1dd7f49656.zip
AMDGPU/GlobalISel: Implement custom kernel arg lowering
Avoid using allocateKernArg / AssignFn. We do not want any of the type splitting properties of normal calling convention lowering. For now at least this exists alongside the IR argument lowering pass. This is necessary to handle struct padding correctly while some arguments are still skipped by the IR argument lowering pass. llvm-svn: 336373
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud