Searched refs:Rec (Results 1 - 22 of 22) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/utils/TableGen/
H A DPseudoLoweringEmitter.cpp54 unsigned addDagOperandMapping(Record *Rec, DagInit *Dag,
73 addDagOperandMapping(Record *Rec, DagInit *Dag, CodeGenInstruction &Insn, argument
92 if (DI->getDef() != Insn.Operands[BaseIdx + i].Rec)
93 throw TGError(Rec->getLoc(),
96 Insn.Operands[BaseIdx + i].Rec->getName() + "'");
111 addDagOperandMapping(Rec, SubDag, Insn, OperandMap, BaseIdx + i);
121 void PseudoLoweringEmitter::evaluateExpansion(Record *Rec) { argument
122 DEBUG(dbgs() << "Pseudo definition: " << Rec->getName() << "\n");
126 DagInit *Dag = Rec->getValueAsDag("ResultInst");
132 throw TGError(Rec
[all...]
H A DX86RecognizableInstr.cpp213 Rec = insn.TheDef;
214 Name = Rec->getName();
217 if (!Rec->isSubClassOf("X86Inst")) {
222 Prefix = byteFromRec(Rec, "Prefix");
223 Opcode = byteFromRec(Rec, "Opcode");
224 Form = byteFromRec(Rec, "FormBits");
225 SegOvr = byteFromRec(Rec, "SegOvrBits");
227 HasOpSizePrefix = Rec->getValueAsBit("hasOpSizePrefix");
228 HasAdSizePrefix = Rec->getValueAsBit("hasAdSizePrefix");
229 HasREX_WPrefix = Rec
[all...]
H A DCodeGenInstruction.cpp67 Record *Rec = Arg->getDef(); local
73 if (Rec->isSubClassOf("RegisterOperand")) {
74 PrintMethod = Rec->getValueAsString("PrintMethod");
75 } else if (Rec->isSubClassOf("Operand")) {
76 PrintMethod = Rec->getValueAsString("PrintMethod");
77 OperandType = Rec->getValueAsString("OperandType");
79 EncoderMethod = Rec->getValueAsString("EncoderMethod");
80 MIOpInfo = Rec->getValueAsDag("MIOperandInfo");
86 throw "Bad value for MIOperandInfo in operand '" + Rec->getName() +
94 if (Rec
[all...]
H A DAsmMatcherEmitter.cpp634 ClassInfo *getOperandClass(Record *Rec, int SubOpIdx);
994 Record *Rec = OI.Rec; local
996 Rec = dynamic_cast<DefInit*>(OI.MIOperandInfo->getArg(SubOpIdx))->getDef();
997 return getOperandClass(Rec, SubOpIdx);
1001 AsmMatcherInfo::getOperandClass(Record *Rec, int SubOpIdx) { argument
1002 if (Rec->isSubClassOf("RegisterOperand")) {
1005 const RecordVal *R = Rec->getValue("ParserMatchClass");
1007 throw "Record `" + Rec->getName() +
1017 Record *ClassRec = Rec
1062 Record *Rec = *it; local
1158 Record *Rec = *it; local
1469 Record *Rec = AllTokenAliases[i]; local
1502 Record *Rec = Operands[Idx].Rec; local
[all...]
H A DX86RecognizableInstr.h41 const Record* Rec; member in class:llvm::X86Disassembler::RecognizableInstr
134 /// @param s - The string, as extracted by calling Rec->getName()
H A DInstrInfoEmitter.cpp93 OperandList.back().Rec = OpR;
98 Record *OpR = OperandList[j].Rec;
120 if (Inst.Operands[i].Rec->isSubClassOf("PredicateOperand"))
125 if (Inst.Operands[i].Rec->isSubClassOf("OptionalDefOperand"))
H A DSetTheory.cpp207 Record *Rec = Records.getDef(OS.str()); local
208 if (!Rec)
210 // Try to reevaluate Rec in case it is a set.
211 if (const RecVec *Result = ST.expand(Rec))
214 Elts.insert(Rec);
H A DCodeGenInstruction.h65 /// Rec - The definition this operand is declared as.
67 Record *Rec; member in struct:llvm::CGIOperandList::OperandInfo
110 : Rec(R), Name(N), PrinterMethodName(PMN), EncoderMethodName(EMN),
H A DCodeGenTarget.cpp37 MVT::SimpleValueType llvm::getValueType(Record *Rec) { argument
38 return (MVT::SimpleValueType)Rec->getValueAsInt("Value");
270 const Record *Rec = Records.getDef(Name); local
273 I = Insts.find(Rec);
274 if (Rec == 0 || I == Insts.end())
H A DCodeGenTarget.h53 MVT::SimpleValueType getValueType(Record *Rec);
H A DAsmWriterEmitter.cpp833 const Record *Rec = RO.getRecord();
837 if (Rec->isSubClassOf("RegisterOperand"))
838 Rec = Rec->getValueAsDef("RegClass");
839 if (Rec->isSubClassOf("RegisterClass")) {
856 assert(Rec->isSubClassOf("Operand") && "Unexpected operand!");
H A DCodeGenDAGPatterns.cpp2229 Record *Rec; local
2233 Rec = DI->getDef();
2235 Rec = Pat->getOperator();
2239 if (Rec->getName() == "srcvalue")
2256 if (Rec != SlotRec)
2574 Operands.push_back(InstInfo.Operands[j].Rec);
2577 Results.push_back(InstInfo.Operands[0].Rec);
2581 Operands.push_back(InstInfo.Operands[j].Rec);
2655 if (CGI.Operands[i].Rec != R)
2659 Results.push_back(CGI.Operands[i].Rec);
2784 NameRecord &Rec = Names[P->getName()]; local
[all...]
H A DDAGISelMatcherEmitter.cpp90 unsigned getNodeXFormID(Record *Rec) { argument
91 unsigned &Entry = NodeXFormMap[Rec];
93 NodeXForms.push_back(Rec);
H A DFastISelEmitter.cpp210 Record *Rec = PredFn.getOrigPatFragRecord()->getRecord();
211 if (Rec->getValueAsBit("FastIselShouldIgnore"))
463 Record *Op0Rec = II.Operands[0].Rec;
H A DEDEmitter.cpp374 Record &rec = *operandInfo.Rec;
774 Record &rec = *operandInfo.Rec;
H A DDAGISelMatcherGen.cpp729 Record *OperandNode = II.Operands[InstOpNo].Rec;
H A DFixedLenDecoderEmitter.cpp1846 const Record &OperandDef = *Info.Rec;
/macosx-10.9.5/llvmCore-3425.0.33/lib/TableGen/
H A DTGParser.cpp30 Record *Rec; member in struct:llvm::SubClassReference
32 SubClassReference() : Rec(0) {}
34 bool isInvalid() const { return Rec == 0; }
65 CurRec = &CurMultiClass->Rec;
86 if (CurRec == 0) CurRec = &CurMultiClass->Rec;
150 Record *SC = SubClass.Rec;
208 Record *CurRec = &CurMC->Rec;
213 const std::vector<RecordVal> &SMCVals = SMC->Rec.getValues();
236 const std::vector<Init *> &SMCTArgs = SMC->Rec.getTemplateArgs();
285 + ") of subclass '" + SMC->Rec
[all...]
H A DRecord.cpp316 return Rec->getName();
320 // Ensure that DI is a subclass of Rec.
321 if (!DI->getDef()->isSubClassOf(Rec))
327 // Ensure that TI is compatible with Rec.
336 if (Rec == RHS->getRecord() || RHS->getRecord()->isSubClassOf(Rec))
339 const std::vector<Record*> &SC = Rec->getSuperClasses();
758 Init *MCName = QualifyName(CurMultiClass->Rec, CurMultiClass, Name, "::");
760 if (CurMultiClass->Rec.isTemplateArg(MCName)) {
761 const RecordVal *RV = CurMultiClass->Rec
[all...]
H A DTGParser.h111 bool AddSubClass(Record *Rec, SubClassReference &SubClass);
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/TableGen/
H A DRecord.h386 Record *Rec; member in class:llvm::RecordRecTy
387 explicit RecordRecTy(Record *R) : Rec(R) {}
392 Record *getRecord() const { return Rec; }
1146 Init *Rec; // Record we are referring to member in class:llvm::VarBitInit::FieldInit
1150 : TypedInit(R->getFieldType(FN)), Rec(R), FieldName(FN) {
1174 return Rec->getAsString() + "." + FieldName;
1542 Record Rec; // Placeholder for template args and Name. member in struct:llvm::MultiClass
1549 Rec(Name, Loc, Records) {}
/macosx-10.9.5/vim-53/runtime/lang/
H A Dmenu_fr_fr.latin1.vim24 menutrans &Find\.\.\. Rec&hercher\.\.\.
72 menutrans &Find\.\.\. Rec&hercher\.\.\.
74 menutrans &Find<Tab>/ Rec&hercher<Tab>/

Completed in 168 milliseconds