Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp94 SmallVector<std::pair<Record *, unsigned>, 2> PhysRegInputs; member in __anon9c7aa4d20111::MatcherGen
255 PhysRegInputs.push_back(std::pair(LeafRec, NextRecordedOperandNo++)); in EmitLeafMatchCode()
881 if (isRoot && !PhysRegInputs.empty()) { in EmitResultInstructionAsOperand()
884 for (unsigned i = 0, e = PhysRegInputs.size(); i != e; ++i) { in EmitResultInstructionAsOperand()
886 CGP.getTargetInfo().getRegBank().getReg(PhysRegInputs[i].first); in EmitResultInstructionAsOperand()
887 AddMatcher(new EmitCopyToRegMatcher(PhysRegInputs[i].second, Reg)); in EmitResultInstructionAsOperand()
H A DFastISelEmitter.cpp548 std::vector<std::string> PhysRegInputs; in collectPatterns() local
551 PhysRegInputs.push_back(""); in collectPatterns()
569 PhysRegInputs.push_back(PhysReg); in collectPatterns()
593 DstRC, SubRegNo, PhysRegInputs, PredicateCheck); in collectPatterns()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DGlobalISelMatchTable.h1740 SmallVector<std::pair<Record *, unsigned>, 2> PhysRegInputs; variable
1771 return PhysRegInputs; in getPhysRegInputs()
H A DGlobalISelMatchTable.cpp1723 PhysRegInputs.emplace_back(Reg, OpIdx); in addPhysRegInput()