LLVM: llvm::LegacyLegalizeActionStep Struct Reference (original) (raw)
The result of a query. More...
#include "[llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h](LegacyLegalizerInfo%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| LegacyLegalizeActions::LegacyLegalizeAction | Action |
| The action to take or the final answer. | |
| unsigned | TypeIdx |
| If describing an action, the type index to change. Otherwise zero. | |
| LLT | NewType |
| If describing an action, the new type for TypeIdx. Otherwise LLT{}. |
Detailed Description
The result of a query.
It either indicates a final answer of Legal or Unsupported or describes an action that must be taken to make an operation more legal.
Definition at line 102 of file LegacyLegalizerInfo.h.
Constructor & Destructor Documentation
Member Function Documentation
◆ operator==()
Member Data Documentation
◆ Action
◆ NewType
LLT llvm::LegacyLegalizeActionStep::NewType
◆ TypeIdx
unsigned llvm::LegacyLegalizeActionStep::TypeIdx
The documentation for this struct was generated from the following file:
- include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h