enum InstrType
Description
Represents how an instruction should be mapped by the outliner.\p Legal instructions are those which are safe to outline.\p LegalTerminator instructions are safe to outline, but only as the last instruction in a sequence.\p Illegal instructions are those which cannot be outlined.\p Invisible instructions are instructions which can be outlined, but shouldn't actually impact the outlining result.
Declared at: llvm/include/llvm/CodeGen/MachineOutliner.h:33
Enumerators
Name | Value | Comment |
---|---|---|
Legal | 0 | |
LegalTerminator | 1 | |
Illegal | 2 | |
Invisible | 3 |