| /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)) {
|