reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/MIRParser/MIParser.cpp
  586   assert(Token.is(MIToken::MachineBasicBlockLabel));
  655   while (Token.is(MIToken::Newline))
  668       if ((Token.is(MIToken::MachineBasicBlockLabel) && IsAfterNewline) ||
  671       else if (Token.is(MIToken::MachineBasicBlockLabel))
  679       if (Token.is(MIToken::lbrace))
  681       if (Token.is(MIToken::rbrace)) {
  696   assert(Token.is(MIToken::kw_liveins));
  729   assert(Token.is(MIToken::kw_successors));
  762   assert(Token.is(MIToken::MachineBasicBlockLabel));
  782     if (Token.is(MIToken::kw_successors)) {
  786     } else if (Token.is(MIToken::kw_liveins)) {
  801   while (!Token.is(MIToken::MachineBasicBlockLabel) &&
  802          !Token.is(MIToken::Eof)) {
  821     if (Token.is(MIToken::lbrace)) {
  828       if (!Token.is(MIToken::Newline))
  857   while (Token.is(MIToken::Newline))
  863   assert(Token.is(MIToken::MachineBasicBlockLabel));
  879     assert(Token.is(MIToken::MachineBasicBlockLabel) || Token.is(MIToken::Eof));
  879     assert(Token.is(MIToken::MachineBasicBlockLabel) || Token.is(MIToken::Eof));
  919     if (Token.isNewlineOrEOF() || Token.is(MIToken::coloncolon) ||
  920         Token.is(MIToken::lbrace))
  928   if (Token.is(MIToken::kw_pre_instr_symbol))
  932   if (Token.is(MIToken::kw_post_instr_symbol))
  937   if (Token.is(MIToken::kw_debug_location)) {
  940     if (Token.is(MIToken::exclaim)) {
  943     } else if (Token.is(MIToken::md_dilocation)) {
  955   if (Token.is(MIToken::coloncolon)) {
 1059   if (Token.is(MIToken::exclaim)) {
 1062   } else if (Token.is(MIToken::md_diexpr)) {
 1065   } else if (Token.is(MIToken::md_dilocation)) {
 1129   while (Token.is(MIToken::kw_frame_setup) ||
 1130          Token.is(MIToken::kw_frame_destroy) ||
 1131          Token.is(MIToken::kw_nnan) ||
 1132          Token.is(MIToken::kw_ninf) ||
 1133          Token.is(MIToken::kw_nsz) ||
 1134          Token.is(MIToken::kw_arcp) ||
 1135          Token.is(MIToken::kw_contract) ||
 1136          Token.is(MIToken::kw_afn) ||
 1137          Token.is(MIToken::kw_reassoc) ||
 1138          Token.is(MIToken::kw_nuw) ||
 1139          Token.is(MIToken::kw_nsw) ||
 1140          Token.is(MIToken::kw_exact) ||
 1141          Token.is(MIToken::kw_fpexcept)) {
 1143     if (Token.is(MIToken::kw_frame_setup))
 1145     if (Token.is(MIToken::kw_frame_destroy))
 1147     if (Token.is(MIToken::kw_nnan))
 1149     if (Token.is(MIToken::kw_ninf))
 1151     if (Token.is(MIToken::kw_nsz))
 1153     if (Token.is(MIToken::kw_arcp))
 1155     if (Token.is(MIToken::kw_contract))
 1157     if (Token.is(MIToken::kw_afn))
 1159     if (Token.is(MIToken::kw_reassoc))
 1161     if (Token.is(MIToken::kw_nuw))
 1163     if (Token.is(MIToken::kw_nsw))
 1165     if (Token.is(MIToken::kw_exact))
 1167     if (Token.is(MIToken::kw_fpexcept))
 1182   assert(Token.is(MIToken::NamedRegister) && "Needs NamedRegister token");
 1190   assert(Token.is(MIToken::NamedVirtualRegister) && "Expected NamedVReg token");
 1199   if (Token.is(MIToken::NamedVirtualRegister))
 1201   assert(Token.is(MIToken::VirtualRegister) && "Needs VirtualRegister token");
 1331   assert(Token.is(MIToken::dot));
 1409   if (Token.is(MIToken::dot)) {
 1415   if (Token.is(MIToken::colon)) {
 1479   assert(Token.is(MIToken::IntegerLiteral));
 1594   assert(Token.is(MIToken::Identifier));
 1640   if (Token.is(MIToken::HexLiteral)) {
 1653   assert(Token.is(MIToken::MachineBasicBlock) ||
 1654          Token.is(MIToken::MachineBasicBlockLabel));
 1681   assert(Token.is(MIToken::StackObject));
 1710   assert(Token.is(MIToken::FixedStackObject));
 1769   assert(Token.is(MIToken::ConstantPoolItem));
 1784   assert(Token.is(MIToken::JumpTableIndex));
 1797   assert(Token.is(MIToken::ExternalSymbol));
 1807   assert(Token.is(MIToken::MCSymbol));
 1817   assert(Token.is(MIToken::SubRegisterIndex));
 1828   assert(Token.is(MIToken::exclaim));
 1846   assert(Token.is(MIToken::md_diexpr));
 1857       if (Token.is(MIToken::Identifier)) {
 1892   assert(Token.is(MIToken::md_dilocation));
 1907       if (Token.is(MIToken::Identifier)) {
 1945           if (Token.is(MIToken::exclaim)) {
 1948           } else if (Token.is(MIToken::md_dilocation)) {
 1961           if (!Token.is(MIToken::Identifier))
 1996   if (Token.is(MIToken::exclaim)) {
 1999   } else if (Token.is(MIToken::md_diexpr)) {
 2174   assert(Token.is(MIToken::kw_blockaddress));
 2205   assert(Token.is(MIToken::kw_intrinsic));
 2234   assert(Token.is(MIToken::kw_intpred) || Token.is(MIToken::kw_floatpred));
 2234   assert(Token.is(MIToken::kw_intpred) || Token.is(MIToken::kw_floatpred));
 2235   bool IsFloat = Token.is(MIToken::kw_floatpred);
 2292   assert(Token.is(MIToken::kw_shufflemask));
 2306     if (Token.is(MIToken::kw_undef)) {
 2309     } else if (Token.is(MIToken::IntegerLiteral)) {
 2335   assert(Token.is(MIToken::kw_target_index));
 2381   assert(Token.is(MIToken::kw_liveout));
 2505   if (Token.is(MIToken::kw_target_flags)) {
 2518     while (Token.is(MIToken::comma)) {
 2548   bool IsNegative = Token.is(MIToken::minus);
 2562   assert(Token.is(MIToken::kw_align));
 2577   assert(Token.is(MIToken::kw_addrspace));
 2638   if (Token.is(MIToken::HexLiteral)) {
 2651   assert(Token.is(MIToken::HexLiteral));
 2759   if (Token.is(MIToken::kw_constant_pool) || Token.is(MIToken::kw_stack) ||
 2759   if (Token.is(MIToken::kw_constant_pool) || Token.is(MIToken::kw_stack) ||
 2760       Token.is(MIToken::kw_got) || Token.is(MIToken::kw_jump_table) ||
 2760       Token.is(MIToken::kw_got) || Token.is(MIToken::kw_jump_table) ||
 2761       Token.is(MIToken::FixedStackObject) || Token.is(MIToken::StackObject) ||
 2761       Token.is(MIToken::FixedStackObject) || Token.is(MIToken::StackObject) ||
 2762       Token.is(MIToken::kw_call_entry)) {
 2793   if (Token.is(MIToken::Identifier) && Token.stringValue() == "syncscope") {
 2850   if (Token.is(MIToken::Identifier) && Token.stringValue() == "store") {
 2873   if (Token.is(MIToken::IntegerLiteral)) {
 2876   } else if (Token.is(MIToken::kw_unknown_size)) {
 2882   if (Token.is(MIToken::Identifier)) {
 2942   assert((Token.is(MIToken::kw_pre_instr_symbol) ||
 2943           Token.is(MIToken::kw_post_instr_symbol)) &&
 2950   if (Token.isNewlineOrEOF() || Token.is(MIToken::coloncolon) ||
 2951       Token.is(MIToken::lbrace))