Lines Matching refs:Kind

175   TokenKind Kind = Error;
184 MIToken &reset(TokenKind Kind, StringRef Range);
190 TokenKind kind() const { return Kind; } in kind()
192 bool isError() const { return Kind == Error; } in isError()
194 bool isNewlineOrEOF() const { return Kind == Newline || Kind == Eof; } in isNewlineOrEOF()
196 bool isErrorOrEOF() const { return Kind == Error || Kind == Eof; } in isErrorOrEOF()
199 return Kind == NamedRegister || Kind == underscore || in isRegister()
200 Kind == NamedVirtualRegister || Kind == VirtualRegister; in isRegister()
204 return Kind == kw_implicit || Kind == kw_implicit_define || in isRegisterFlag()
205 Kind == kw_def || Kind == kw_dead || Kind == kw_killed || in isRegisterFlag()
206 Kind == kw_undef || Kind == kw_internal || in isRegisterFlag()
207 Kind == kw_early_clobber || Kind == kw_debug_use || in isRegisterFlag()
208 Kind == kw_renamable; in isRegisterFlag()
212 return Kind == kw_volatile || Kind == kw_non_temporal || in isMemoryOperandFlag()
213 Kind == kw_dereferenceable || Kind == kw_invariant || in isMemoryOperandFlag()
214 Kind == StringConstant; in isMemoryOperandFlag()
217 bool is(TokenKind K) const { return Kind == K; } in is()
219 bool isNot(TokenKind K) const { return Kind != K; } in isNot()
231 return Kind == IntegerLiteral || Kind == MachineBasicBlock || in hasIntegerValue()
232 Kind == MachineBasicBlockLabel || Kind == StackObject || in hasIntegerValue()
233 Kind == FixedStackObject || Kind == GlobalValue || in hasIntegerValue()
234 Kind == VirtualRegister || Kind == ConstantPoolItem || in hasIntegerValue()
235 Kind == JumpTableIndex || Kind == IRBlock || Kind == IRValue; in hasIntegerValue()