HomeSort by relevance Sort by last modified time
    Searched refs:TheDef (Results 1 - 24 of 24) sorted by null

  /external/llvm/utils/TableGen/
AsmWriterInst.cpp 98 CGI.TheDef->getName() + "'!");
137 + CGI.TheDef->getName() + "'");
144 + CGI.TheDef->getName() + "'");
152 PrintFatalError("Bad operand modifier name in '"+ CGI.TheDef->getName() + "'");
157 + CGI.TheDef->getName() + "'");
161 PrintFatalError("Stray '$' in '" + CGI.TheDef->getName() +
CodeGenIntrinsics.h 27 Record *TheDef; // The actual record defining this intrinsic.
InstrInfoEmitter.cpp 208 if (!Inst->TheDef->getValueAsBit("UseNamedOperandTable"))
220 OperandMap[OpList].push_back(Namespace + "::" + Inst->TheDef->getName());
362 Record *Inst = II->TheDef;
390 InstrNames.add(Inst->TheDef->getName());
408 OS << InstrNames.get(Inst->TheDef->getName()) << "U, ";
476 << Inst.TheDef->getValueAsInt("Size") << ",\t"
514 BitsInit *TSF = Inst.TheDef->getValueAsBitsInit("TSFlags");
522 PrintFatalError("Invalid TSFlags bit in " + Inst.TheDef->getName());
529 std::vector<Record*> UseList = Inst.TheDef->getValueAsListOfDefs("Uses");
535 std::vector<Record*> DefList = Inst.TheDef->getValueAsListOfDefs("Defs")
    [all...]
CodeGenSchedule.h 40 /// sequences. TheDef is nonnull for explicit SchedWrites, but Sequence may or
41 /// may not be empty. TheDef is null for inferred sequences, and Sequence must
49 Record *TheDef;
59 : Index(0), TheDef(nullptr), IsRead(false), IsAlias(false),
62 : Index(Idx), TheDef(Def), IsAlias(false), IsVariadic(false) {
77 : Index(Idx), Name(Name), TheDef(nullptr), IsRead(Read), IsAlias(false),
83 assert((!HasVariants || TheDef) && "Variant write needs record def");
88 return TheDef || !Sequence.empty();
AsmMatcherEmitter.cpp 415 /// TheDef - This is the definition of the instruction or InstAlias that this
417 Record *const TheDef;
459 : AsmVariantID(0), AsmString(CGI.AsmString), TheDef(CGI.TheDef), DefRec(&CGI),
464 : AsmVariantID(0), AsmString(Alias->AsmString), TheDef(Alias->TheDef),
467 TheDef->getValueAsBit("UseInstAsmMatchConverter")) {
475 TheDef(RHS.TheDef), DefRec(RHS.DefRec), ResOperands(RHS.ResOperands),
605 Record *TheDef;
    [all...]
AsmWriterEmitter.cpp 111 << FirstInst.CGI->TheDef->getName() << ":\n";
114 << SimilarInsts[i].CGI->TheDef->getName() << ":\n";
125 FirstInst.CGI->TheDef->getName(),
131 AWI.CGI->TheDef->getName(),
175 InstrsForCase[idx] += Inst->CGI->TheDef->getName();
182 InstrsForCase.push_back(Inst->CGI->TheDef->getName());
401 << NumberedInstructions->at(i)->TheDef->getName() << "\n";
415 << NumberedInstructions->at(i)->TheDef->getName() << "\n";
540 AsmName = Reg.TheDef->getValueAsString("AsmName");
546 Reg.TheDef->getValueAsListOfDefs("RegAltNameIndices")
    [all...]
CodeGenSchedule.cpp 73 if (R.match(Inst->TheDef->getName()))
74 Elts.insert(Inst->TheDef);
208 Record *SchedDef = Inst->TheDef;
287 findRWs(WI->TheDef->getValueAsListOfDefs("Writes"), WI->Sequence,
340 if (I->TheDef == Def)
348 Record *ReadDef = SchedReads[i].TheDef;
403 SchedRW.TheDef ? SchedRW.TheDef->getValueAsInt("Repeat") : 1;
429 PrintFatalError(AliasRW.TheDef->getLoc(), "Multiple aliases "
432 AliasDef = AliasRW.TheDef;
    [all...]
CodeGenInstruction.h 129 Record *TheDef; // The actual record containing this OperandList.
209 Record *TheDef; // The actual record defining this instruction.
292 Record *TheDef; // The actual record defining this InstAlias.
SubtargetEmitter.cpp 659 if (SchedWrite.TheDef->isSubClassOf("SchedWriteRes"))
660 return SchedWrite.TheDef;
667 if (AliasRW.TheDef->getValueInit("SchedModel")->isComplete()) {
668 Record *ModelDef = AliasRW.TheDef->getValueAsDef("SchedModel");
673 PrintFatalError(AliasRW.TheDef->getLoc(), "Multiple aliases "
676 AliasDef = AliasRW.TheDef;
688 || SchedWrite.TheDef == (*WRI)->getValueAsDef("WriteType")) {
702 + SchedWrite.TheDef->getName());
712 if (SchedRead.TheDef->isSubClassOf("SchedReadAdvance"))
713 return SchedRead.TheDef;
    [all...]
CodeGenRegisters.cpp 34 : TheDef(R), EnumValue(Enum), LaneMask(0), AllSuperRegsCovered(true) {
44 : TheDef(nullptr), Name(N), Namespace(Nspace), Size(-1), Offset(-1),
57 if (!TheDef)
60 std::vector<Record*> Comps = TheDef->getValueAsListOfDefs("ComposedOf");
63 PrintFatalError(TheDef->getLoc(),
69 PrintFatalError(TheDef->getLoc(), "Ambiguous ComposedOf entries");
73 TheDef->getValueAsListOfDefs("CoveringSubRegIndices");
76 PrintFatalError(TheDef->getLoc(),
107 : TheDef(R),
118 std::vector<Record*> SRIs = TheDef->getValueAsListOfDefs("SubRegIndices")
    [all...]
CodeGenRegisters.h 55 Record *const TheDef;
128 Record *TheDef;
142 // Extract more information from TheDef. This is used to build an object
276 Record *TheDef;
317 Record *getDef() const { return TheDef; }
CodeGenInstruction.cpp 28 CGIOperandList::CGIOperandList(Record *R) : TheDef(R) {
139 PrintFatalError("'" + TheDef->getName() +
159 PrintFatalError(TheDef->getName() + ": Illegal operand name: '" + Op + "'");
169 PrintFatalError(TheDef->getName() + ": illegal empty suboperand name in '" +Op +"'");
179 PrintFatalError(TheDef->getName() + ": Illegal to refer to"
189 PrintFatalError(TheDef->getName() + ": unknown suboperand name in '" + Op + "'");
197 PrintFatalError(TheDef->getName() + ": unknown suboperand name in '" + Op + "'");
296 : TheDef(R), Operands(R), InferredFrom(nullptr) {
576 : TheDef(R) {
FixedLenDecoderEmitter.cpp 368 BitsInit &Bits = getBitsField(*AllInstructions[Opcode]->TheDef, "Inst");
376 AllInstructions[Opcode]->TheDef->getValueAsBitsInit("SoftFail");
388 return AllInstructions[Opcode]->TheDef->getName();
809 << NumberedInstructions->at(Opc)->TheDef->getName() << "\n";
824 << NumberedInstructions->at(Opc)->TheDef->getName()
    [all...]
RegisterInfoEmitter.cpp 79 Registers.front().TheDef->getValueAsString("Namespace");
329 Record *Reg = RE.TheDef;
347 std::string Namespace = Regs.front().TheDef->getValueAsString("Namespace");
396 Record *Reg = RE.TheDef;
449 Record *Reg = RE.TheDef;
457 std::string Namespace = Regs.front().TheDef->getValueAsString("Namespace");
    [all...]
PseudoLoweringEmitter.cpp 212 << Source.TheDef->getName() << ": {\n"
216 << Dest.TheDef->getName() << ");\n";
CodeGenTarget.cpp 333 return Rec1->TheDef->getName() < Rec2->TheDef->getName();
449 TheDef = R;
CodeGenDAGPatterns.h 771 if (Intrinsics[i].TheDef == R) return Intrinsics[i];
773 if (TgtIntrinsics[i].TheDef == R) return TgtIntrinsics[i];
787 if (Intrinsics[i].TheDef == R) return i;
789 if (TgtIntrinsics[i].TheDef == R) return i + Intrinsics.size();
CodeEmitterGen.cpp 246 Record *R = CGI->TheDef;
CodeGenMapTable.cpp 371 Record *CurInstr = NumberedInstructions[i]->TheDef;
CodeGenDAGPatterns.cpp     [all...]
DAGISelMatcherEmitter.cpp 478 OS << "TARGET_VAL(" << getQualifiedName(Reg->TheDef) << "),\n";
483 OS << getQualifiedName(Reg->TheDef) << ",\n";
IntrinsicEmitter.cpp 738 PrintFatalError("Intrinsic '" + Ints[i].TheDef->getName() +
794 PrintFatalError("Intrinsic '" + Intrinsic.TheDef->getName() + "': "
X86RecognizableInstr.cpp 196 Rec = insn.TheDef;
270 if (insn.TheDef->getValueAsBit("isAsmParserOnly"))
    [all...]
DAGISelMatcherGen.cpp     [all...]

Completed in 1195 milliseconds