Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Source

5 // This file is distributed under the University of Illinois Open Source
37 CodeGenInstruction Source; // The source pseudo instruction definition.
43 Source(s), Dest(d), OperandMap(m) {}
98 // Source operand maps to destination operand. The Data element
163 // argument in the source instruction, in either the (outs) or (ins) list.
166 // Record the mapping of the source to result arguments for use by
184 "' has no matching source operand.");
185 // Map the source operand to the destination operand index for each
199 emitSourceFileHeader("Pseudo-instruction MC lowering Source Fragment", o);
209 CodeGenInstruction &Source = Expansion.Source;
211 o << " case " << Source.Namespace << "::"
212 << Source.TheDef->getName() << ": {\n"
218 // Copy the operands from the source instruction.
229 << Source.Operands[Expansion.OperandMap[MIOpNo].Data
255 MIOpNo = Source.Operands.size() + 1;