Home | History | Annotate | Download | only in TableGen

Lines Matching refs:NumToSkip

585   // Any NumToSkip fixups in the current scope can resolve to the
592 // NumToSkip entry itself, so subtract two from the displacement here
596 // Our NumToSkip entries are 16-bits. Make sure our table isn't too
628 // Resolve any NumToSkip fixups in the current scope.
638 // Reserve space for the NumToSkip entry. We'll backpatch the value
651 // Now that we've emitted the body of the handler, update the NumToSkip
653 // two as to account for the width of the NumToSkip field itself.
655 uint32_t NumToSkip = Table.size() - PrevFilter - 2;
656 assert(NumToSkip < 65536U && "disassembler decoding table too large!");
657 Table[PrevFilter] = (uint8_t)NumToSkip;
658 Table[PrevFilter + 1] = (uint8_t)(NumToSkip >> 8);
701 // FIXME: We may be able to use the NumToSkip values to recover
734 // 16-bit numtoskip value.
736 uint32_t NumToSkip = Byte;
740 NumToSkip |= Byte << 8;
741 OS << "// Skip to: " << ((I - Table.begin()) + NumToSkip) << "\n";
749 << Len << ", ";// << Val << ", " << NumToSkip << ",\n";
754 // 16-bit numtoskip value.
756 uint32_t NumToSkip = Byte;
760 NumToSkip |= Byte << 8;
761 OS << "// Skip to: " << ((I - Table.begin()) + NumToSkip) << "\n";
771 // 16-bit numtoskip value.
773 uint32_t NumToSkip = Byte;
777 NumToSkip |= Byte << 8;
778 OS << "// Skip to: " << ((I - Table.begin()) + NumToSkip) << "\n";
811 // 16-bit numtoskip value.
813 uint32_t NumToSkip = Byte;
817 NumToSkip |= Byte << 8;
821 << ", skip to: " << ((I - Table.begin()) + NumToSkip) << "\n";
1216 // Push location for NumToSkip backpatching.
1310 // Push location for NumToSkip backpatching.
1351 // Push location for NumToSkip backpatching.
2085 << " // NumToSkip is a plain 16-bit integer.\n"
2086 << " unsigned NumToSkip = *Ptr++;\n"
2087 << " NumToSkip |= (*Ptr++) << 8;\n"
2091 << " Ptr += NumToSkip;\n"
2092 << " DEBUG(dbgs() << Loc << \": OPC_FilterValue(\" << Val << \", \" << NumToSkip\n"
2105 << " // NumToSkip is a plain 16-bit integer.\n"
2106 << " unsigned NumToSkip = *Ptr++;\n"
2107 << " NumToSkip |= (*Ptr++) << 8;\n"
2111 << " Ptr += NumToSkip;\n"
2113 << " << Len << \", \" << ExpectedValue << \", \" << NumToSkip\n"
2124 << " // NumToSkip is a plain 16-bit integer.\n"
2125 << " unsigned NumToSkip = *Ptr++;\n"
2126 << " NumToSkip |= (*Ptr++) << 8;\n"
2130 << " Ptr += NumToSkip;\n"
2163 << " // NumToSkip is a plain 16-bit integer.\n"
2164 << " unsigned NumToSkip = *Ptr++;\n"
2165 << " NumToSkip |= (*Ptr++) << 8;\n"
2183 << " Ptr += NumToSkip;\n"
2269 // Any NumToSkip fixups in the top level scope can resolve to the
2272 // Resolve any NumToSkip fixups in the current scope.