Lines Matching full:operand
62 // If this differs in the same operand as the rest of the instructions in
78 // If the operand is the same for all instructions, just print it.
81 // If this is the operand that varies between all of the instructions,
82 // emit a switch for just this operand now.
144 // This command matches one operand so far.
169 // set share the operand.
178 // Okay, found another instruction in this command set. If the operand
195 // Okay, everything in this command set has the same next operand. Add it
283 /// chunk of the output as well as indices used for operand printing.
304 // Nuke the string from the operand list. It is now handled!
335 // If we don't have enough bits for this operand, don't include it.
348 // Remove the info about this operand.
387 // Output the table driven operand information.
429 // Okay, delete instructions with no operand info left.
445 // Now that we've emitted all of the operand info that fit into 32 bits, emit
697 O << " assert(false && \"Operand not in map!\");\n";
828 // A map of which conditions need to be met for each instruction operand
861 default: assert(0 && "unexpected InstAlias operand kind");
886 assert(Rec->isSubClassOf("Operand") && "Unexpected operand!");