Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/utils/TableGen/
DAsmWriterEmitter.cpp816 std::map<std::string, std::vector<CodeGenInstAlias*> > AliasMap; in EmitPrintAliasInstruction()
819 CodeGenInstAlias *Alias = new CodeGenInstAlias(*I, Target); in EmitPrintAliasInstruction()
832 for (std::map<std::string, std::vector<CodeGenInstAlias*> >::iterator in EmitPrintAliasInstruction()
834 std::vector<CodeGenInstAlias*> &Aliases = I->second; in EmitPrintAliasInstruction()
836 for (std::vector<CodeGenInstAlias*>::iterator in EmitPrintAliasInstruction()
838 const CodeGenInstAlias *CGA = *II; in EmitPrintAliasInstruction()
858 const CodeGenInstAlias::ResultOperand &RO = CGA->ResultOperands[i]; in EmitPrintAliasInstruction()
862 case CodeGenInstAlias::ResultOperand::K_Record: { in EmitPrintAliasInstruction()
896 case CodeGenInstAlias::ResultOperand::K_Imm: in EmitPrintAliasInstruction()
902 case CodeGenInstAlias::ResultOperand::K_Reg: in EmitPrintAliasInstruction()
DAsmMatcherEmitter.cpp374 PointerUnion<const CodeGenInstruction*, const CodeGenInstAlias*> DefRec;
379 return DefRec.get<const CodeGenInstAlias*>()->ResultInst; in getResultInst()
412 MatchableInfo(const CodeGenInstAlias *Alias) in MatchableInfo()
1224 CodeGenInstAlias *Alias = new CodeGenInstAlias(AllInstAliases[i], Target); in BuildInfo()
1370 const CodeGenInstAlias &CGA = *II->DefRec.get<const CodeGenInstAlias*>(); in BuildAliasOperandReference()
1430 const CodeGenInstAlias &CGA = *DefRec.get<const CodeGenInstAlias*>(); in BuildAliasResultOperands()
1457 case CodeGenInstAlias::ResultOperand::K_Record: { in BuildAliasResultOperands()
1469 case CodeGenInstAlias::ResultOperand::K_Imm: { in BuildAliasResultOperands()
1474 case CodeGenInstAlias::ResultOperand::K_Reg: { in BuildAliasResultOperands()
DCodeGenInstruction.h265 class CodeGenInstAlias {
318 CodeGenInstAlias(Record *R, CodeGenTarget &T);
DCodeGenInstruction.cpp409 bool CodeGenInstAlias::tryAliasOpMatch(DagInit *Result, unsigned AliasOpNo, in tryAliasOpMatch()
481 CodeGenInstAlias::CodeGenInstAlias(Record *R, CodeGenTarget &T) : TheDef(R) { in CodeGenInstAlias() function in CodeGenInstAlias
/external/llvm/utils/TableGen/
DAsmWriterEmitter.cpp729 typedef std::pair<CodeGenInstAlias, int> ValueType;
763 typedef std::set<std::pair<CodeGenInstAlias, int>, AliasPriorityComparator> in EmitPrintAliasInstruction()
774 std::make_pair(CodeGenInstAlias(R, Variant, Target), Priority)); in EmitPrintAliasInstruction()
789 const CodeGenInstAlias &CGA = Alias.first; in EmitPrintAliasInstruction()
826 const CodeGenInstAlias::ResultOperand &RO = CGA.ResultOperands[i]; in EmitPrintAliasInstruction()
829 case CodeGenInstAlias::ResultOperand::K_Record: { in EmitPrintAliasInstruction()
888 case CodeGenInstAlias::ResultOperand::K_Imm: { in EmitPrintAliasInstruction()
898 case CodeGenInstAlias::ResultOperand::K_Reg: in EmitPrintAliasInstruction()
DCodeGenInstruction.h290 class CodeGenInstAlias {
346 CodeGenInstAlias(Record *R, unsigned Variant, CodeGenTarget &T);
DAsmMatcherEmitter.cpp475 PointerUnion<const CodeGenInstruction*, const CodeGenInstAlias*> DefRec;
480 return DefRec.get<const CodeGenInstAlias*>()->ResultInst; in getResultInst()
518 MatchableInfo(std::unique_ptr<const CodeGenInstAlias> Alias) in MatchableInfo()
536 assert(!DefRec.is<const CodeGenInstAlias *>()); in MatchableInfo()
540 delete DefRec.dyn_cast<const CodeGenInstAlias*>(); in ~MatchableInfo()
1504 auto Alias = llvm::make_unique<CodeGenInstAlias>(AllInstAliases[i], in buildInfo()
1695 const CodeGenInstAlias &CGA = *II->DefRec.get<const CodeGenInstAlias*>(); in buildAliasOperandReference()
1762 const CodeGenInstAlias &CGA = *DefRec.get<const CodeGenInstAlias*>(); in buildAliasResultOperands()
1790 case CodeGenInstAlias::ResultOperand::K_Record: { in buildAliasResultOperands()
1802 case CodeGenInstAlias::ResultOperand::K_Imm: { in buildAliasResultOperands()
[all …]
DCodeGenInstruction.cpp440 bool CodeGenInstAlias::tryAliasOpMatch(DagInit *Result, unsigned AliasOpNo, in tryAliasOpMatch()
561 unsigned CodeGenInstAlias::ResultOperand::getMINumOperands() const { in getMINumOperands()
578 CodeGenInstAlias::CodeGenInstAlias(Record *R, unsigned Variant, in CodeGenInstAlias() function in CodeGenInstAlias