New PM pass that selects generic machine instructions to target instructions.
Declared in <llvm/CodeGen/GlobalISel/InstructionSelect.h>
class InstructionSelectPass
: public RequiredPassInfoMixin<InstructionSelectPass>
| Name | Description |
|---|---|
RequiredPassInfoMixin<InstructionSelectPass> | A CRTP mix-in for passes that should not be skipped. |
| Name | Description |
|---|---|
InstructionSelectPass [constructor] | Construct the new-PM GlobalISel instruction selection pass. |
getRequiredProperties | Return the properties this pass requires of the machine function. |
getSetProperties | Return the properties this pass sets on the machine function. |
run | Select generic instructions in MF to target-specific instructions. |
| Name | Description |
|---|---|
isRequired | Return true; required passes cannot be skipped. |