Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Alias

293 /// instruction or alias which is capable of being matched.
441 MatchableInfo(const CodeGenInstAlias *Alias)
442 : AsmVariantID(0), TheDef(Alias->TheDef), DefRec(Alias),
443 AsmString(Alias->AsmString) {
701 PrintFatalError(Loc, "missing '=' in two-operand alias constraint");
729 "unknown source two-operand alias operand '" + Ops.first +
733 "unknown destination two-operand alias operand '" +
746 // Remove the AsmOperand for the alias operand.
1384 CodeGenInstAlias *Alias =
1390 if (!StringRef(Alias->ResultInst->TheDef->getName())
1394 std::unique_ptr<MatchableInfo> II(new MatchableInfo(Alias));
1398 // Validate the alias definitions.
1459 // If the instruction has a two-operand alias, build up the
1468 // Adjust it to be a two-operand alias.
1471 // Add the alias to the matchables list.
1481 // Process token alias definitions and set up the associated superclass
1576 // Use the match class from the Alias definition, not the
2382 // Process each alias a "from" mnemonic at a time, building the code executed
2390 // Loop through each alias and emit code that handles each case. If there