Home
last modified time | relevance | path

Searched refs:RecordVal (Results 1 – 21 of 21) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DError.h28 [[noreturn]] void PrintFatalNote(const RecordVal *RecVal, const Twine &Msg);
38 void PrintError(const RecordVal *RecVal, const Twine &Msg);
43 [[noreturn]] void PrintFatalError(const RecordVal *RecVal, const Twine &Msg);
H A DRecord.h50 class RecordVal; variable
1543 class RecordVal {
1564 RecordVal(Init *N, RecTy *T, FieldKind K);
1565 RecordVal(Init *N, SMLoc Loc, RecTy *T, FieldKind K);
1664 SmallVector<RecordVal, 0> Values;
1774 const RecordVal *getValue(const Init *Name) const { in getValue()
1775 for (const RecordVal &Val : Values) in getValue()
1780 const RecordVal *getValue(StringRef Name) const { in getValue()
1784 RecordVal *getValue(const Init *Name) { in getValue()
1788 RecordVal *getValue(StringRef Name) { in getValue()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DVarLenCodeEmitterGen.h29 const RecordVal *TheDef;
42 explicit VarLenInst(const DagInit *DI, const RecordVal *TheDef);
H A DVarLenCodeEmitterGen.cpp127 VarLenInst::VarLenInst(const DagInit *DI, const RecordVal *TheDef) in VarLenInst()
237 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in run()
245 RecordVal *RV = EncodingDef->getValue("Inst"); in run()
252 RecordVal *RV = R->getValue("Inst"); in run()
H A DCodeEmitterGen.cpp284 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in getInstructionCases()
316 for (const RecordVal &RV : EncodingDef->getValues()) { in addInstructionCasesForEncoding()
376 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in emitInstructionBaseValues()
446 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in run()
H A DCodeGenMapTable.cpp107 const RecordVal *Filter = MapRec->getValue("FilterClass"); in InstrMap()
236 RecordVal *RecVal = CurInstr->getValue(RowField); in buildRowInstrMap()
267 RecordVal *ColFieldName = CurInstr->getValue(ColFields->getElement(j)); in isKeyColInstr()
H A DDecoderEmitter.cpp212 const RecordVal *RV = def.getValue(str); in getBitsField()
443 const RecordVal *RV = in insnWithID()
1340 const RecordVal *RV = AllInstructions[Opc].EncodingDef->getValue("SoftFail"); in emitSoftFailTableEntry()
1820 RecordVal *DecoderString = Record->getValue("DecoderMethod"); in findOperandDecoderMethod()
1845 RecordVal *HasCompleteDecoderVal = TypeRecord->getValue("hasCompleteDecoder"); in getOpInfo()
1860 const RecordVal *RV = Def.getValue("Inst"); in parseVarLenInstOperand()
1930 if (const RecordVal *EncodedValue = EncodingDef.getValue(OpName)) in addOneOperandFields()
2444 if (const RecordVal *RV = in run()
2462 if (const RecordVal *RV = in run()
2493 RecordVal *RV = CGI->TheDef->getValue("Inst"); in run()
H A DSearchableTableEmitter.cpp197 parseSearchIndex(GenericTable &Table, const RecordVal *RecVal, StringRef Name,
549 GenericTable &Table, const RecordVal *KeyRecVal, StringRef Name, in parseSearchIndex()
723 RecordVal *FilterClassFieldVal = TableRec->getValue("FilterClassField"); in run()
730 const RecordVal *Filter = R->getValue(FilterClassField); in run()
805 for (const RecordVal &Field : Class->getValues()) { in run()
H A DDFAEmitter.cpp322 RecordVal *SymbolV = R->getValue(A); in Transition()
H A DCodeGenInstruction.cpp505 } else if (RecordVal *Dep = R->getValue("DeprecatedFeatureMask")) { in CodeGenInstruction()
H A DCodeGenRegisters.cpp682 RecordVal RV = Proto->getValues()[i]; in expand()
716 if (const RecordVal *DefRV = RegisterCl->getValue(Field)) in expand()
788 if (const RecordVal *RV = R->getValue("RegInfos")) in CodeGenRegisterClass()
H A DAsmMatcherEmitter.cpp966 const RecordVal *DepMask = TheDef->getValue("DeprecatedFeatureMask"); in initialize()
1174 const RecordVal *R = Rec->getValue("ParserMatchClass"); in getOperandClass()
H A DRegisterInfoEmitter.cpp453 const RecordVal *V = Reg->getValue("DwarfAlias"); in EmitRegMappingTables()
/freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/
H A DError.cpp80 void PrintFatalNote(const RecordVal *RecVal, const Twine &Msg) { in PrintFatalNote()
119 void PrintError(const RecordVal *RecVal, const Twine &Msg) { in PrintError()
150 void PrintFatalError(const RecordVal *RecVal, const Twine &Msg) { in PrintFatalError()
H A DRecord.cpp2666 RecordVal::RecordVal(Init *N, RecTy *T, FieldKind K) in RecordVal() function in RecordVal
2674 RecordVal::RecordVal(Init *N, SMLoc Loc, RecTy *T, FieldKind K) in RecordVal() function in RecordVal
2680 StringRef RecordVal::getName() const { in getName()
2699 bool RecordVal::setValue(Init *V) { in setValue()
2848 for (RecordVal &Value : Values) { in resolveReferences()
2904 const RecordVal *RV = R.getValue(TA); in operator <<()
2931 const RecordVal *R = getValue(FieldName); in getFieldLoc()
2939 const RecordVal *R = getValue(FieldName); in getValueInit()
2956 const RecordVal *R = getValue(FieldName); in getValueAsOptionalString()
2971 const RecordVal *R = getValue(FieldName); in getValueAsBitsInit()
[all …]
H A DDetailedRecordsBackend.cpp147 const RecordVal *Value = Rec->getValue(ArgName); in printTemplateArgs()
185 for (const RecordVal &Value : ValueList) in printFields()
H A DTGParser.cpp90 for (const RecordVal &RV : R.getValues()) { in checkConcrete()
151 RecordVal *RV = Rec->getValue(ArgName); in getVar()
171 if (RecordVal *RV = CurRec->getValue(Name)) { in getVar()
236 RecordVal *RV = CurRec->getValue(ValName); in SetValue()
304 for (const RecordVal &Field : SC->getValues()) in AddSubClass()
2138 ParseRec->addValue(RecordVal(A, Start->getType(), RecordVal::FK_Normal)); in ParseOperation()
2140 RecordVal(B, ListType->getElementType(), RecordVal::FK_Normal)); in ParseOperation()
2477 ParseRec->addValue(RecordVal(LHS, InEltType, RecordVal::FK_Normal)); in ParseOperationForEachFilter()
3275 RecordVal(DeclName, IdLoc, Type, RecordVal::FK_TemplateArg)); in ParseDeclaration()
3281 RecordVal(DeclName, IdLoc, Type, RecordVal::FK_TemplateArg)); in ParseDeclaration()
[all …]
H A DJSONBackend.cpp143 for (const RecordVal &RV : Def.getValues()) { in run()
H A DTGParser.h226 bool AddValue(Record *TheRec, SMLoc Loc, const RecordVal &RV);
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp601 if (RecordValue *RecordVal = dyn_cast<RecordValue>(SubExprVal)) { in VisitMaterializeTemporaryExpr() local
602 Env.setStorageLocation(*S, RecordVal->getLoc()); in VisitMaterializeTemporaryExpr()
723 RecordValue &RecordVal = Env.create<RecordValue>(Loc); in VisitInitListExpr() local
725 Env.setValue(Loc, RecordVal); in VisitInitListExpr()
727 Env.setValue(*S, RecordVal); in VisitInitListExpr()
H A DDataflowEnvironment.cpp814 if (auto *RecordVal = dyn_cast<RecordValue>(&Val)) { in setValue() local
816 &RecordVal->getLoc() == &getResultObjectLocation(CanonE)); in setValue()
914 RecordValue &RecordVal = create<RecordValue>(Loc); in createValueUnlessSelfReferential() local
918 setValue(Loc, RecordVal); in createValueUnlessSelfReferential()
920 return &RecordVal; in createValueUnlessSelfReferential()