diff options
author | Nicolai Haehnle <nhaehnle@gmail.com> | 2018-06-21 13:36:44 +0000 |
---|---|---|
committer | Nicolai Haehnle <nhaehnle@gmail.com> | 2018-06-21 13:36:44 +0000 |
commit | 0ab200b6c906391817852970fccb4ae45a90c79d (patch) | |
tree | 48553960addaa2d3d630f116ef9bb90b699d1f71 /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp | |
parent | e741d7e0fd90c5b1599fd1539c7ca2728adc76dd (diff) | |
download | bcm5719-llvm-0ab200b6c906391817852970fccb4ae45a90c79d.tar.gz bcm5719-llvm-0ab200b6c906391817852970fccb4ae45a90c79d.zip |
AMDGPU: Refactor MIMG instruction TableGen using generic tables
Summary:
This allows us to access rich information about MIMG opcodes from C++ code.
Simplifying the mapping between equivalent opcodes of different data size
becomes quite natural.
This also flattens the MIMG-related class and multiclass hierarchy a little,
and collapses together some of the scaffolding for sample and gather4 opcodes.
Change-Id: I1a2549fdc1e881ff100e5393d2d87e73729a0ccd
Reviewers: arsenm, rampitec
Subscribers: kzhuravl, wdng, yaxunl, dstuttard, tpr, t-tye, llvm-commits
Differential Revision: https://reviews.llvm.org/D48016
llvm-svn: 335227
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions