Lines Matching full:decode
123 /// decoder could try to decode the even/odd register numbering and assign to
175 // instructions. In order to unambiguously decode the singleton, we need to
179 // Emit code to decode instructions given a segment or segments of bits.
325 // Calculates the island(s) needed to decode the instruction.
337 // Emits code to decode the singleton. Return true if we have matched all the
341 // Emits code to decode the singleton, and then to decode the rest.
361 // Decides on the best configuration of filter(s) to use in order to decode
366 // Emits code to decode our share of instructions. Returns true if the
367 // emitted code causes a return, which occurs if we know how to decode
436 // instructions. In order to unambiguously decode the singleton, we need to
497 // Emit code to decode instructions given a segment or segments of bits.
576 "static MCDisassembler::DecodeStatus decode" << Namespace << "Instruction" << BitWidth
586 // Emits code to decode the instructions.
679 // Calculates the island(s) needed to decode the instruction.
805 // Emits code to decode the singleton. Return true if we have matched all the
896 // Emits code to decode the singleton, and then to decode the rest.
1165 // Decides on the best configuration of filter(s) to use in order to decode
1192 // Emits code to decode our share of instructions. Returns true if the
1193 // emitted code causes a return, which occurs if we know how to decode
1212 // We don't know how to decode these instructions! Return 0 and dump the
1244 // If all the bit positions are not specified; do not decode this instruction.
1270 // how to decode automatically.
1312 Decoder = "Decode" + TypeRecord->getName() + "RegisterClass";