SuccessChanges

Summary

  1. TableGen/GlobalISel: Allow inst matcher to check multiple opcodes (details)
  2. [lldb] type category name common completion (details)
Commit 116affb18dfc8c48ad0bd5134b42a51e34ad6fd8 by arsenm2
TableGen/GlobalISel: Allow inst matcher to check multiple opcodes

This is to initially handleg immAllOnesV, which should match
G_BUILD_VECTOR or G_BUILD_VECTOR_TRUNC. In the future, it could be
used for other patterns cases that map to multiple G_* instructions,
such as G_ADD and G_PTR_ADD.
The file was modifiedllvm/test/TableGen/GlobalISelEmitter-immAllZeroOne.td (diff)
The file was modifiedllvm/test/CodeGen/AMDGPU/GlobalISel/orn2.ll (diff)
The file was modifiedllvm/utils/TableGen/GlobalISelEmitter.cpp (diff)
The file was modifiedllvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h (diff)
The file was modifiedllvm/test/CodeGen/AMDGPU/GlobalISel/andn2.ll (diff)
The file was modifiedllvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h (diff)
Commit 188f1ac301c5c6da6d2f5697952510fc39cbdd43 by Raphael Isemann
[lldb] type category name common completion

1. Added a new common completion TypeCategoryNames to provide a list of category names for completion;
2. Applied the completion to these commands: type category delete/enable/disable/list/define;
3. Added a related test case;
4. Bound the completion to the arguments of the type 'eArgTypeName'.

Reviewed By: teemperor, JDevlieghere

Differential Revision: https://reviews.llvm.org/D84124
The file was modifiedlldb/source/Commands/CommandObjectTarget.cpp (diff)
The file was modifiedlldb/test/API/functionalities/completion/TestCompletion.py (diff)
The file was modifiedlldb/source/Commands/CommandObjectType.cpp (diff)
The file was modifiedlldb/source/Interpreter/CommandObject.cpp (diff)
The file was modifiedlldb/include/lldb/Interpreter/CommandCompletions.h (diff)
The file was modifiedlldb/source/Commands/CommandCompletions.cpp (diff)