Home | History | Annotate | Download | only in TableGen

Lines Matching full:decode

216 /// decoder could try to decode the even/odd register numbering and assign to
265 // instructions. In order to unambiguously decode the singleton, we need to
269 // Emit table entries to decode instructions given a segment or segments of
427 // Calculates the island(s) needed to decode the instruction.
449 // Emits table entries to decode the singleton.
453 // Emits code to decodedecode the rest.
476 // Decides on the best configuration of filter(s) to use in order to decode
482 // emitTableEntries - Emit state machine entries to decode our share of
550 // instructions. In order to unambiguously decode the singleton, we need to
630 // Emit table entries to decode instructions given a segment or segments
736 assert (I < E && "incomplete decode table entry!");
744 PrintFatalError("invalid decode table opcode");
818 // Decode the Opcode value.
1005 // Calculates the island(s) needed to decode the instruction.
1306 // Emits table entries to decode the singleton.
1364 // Emits table entries to decode the singleton, and then to decode the rest.
1635 // Decides on the best configuration of filter(s) to use in order to decode
1662 // emitTableEntries - Emit state machine entries to decode our share of
1683 // We don't know how to decode these instructions! Dump the
1704 // If all the bit positions are not specified; do not decode this instruction.
1730 // how to decode automatically.
1772 Decoder = "Decode" + TypeRecord->getName() + "RegisterClass";
1896 << " errs() << Loc << \": Unexpected decode table opcode!\\n\";\n"
1908 << " // Decode the field value.\n"
1929 << " // Decode the field value.\n"
1948 << " // Decode the Predicate Index value.\n"
1966 << " // Decode the Opcode value.\n"
1973 << " DEBUG(dbgs() << \"----- DECODE SUCCESSFUL -----\\n\");\n"
1979 << " // Decode the mask values.\n"
2049 // The decode table is cleared for each top level decoder function. The