LLVM 20.0.0git
|
The result of a query. More...
#include "llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h"
Public Member Functions | |
LegacyLegalizeActionStep (LegacyLegalizeActions::LegacyLegalizeAction Action, unsigned TypeIdx, const LLT NewType) | |
bool | operator== (const LegacyLegalizeActionStep &RHS) const |
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{}. | |
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 101 of file LegacyLegalizerInfo.h.
|
inline |
Definition at line 109 of file LegacyLegalizerInfo.h.
|
inline |
LegacyLegalizeActions::LegacyLegalizeAction llvm::LegacyLegalizeActionStep::Action |
The action to take or the final answer.
Definition at line 103 of file LegacyLegalizerInfo.h.
Referenced by llvm::LegalizeActionStep::LegalizeActionStep(), and operator==().
LLT llvm::LegacyLegalizeActionStep::NewType |
If describing an action, the new type for TypeIdx. Otherwise LLT{}.
Definition at line 107 of file LegacyLegalizerInfo.h.
Referenced by operator==().
unsigned llvm::LegacyLegalizeActionStep::TypeIdx |
If describing an action, the type index to change. Otherwise zero.
Definition at line 105 of file LegacyLegalizerInfo.h.
Referenced by operator==().