Home
last modified time | relevance | path

Searched defs:Rec (Results 1 – 25 of 62) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DARMTargetDefEmitter.cpp28 static void CollectImpliedFeatures(std::set<Record *> &SeenFeats, Record *Rec) { in CollectImpliedFeatures()
61 for (const Record *Rec : RK.getAllDerivedDefinitions("SubtargetFeature")) { in EmitARMTargetDef() local
110 for (const Record *Rec : SortedExtensions) { in EmitARMTargetDef() local
122 for (const Record *Rec : SortedExtensions) { in EmitARMTargetDef() local
150 for (const Record *Rec : FMVExts) { in EmitARMTargetDef() local
167 for (const Record *Rec : SortedExtensions) { in EmitARMTargetDef() local
195 for (const Record *Rec : Architectures) { in EmitARMTargetDef() local
253 for (const Record *Rec : RK.getAllDerivedDefinitions("ProcessorModel")) in EmitARMTargetDef() local
257 for (const Record *Rec : RK.getAllDerivedDefinitions("ProcessorAlias")) { in EmitARMTargetDef() local
282 for (const Record *Rec : RK.getAllDerivedDefinitions("ProcessorModel")) { in EmitARMTargetDef() local
H A DRISCVTargetDefEmitter.cpp134 for (const Record *Rec : Profiles) { in printProfileTable() local
156 bool HasExperimentalProfiles = any_of(Profiles, [&](auto &Rec) { in emitRISCVProfiles()
173 for (const Record *Rec : in emitRISCVProcs() local
204 for (const Record *Rec : in emitRISCVProcs() local
227 for (const Record *Rec : Extensions) { in emitRISCVExtensionBitmask() local
H A DX86InstrMappingEmitter.cpp163 static bool isInteresting(const Record *Rec) { in isInteresting()
183 const Record *Rec = Inst->TheDef; in emitCompressEVEXTable() local
214 const Record *Rec = Inst->TheDef; in emitCompressEVEXTable() local
274 const Record *Rec = Inst->TheDef; in emitNFTransformTable() local
316 const Record *Rec = Inst->TheDef; in emitND2NonNDTable() local
350 const Record *Rec = Inst->TheDef; in emitSSE2AVXTable() local
H A DX86RecognizableInstr.cpp43 bool X86Disassembler::isRegisterOperand(const Record *Rec) { in isRegisterOperand()
48 bool X86Disassembler::isMemoryOperand(const Record *Rec) { in isMemoryOperand()
53 bool X86Disassembler::isImmediateOperand(const Record *Rec) { in isImmediateOperand()
112 const Record *Rec = insn.TheDef; in RecognizableInstrBase() local
H A DCompressInstEmitter.cpp199 void CompressInstEmitter::addDagOperandMapping(Record *Rec, DagInit *Dag, in addDagOperandMapping()
307 Record *Rec, StringMap<unsigned> &SourceOperands, in createDagOperandMapping()
354 Record *Rec, DagInit *SourceDag, DagInit *DestDag, in createInstOperandMapping()
423 void CompressInstEmitter::evaluateCompressPat(Record *Rec) { in evaluateCompressPat()
525 Record *Rec, StringRef Name) { in getPredicates()
H A DPseudoLoweringEmitter.cpp74 Record *Rec, DagInit *Dag, CodeGenInstruction &Insn, in addDagOperandMapping()
132 void PseudoLoweringEmitter::evaluateExpansion(Record *Rec) { in evaluateExpansion()
H A DDirectiveEmitter.cpp56 BaseRecord Rec{R}; in GenerateEnumClass() local
72 BaseRecord Rec{R}; in GenerateEnumClass() local
295 BaseRecord Rec{R}; in GenerateGetName() local
332 BaseRecord Rec{R}; in GenerateGetKind() local
422 const Record *Rec) { in GetDirectiveName()
H A DInstrInfoEmitter.cpp686 for (const Record *Rec : TIIPredicates) { in emitMCIIHelperMethods() local
708 for (const Record *Rec : TIIPredicates) { in emitMCIIHelperMethods() local
900 for (const Record *Rec : TIIPredicates) { in emitTIIHelperMethods() local
H A DSubtargetEmitter.cpp751 Record *Rec = RC.RCDef; in EmitRegisterFileTables() local
1567 static bool isTruePredicate(const Record *Rec) { in isTruePredicate()
1590 for (const Record *Rec : T.PredTerm) { in emitPredicates() local
1639 return all_of(T.PredTerm, [](const Record *Rec) { in hasMCSchedPredicates()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DTpiHashing.cpp27 static uint32_t getHashForUdt(const TagRecord &Rec, in getHashForUdt() argument
43 static Expected<uint32_t> getHashForUdt(const CVType &Rec) { in getHashForUdt() argument
52 static Expected<TagRecordHash> getTagRecordHashForUdt(const CVType &Rec) { in getTagRecordHashForUdt() argument
78 getSourceLineHash(const CVType & Rec) getSourceLineHash() argument
105 hashTypeRecord(const CVType & Rec) hashTypeRecord() argument
[all...]
H A DTpiStreamBuilder.cpp184 for (auto Rec : TypeRecBuffers) { commit() local
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DDetailedRecordsBackend.cpp105 auto *const Rec = RecPair.second.get(); in printRecords() local
124 void DetailedRecordsEmitter::printDefms(Record *Rec, raw_ostream &OS) { in printDefms()
137 void DetailedRecordsEmitter::printTemplateArgs(Record *Rec, in printTemplateArgs()
158 void DetailedRecordsEmitter::printSuperclasses(Record *Rec, raw_ostream &OS) { in printSuperclasses()
177 void DetailedRecordsEmitter::printFields(Record *Rec, raw_ostream &OS) { in printFields()
H A DError.cpp71 void PrintFatalNote(const Record *Rec, const Twine &Msg) { in PrintFatalNote() argument
113 void PrintError(const Record *Rec, const Twine &Msg) { in PrintError() argument
141 void PrintFatalError(const Record *Rec, const Twine &Msg) { in PrintFatalError() argument
H A DTGParser.h41 std::unique_ptr<Record> Rec; member
82 Record Rec; // Placeholder for template args and Name. member
107 TGVarScope(std::unique_ptr<TGVarScope> Parent, Record *Rec) in TGVarScope()
208 TGVarScope *PushScope(Record *Rec) { in PushScope()
H A DTGParser.cpp37 Record *Rec = nullptr; member
130 static Init *QualifiedNameOfImplicitName(Record &Rec) { in QualifiedNameOfImplicitName()
146 auto FindValueInArgs = [&](Record *Rec, StringInit *Name) -> Init * { in getVar()
522 auto Rec = std::make_unique<Record>(*E.Rec); in resolve() local
543 bool TGParser::addDefOne(std::unique_ptr<Record> Rec) { in addDefOne()
590 bool TGParser::resolveArguments(Record *Rec, ArrayRef<ArgumentInit *> ArgValues, in resolveArguments()
633 bool TGParser::resolveArgumentsOfClass(MapResolver &R, Record *Rec, in resolveArgumentsOfClass()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DPredicateExpander.cpp155 for (const Record *Rec : Opcodes) { in expandCheckOpcode() local
193 for (const Record *Rec : Sequence) { in expandPredicateSequence() local
258 const Record *Rec) { in expandReturnStatement()
269 const Record *Rec) { in expandOpcodeSwitchCase()
290 for (const Record *Rec : Cases) { in expandOpcodeSwitchStatement() local
310 void PredicateExpander::expandStatement(raw_ostream &OS, const Record *Rec) { in expandStatement()
326 void PredicateExpander::expandPredicate(raw_ostream &OS, const Record *Rec) { in expandPredicate()
437 const Record *Rec = Fn.getDeclaration(); in expandHeader() local
578 const Record *Rec = Fn.getDeclaration(); in expandSTIPredicate() local
H A DCodeGenInstruction.cpp78 Record *Rec = Arg->getDef(); in CGIOperandList() local
301 static void ParseConstraint(StringRef CStr, CGIOperandList &Ops, Record *Rec) { in ParseConstraint()
394 static void ParseConstraints(StringRef CStr, CGIOperandList &Ops, Record *Rec) { in ParseConstraints()
H A DCodeGenTarget.cpp46 MVT::SimpleValueType llvm::getValueType(const Record *Rec) { in getValueType()
289 const Record *Rec = Records.getDef(Name); in GetInstByName() local
H A DCodeGenInstAlias.cpp155 Record *Rec = getRecord(); in getMINumOperands() local
H A DInfoByHwMode.cpp105 ValueTypeByHwMode llvm::getValueTypeByHwMode(Record *Rec, in getValueTypeByHwMode()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaBPF.cpp182 if (auto *Rec = dyn_cast<RecordDecl>(D)) in handlePreserveAIRecord() local
188 auto *Rec = cast<RecordDecl>(D); in handlePreserveAccessIndexAttr() local
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransRetainReleaseDealloc.cpp183 Expr *Rec = E->getInstanceReceiver(); in isReturnedAfterAutorelease() local
204 Expr *Rec = E->getInstanceReceiver(); in isPlusOneAssignBeforeOrAfterAutorelease() local
325 void checkForGCDOrXPC(ObjCMessageExpr *Msg, Expr *&RecContainer, in checkForGCDOrXPC()
/freebsd/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp44 if (const ObjCMessageExpr *Rec = dyn_cast<ObjCMessageExpr>( in checkForLiteralCreation() local
160 const Expr *Rec = Msg->getInstanceReceiver(); in canRewriteToSubscriptSyntax() local
185 const Expr *Rec = Msg->getInstanceReceiver(); in rewriteToSubscriptGetCommon() local
233 const Expr *Rec = Msg->getInstanceReceiver(); in rewriteToArraySubscriptSet() local
267 const Expr *Rec = Msg->getInstanceReceiver(); in rewriteToDictionarySubscriptSet() local
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DTypeReferenceTracker.cpp133 std::optional<CVType> Rec = (Ids && RefKind == TiRefKind::IndexRef) in markReferencedTypes() local
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpcodesEmitter.cpp63 std::function<void(size_t, const Twine &)> Rec; in Enumerate() local
306 std::function<void(size_t, const Twine &)> Rec; in EmitGroup() local

123