HomeSort by: relevance | last modified time | path
    Searched defs:Rec (Results 1 - 25 of 27) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
TypeReferenceTracker.cpp 130 Optional<CVType> Rec = (Ids && RefKind == TiRefKind::IndexRef)
133 if (!Rec)
138 discoverTypeIndices(*Rec, DepList);
139 addReferencedTypes(Rec->content(), DepList);
146 switch (Rec->kind()) {
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
ClangOpcodesEmitter.cpp 66 std::function<void(size_t, const Twine &)> Rec;
67 Rec = [&TypePath, Types, &Rec, &F](size_t I, const Twine &ID) {
76 Rec(I + 1, ID + Type->getName());
83 Rec(0, N);
266 std::function<void(size_t, const Twine &)> Rec;
268 Rec = [this, &Rec, &OS, Types, &Args, R, &TS, N](size_t I, const Twine &ID) {
299 Rec(I + 1, ID + Case->getName());
311 Rec(0, N)
    [all...]
ClangOpenCLBuiltinEmitter.cpp 555 const Record *Rec = SignatureList[Index].first;
557 if (Rec->getValueAsBit("IsPure") == Rec2->getValueAsBit("IsPure") &&
558 Rec->getValueAsBit("IsConst") == Rec2->getValueAsBit("IsConst") &&
559 Rec->getValueAsBit("IsConv") == Rec2->getValueAsBit("IsConv") &&
560 Rec->getValueAsDef("MinVersion")->getValueAsInt("ID") ==
562 Rec->getValueAsDef("MaxVersion")->getValueAsInt("ID") ==
564 Rec->getValueAsDef("Extension")->getName() ==
MveEmitter.cpp 1290 Record *Rec = DI->getDef();
1291 if (Rec->isSubClassOf("Type")) {
1292 const Type *T = getType(Rec, Param);
  /src/external/apache2/llvm/dist/llvm/lib/TableGen/
DetailedRecordsBackend.cpp 51 void printDefms(Record *Rec, raw_ostream &OS);
52 void printTemplateArgs(Record *Rec, raw_ostream &OS);
53 void printSuperclasses(Record *Rec, raw_ostream &OS);
54 void printFields(Record *Rec, raw_ostream &OS);
106 auto *const Rec = RecPair.second.get();
107 std::string Name = Rec->getNameInitAsString();
109 SrcMgr.getFormattedLocationNoOffset(Rec->getLoc().front()));
110 printDefms(Rec, OS);
111 printSuperclasses(Rec, OS);
112 printFields(Rec, OS)
    [all...]
SetTheory.cpp 225 Record *Rec = Records.getDef(OS.str());
226 if (!Rec)
229 // Try to reevaluate Rec in case it is a set.
230 if (const RecVec *Result = ST.expand(Rec))
233 Elts.insert(Rec);
TGParser.h 42 std::unique_ptr<Record> Rec;
49 RecordsEntry(std::unique_ptr<Record> Rec) : Rec(std::move(Rec)) {}
121 Record Rec; // Placeholder for template args and Name.
127 Rec(Name, Loc, Records) {}
201 bool AddSubClass(Record *Rec, SubClassReference &SubClass);
214 bool addDefOne(std::unique_ptr<Record> Rec);
TGParser.cpp 40 Record *Rec;
43 SubClassReference() : Rec(nullptr) {}
45 bool isInvalid() const { return Rec == nullptr; }
122 Init *Prefix = BinOpInit::getStrConcat(CurMultiClass->Rec.getNameInit(),
133 static Init *QualifiedNameOfImplicitName(Record &Rec,
135 return QualifyName(Rec, MC, StringInit::get("NAME"), MC ? "::" : ":");
139 return QualifiedNameOfImplicitName(MC->Rec, MC);
144 CurRec = &CurMultiClass->Rec;
166 if (!CurRec) CurRec = &CurMultiClass->Rec;
231 Record *SC = SubClass.Rec;
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransRetainReleaseDealloc.cpp 85 if (Expr *rec = E->getInstanceReceiver()) {
86 rec = rec->IgnoreParenImpCasts();
87 if (rec->getType().getObjCLifetime() == Qualifiers::OCL_ExplicitNone &&
92 Pass.TA.reportError(err, rec->getBeginLoc());
96 if (isGlobalVar(rec) &&
101 Pass.TA.reportError(err, rec->getBeginLoc());
105 if (E->getMethodFamily() == OMF_release && isDelegateMessage(rec)) {
111 rec->getBeginLoc());
135 Expr *rec = E->getInstanceReceiver() local
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
PredicateExpander.cpp 131 for (const Record *Rec : Opcodes) {
137 expandCheckOpcode(OS, Rec);
169 for (const Record *Rec : Sequence) {
174 expandPredicate(OS, Rec);
229 const Record *Rec) {
234 expandPredicate(SS, Rec);
241 const Record *Rec) {
242 const RecVec &Opcodes = Rec->getValueAsListOfDefs("Opcodes");
251 expandStatement(OS, Rec->getValueAsDef("CaseStmt"));
262 for (const Record *Rec : Cases)
    [all...]
CodeGenInstruction.cpp 76 Record *Rec = Arg->getDef();
83 if (Rec->isSubClassOf("RegisterOperand")) {
84 PrintMethod = std::string(Rec->getValueAsString("PrintMethod"));
85 OperandType = std::string(Rec->getValueAsString("OperandType"));
86 OperandNamespace = std::string(Rec->getValueAsString("OperandNamespace"));
87 EncoderMethod = std::string(Rec->getValueAsString("EncoderMethod"));
88 } else if (Rec->isSubClassOf("Operand")) {
89 PrintMethod = std::string(Rec->getValueAsString("PrintMethod"));
90 OperandType = std::string(Rec->getValueAsString("OperandType"));
91 OperandNamespace = std::string(Rec->getValueAsString("OperandNamespace"))
    [all...]
CodeGenInstruction.h 77 /// Rec - The definition this operand is declared as.
79 Record *Rec;
122 : Rec(R), Name(N), PrinterMethodName(PMN), EncoderMethodName(EMN),
CodeGenTarget.cpp 45 MVT::SimpleValueType llvm::getValueType(Record *Rec) {
46 return (MVT::SimpleValueType)Rec->getValueAsInt("Value");
451 const Record *Rec = Records.getDef(Name);
453 const auto I = Insts.find(Rec);
454 if (!Rec || I == Insts.end())
619 for (Record *Rec : IntrProperties)
620 if (Rec->getValueAsBit("IsDefault"))
621 DefaultProperties.push_back(Rec);
817 for (Record *Rec : DefaultProperties)
818 setProperty(Rec);
    [all...]
X86RecognizableInstr.h 164 const Record* Rec;
238 /// @param s - The string, as extracted by calling Rec->getName()
AsmWriterEmitter.cpp 881 if (Operands[OpNum].Rec->getName() ==
882 Operands[TiedOpNum].Rec->getName()) {
898 const Record *Rec = RO.getRecord();
905 if (Rec->isSubClassOf("RegisterOperand") ||
906 Rec->isSubClassOf("Operand")) {
907 StringRef PrintMethod = Rec->getValueAsString("PrintMethod");
909 Rec->getValueAsString("OperandType") == "OPERAND_PCREL";
921 if (Rec->isSubClassOf("RegisterOperand"))
922 Rec = Rec->getValueAsDef("RegClass")
    [all...]
SubtargetEmitter.cpp 694 Record *Rec = RC.RCDef;
695 if (Rec->getValue("Namespace"))
696 OS << Rec->getValueAsString("Namespace") << "::";
697 OS << Rec->getName() << "RegClassID, " << RC.Cost << ", "
1440 static bool isTruePredicate(const Record *Rec) {
1441 return Rec->isSubClassOf("MCSchedPredicate") &&
1442 Rec->getValueAsDef("Pred")->isSubClassOf("MCTrue");
1463 for (const Record *Rec : T.PredTerm) {
1465 if (isTruePredicate(Rec))
1476 if (Rec->isSubClassOf("MCSchedPredicate"))
    [all...]
CodeGenSchedule.cpp 798 for (const Record *Rec : SchedWrite.Aliases) {
799 const CodeGenSchedRW &AliasRW = getSchedRW(Rec->getValueAsDef("AliasRW"));
800 if (Rec->getValueInit("SchedModel")->isComplete()) {
801 Record *ModelDef = Rec->getValueAsDef("SchedModel");
1180 assert(!ProcModel.ItinDefList[0] && "NoItinerary class can't have rec");
1247 for (const Record *Rec : PM.ItinRWDefs) {
1248 RecVec Matched = Rec->getValueAsListOfDefs("MatchedItinClasses");
1252 PrintFatalError(Rec->getLoc(), "Duplicate itinerary class "
1257 findRWs(Rec->getValueAsListOfDefs("OperandReadWrites"), Writes, Reads);
1267 Record *Rec = SchedClasses[SCIdx].InstRWs[I]
    [all...]
CodeGenDAGPatterns.cpp 1866 Record *OperandNode = InstInfo.Operands[i].Rec;
2302 Record *Rec;
2307 Rec = DI->getDef();
2309 Rec = getOperator();
2311 if (!Rec->isSubClassOf("ComplexPattern"))
2313 return &CGP.getComplexPattern(Rec);
2587 CDP.operandHasDefault(InstInfo.Operands[NonOverridableOperands-1].Rec))
2593 Record *OperandNode = InstInfo.Operands[i].Rec;
3345 Record *Rec;
3350 Rec = DI->getDef()
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Edit/
RewriteObjCFoundationAPI.cpp 43 if (const ObjCMessageExpr *Rec = dyn_cast<ObjCMessageExpr>(
45 if (Rec->getMethodFamily() == OMF_alloc)
159 const Expr *Rec = Msg->getInstanceReceiver();
160 if (!Rec)
162 IFace = maybeAdjustInterfaceForSubscriptingCheck(IFace, Rec, Ctx);
184 const Expr *Rec = Msg->getInstanceReceiver();
185 if (!Rec)
189 SourceRange RecRange = Rec->getSourceRange();
198 maybePutParensOnReceiver(Rec, commit);
232 const Expr *Rec = Msg->getInstanceReceiver()
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
ScalarEvolutionExpressions.h 903 const SCEVAddRecExpr *Rec = cast<SCEVAddRecExpr>(Res);
904 return Rec->evaluateAtIteration(Map[L], SE);
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
ThreadSafetyTIL.h 915 : SExpr(COP_Project), Rec(R), Cvdecl(Cvd) {
921 SExpr *record() { return Rec; }
922 const SExpr *record() const { return Rec; }
946 auto Nr = Vs.traverse(Rec, Vs.subExprCtx(Ctx));
959 SExpr* Rec;
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGException.cpp 2116 llvm::Value *Rec = Builder.CreateStructGEP(PtrsTy, Ptrs, 0);
2117 Rec = Builder.CreateAlignedLoad(RecordTy, Rec, getPointerAlign());
2118 llvm::Value *Code = Builder.CreateAlignedLoad(Int32Ty, Rec, getIntAlign());
  /src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/
SampleProf.h 728 const SampleRecord &Rec = I.second;
729 MergeResult(Result, BodySamples[Loc].merge(Rec, Weight));
734 for (const auto &Rec : I.second)
735 MergeResult(Result, FSMap[Rec.first].merge(Rec.second, Weight));
  /src/external/apache2/llvm/dist/clang/lib/AST/
Type.cpp 2226 RecordDecl *Rec = cast<RecordType>(CanonicalType)->getDecl();
2228 *Def = Rec;
2229 return !Rec->isCompleteDefinition();
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 4934 const uint64_t Rec = Record[3];
4935 const bool InAlloca = Bitfield::get<APV::UsedWithInAlloca>(Rec);
4936 const bool SwiftError = Bitfield::get<APV::SwiftError>(Rec);
4939 if (!Bitfield::get<APV::ExplicitType>(Rec)) {
4949 parseAlignmentValue(Bitfield::get<APV::Align>(Rec), Align)) {

Completed in 45 milliseconds

1 2