private: enum { // The instruction has been visited and unless IsChanged() verified.
kVisited = 0, // Register type information flowing into the instruction changed and so the instruction must be // reprocessed.
kChanged = 1, // The item at this location is an opcode.
kOpcode = 2, // Instruction is contained within a try region.
kInTry = 3, // Instruction is the target of a branch (ie the start of a basic block).
kBranchTarget = 4, // A return instruction.
kReturn = 5,
};
uint8_t flags_;
};
static_assert(sizeof(InstructionFlags) == sizeof(uint8_t), "Size of InstructionFlags not equal to uint8_t");
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.