Lines Matching defs:Ins
91 struct Ins { struct
106 debuginfo::Ins ins_debug; argument
123 bool HasFlag(InstFlags flag) const in HasFlag() argument
133 …return HasFlag(InstFlags::THROWING) || HasFlag(InstFlags::METHOD_ID) || HasFlag(InstFlags::FIELD_I… in CanThrow() argument
139 return HasFlag(InstFlags::JUMP); in IsJump() argument
144 return IsJump() && HasFlag(InstFlags::COND); in IsConditionalJump() argument
149 return HasFlag(InstFlags::CALL); in IsCall() argument
154 return HasFlag(InstFlags::CALL_RANGE); in IsCallRange() argument
159 return HasFlag(InstFlags::PSEUDO) && HasFlag(InstFlags::CALL); in IsPseudoCall() argument
164 return HasFlag(InstFlags::RETURN); in IsReturn() argument
188 res.push_back(Ins::ACCUMULATOR); in Uses() argument
210 return Ins::ACCUMULATOR; in Def() argument
215 bool IsValidToEmit() const in IsValidToEmit()
226 bool HasDebugInfo() const in HasDebugInfo()