Searched refs:CGIOperandList (Results 1 – 11 of 11) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/ |
| D | CodeGenInstruction.cpp | 27 CGIOperandList::CGIOperandList(Record *R) : TheDef(R) { in CGIOperandList() function in CGIOperandList 157 unsigned CGIOperandList::getOperandNamed(StringRef Name) const { in getOperandNamed() 169 bool CGIOperandList::hasOperandNamed(StringRef Name, unsigned &OpIdx) const { in hasOperandNamed() 180 CGIOperandList::ParseOperandName(StringRef Op, bool AllowWholeOp) { in ParseOperandName() 234 static void ParseConstraint(StringRef CStr, CGIOperandList &Ops, in ParseConstraint() 256 CGIOperandList::ConstraintInfo::getEarlyClobber(); in ParseConstraint() 312 auto NewConstraint = CGIOperandList::ConstraintInfo::getTied(DestFlatOpNo); in ParseConstraint() 316 for (const CGIOperandList::OperandInfo &Op : Ops) { in ParseConstraint() 327 static void ParseConstraints(StringRef CStr, CGIOperandList &Ops, Record *Rec) { in ParseConstraints() 344 void CGIOperandList::ProcessDisableEncoding(StringRef DisableEncoding) { in ProcessDisableEncoding()
|
| D | CodeGenInstruction.h | 30 class CGIOperandList { 131 const CGIOperandList::ConstraintInfo &CI = Constraints[j]; in getTiedRegister() 138 CGIOperandList(Record *D); 229 CGIOperandList Operands;
|
| D | AsmWriterInst.cpp | 176 CGIOperandList::OperandInfo OpInfo = CGI.Operands[OpNo]; in AsmWriterInst()
|
| D | X86RecognizableInstr.h | 223 const std::vector<CGIOperandList::OperandInfo>* Operands;
|
| D | InstrInfoEmitter.cpp | 125 std::vector<CGIOperandList::OperandInfo> OperandList; in GetOperandInfo() 189 const CGIOperandList::ConstraintInfo &Constraint = in GetOperandInfo() 469 [](const CGIOperandList::OperandInfo &Op) -> unsigned { in emitLogicalOperandSizeMappings()
|
| D | X86FoldTablesEmitter.cpp | 188 return any_of(Inst->Operands, [](const CGIOperandList::OperandInfo &OpIn) { in hasRSTRegClass() 195 return any_of(Inst->Operands, [](const CGIOperandList::OperandInfo &OpIn) { in hasPtrTailcallRegClass()
|
| D | X86RecognizableInstr.cpp | 404 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands; in emitInstructionSpecifier() 416 const CGIOperandList::ConstraintInfo &Constraint = in emitInstructionSpecifier()
|
| D | AsmMatcherEmitter.cpp | 750 ClassInfo *getOperandClass(const CGIOperandList::OperandInfo &OI, 1147 AsmMatcherInfo::getOperandClass(const CGIOperandList::OperandInfo &OI, in getOperandClass() 1669 const CGIOperandList &Operands = CGI.Operands; in buildInstructionOperandReference() 1759 for (const CGIOperandList::OperandInfo &OpInfo : ResultInst->Operands) { in buildInstructionResultOperands() 1818 const CGIOperandList::OperandInfo *OpInfo = &ResultInst->Operands[i]; in buildAliasResultOperands()
|
| D | FixedLenDecoderEmitter.cpp | 2136 const CGIOperandList::OperandInfo &Info = CGI.Operands[i]; in populateInstruction()
|
| D | CodeGenDAGPatterns.cpp | 3686 static bool checkOperandClass(CGIOperandList::OperandInfo &OI, in checkOperandClass() 3801 CGIOperandList::OperandInfo &Op = CGI.Operands[i]; in parseInstructionPattern()
|
| D | GlobalISelEmitter.cpp | 4896 const CGIOperandList::OperandInfo &DstIOperand = DstI->Operands[InstOpNo]; in importExplicitUseRenderers()
|