LLVM: llvm::LegalizeActionStep Struct Reference (original) (raw)

The result of a query. More...

#include "[llvm/CodeGen/GlobalISel/LegalizerInfo.h](LegalizerInfo%5F8h%5Fsource.html)"

Public Attributes
LegalizeAction 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 145 of file LegalizerInfo.h.

LegalizeActionStep() [2/2]

operator==()

Action

NewType

LLT llvm::LegalizeActionStep::NewType

TypeIdx

unsigned llvm::LegalizeActionStep::TypeIdx


The documentation for this struct was generated from the following file: