Home
last modified time | relevance | path

Searched refs:CodeGenInstAlias (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DAsmWriterEmitter.cpp787 typedef std::pair<CodeGenInstAlias, int> ValueType;
821 typedef std::set<std::pair<CodeGenInstAlias, int>, AliasPriorityComparator> in EmitPrintAliasInstruction()
831 std::make_pair(CodeGenInstAlias(R, Target), Priority)); in EmitPrintAliasInstruction()
849 const CodeGenInstAlias &CGA = Alias.first; in EmitPrintAliasInstruction()
895 const CodeGenInstAlias::ResultOperand &RO = CGA.ResultOperands[i]; in EmitPrintAliasInstruction()
898 case CodeGenInstAlias::ResultOperand::K_Record: { in EmitPrintAliasInstruction()
957 case CodeGenInstAlias::ResultOperand::K_Imm: { in EmitPrintAliasInstruction()
969 case CodeGenInstAlias::ResultOperand::K_Reg: in EmitPrintAliasInstruction()
H A DCodeGenInstruction.h346 class CodeGenInstAlias {
402 CodeGenInstAlias(Record *R, CodeGenTarget &T);
H A DCodeGenInstruction.cpp604 bool CodeGenInstAlias::tryAliasOpMatch(DagInit *Result, unsigned AliasOpNo, in tryAliasOpMatch()
728 unsigned CodeGenInstAlias::ResultOperand::getMINumOperands() const { in getMINumOperands()
745 CodeGenInstAlias::CodeGenInstAlias(Record *R, CodeGenTarget &T) in CodeGenInstAlias() function in CodeGenInstAlias
H A DAsmMatcherEmitter.cpp505 PointerUnion<const CodeGenInstruction*, const CodeGenInstAlias*> DefRec;
510 return DefRec.get<const CodeGenInstAlias*>()->ResultInst; in getResultInst()
548 MatchableInfo(std::unique_ptr<const CodeGenInstAlias> Alias) in MatchableInfo()
566 assert(!DefRec.is<const CodeGenInstAlias *>()); in MatchableInfo()
570 delete DefRec.dyn_cast<const CodeGenInstAlias*>(); in ~MatchableInfo()
1549 auto Alias = std::make_unique<CodeGenInstAlias>(InstAlias, Target); in buildInfo()
1748 const CodeGenInstAlias &CGA = *II->DefRec.get<const CodeGenInstAlias*>(); in buildAliasOperandReference()
1821 const CodeGenInstAlias &CGA = *DefRec.get<const CodeGenInstAlias*>(); in buildAliasResultOperands()
1893 case CodeGenInstAlias::ResultOperand::K_Record: { in buildAliasResultOperands()
1910 case CodeGenInstAlias::ResultOperand::K_Imm: { in buildAliasResultOperands()
[all …]