Searched defs:Bytecode (Results 1 – 2 of 2) sorted by relevance
236 struct Bytecode struct258 static Bytecode fromRaw(uint data) in fromRaw() argument267 @property uint data()() const { return raw & 0x003f_ffff; } in data()269 @property void data()(uint val) in data()276 @property uint sequence()() const { return 2 + (raw >> 22 & 0x3); } in sequence()280 @property IR code()() const { return cast(IR)(raw >> 24); } in code()283 @property bool hotspot() const { return hasMerge(code); } in hotspot()286 @property bool isAtom() const { return isAtomIR(code); } in isAtom()289 @property bool isStart() const { return isStartIR(code); } in isStart()292 @property bool isEnd() const { return isEndIR(code); } in isEnd()[all …]
229 struct Bytecode struct252 static Bytecode fromRaw(uint data) in fromRaw() argument261 @property uint data()() const { return raw & 0x003f_ffff; } in data()263 @property void data()(uint val) in data()270 @property uint sequence()() const { return 2 + (raw >> 22 & 0x3); } in sequence()274 @property IR code()() const { return cast(IR)(raw >> 24); } in code()277 @property bool hotspot() const { return hasMerge(code); } in hotspot()280 @property bool isAtom() const { return isAtomIR(code); } in isAtom()283 @property bool isStart() const { return isStartIR(code); } in isStart()286 @property bool isEnd() const { return isEndIR(code); } in isEnd()[all …]