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

/netbsd-current/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenInstruction.h328 /// CodeGenInstAlias - This represents an InstAlias definition.
329 class CodeGenInstAlias { class in namespace:llvm
385 CodeGenInstAlias(Record *R, CodeGenTarget &T);
H A DAsmWriterEmitter.cpp784 typedef std::pair<CodeGenInstAlias, int> ValueType;
818 typedef std::set<std::pair<CodeGenInstAlias, int>, AliasPriorityComparator>
828 std::make_pair(CodeGenInstAlias(R, Target), Priority));
846 const CodeGenInstAlias &CGA = Alias.first;
894 const CodeGenInstAlias::ResultOperand &RO = CGA.ResultOperands[i];
897 case CodeGenInstAlias::ResultOperand::K_Record: {
956 case CodeGenInstAlias::ResultOperand::K_Imm: {
968 case CodeGenInstAlias::ResultOperand::K_Reg:
H A DCodeGenInstruction.cpp529 /// CodeGenInstAlias Implementation
532 /// tryAliasOpMatch - This is a helper function for the CodeGenInstAlias
536 bool CodeGenInstAlias::tryAliasOpMatch(DagInit *Result, unsigned AliasOpNo,
660 unsigned CodeGenInstAlias::ResultOperand::getMINumOperands() const {
677 CodeGenInstAlias::CodeGenInstAlias(Record *R, CodeGenTarget &T) function in class:CodeGenInstAlias
H A DAsmMatcherEmitter.cpp504 PointerUnion<const CodeGenInstruction*, const CodeGenInstAlias*> DefRec;
509 return DefRec.get<const CodeGenInstAlias*>()->ResultInst;
547 MatchableInfo(std::unique_ptr<const CodeGenInstAlias> Alias)
565 assert(!DefRec.is<const CodeGenInstAlias *>());
569 delete DefRec.dyn_cast<const CodeGenInstAlias*>();
1532 auto Alias = std::make_unique<CodeGenInstAlias>(InstAlias, Target);
1731 const CodeGenInstAlias &CGA = *II->DefRec.get<const CodeGenInstAlias*>();
1737 // It's safe to go with the first one we find, because CodeGenInstAlias
1804 const CodeGenInstAlias
[all...]

Completed in 227 milliseconds