Added support for constraints 'I', 'J', 'B', 'C', 'DA', 'DB'.
See https://gcc.gnu.org/onlinedocs/gcc/Machine-Constraints.html#Machine-Constraints.
Paths
| Differential D81651
[AMDGPU][CODEGEN] Added support of new inline assembler constraints ClosedPublic Authored by dp on Jun 11 2020, 6:54 AM.
Details Summary Added support for constraints 'I', 'J', 'B', 'C', 'DA', 'DB'. See https://gcc.gnu.org/onlinedocs/gcc/Machine-Constraints.html#Machine-Constraints.
Diff Detail
Event Timelinedp added a child revision: D81657: [AMDGPU] Added support of new inline assembler constraints.Jun 11 2020, 7:35 AM dp added inline comments.
dp marked 2 inline comments as done. Comment ActionsSummary of changes:
dp added inline comments.
dp marked an inline comment as done. Comment ActionsSupport of constraints 'L' and 'Kf' has been separated as D82538. This revision is now accepted and ready to land.Jul 1 2020, 5:52 PM Closed by commit rG1c9d681092d1: [AMDGPU][CODEGEN] Added support of new inline assembler constraints (authored by dp). · Explain WhyJul 2 2020, 7:31 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 275115 llvm/docs/LangRef.rst
llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
llvm/lib/Target/AMDGPU/SIISelLowering.h
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/test/CodeGen/AMDGPU/inline-constraints.ll
|
This one is weird; we don't actually have any of these instructions?