diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2021-10-27 20:59:46 -0400 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2021-11-09 17:48:37 -0500 |
| commit | 90ff14871904881fb156a1d4d5fb083ca75998ab (patch) | |
| tree | 34c43397008818f32fd920a66dc700201326b74d /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h | |
| parent | 4b5c3e591d74f0f5810608b45ede58f3d489e14d (diff) | |
| download | llvm-90ff14871904881fb156a1d4d5fb083ca75998ab.zip llvm-90ff14871904881fb156a1d4d5fb083ca75998ab.tar.gz llvm-90ff14871904881fb156a1d4d5fb083ca75998ab.tar.bz2 | |
AMDGPU: Account for implicit argument alignment for kernarg segment
If a kernel had no formal arguments but did have the implicit
arguments, we were reporting a required kernarg alignment of 4. For
some reason we require an 8-byte alignment for this, even though
there's no real advantage and I don't see where this is documented in
the ABI.
The code object header code also claims the minimum alignment is 16,
which is what I thought you always got at runtime anyway so I don't
know why this matters.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h')
0 files changed, 0 insertions, 0 deletions
