| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | 2010-06-21-nondarwin-tc.ll | 62 %4 = bitcast i8* %tmp2.i.i to %"class.llvm::RecordVal"** ; <%"class.llvm::RecordVal"**> [#uses=1] 63 …%tmp3.i.i6 = load %"class.llvm::RecordVal"*, %"class.llvm::RecordVal"** %4 ; <%"class.llvm::Record… 64 …= bitcast %"class.std::vector"* %tmp.i5 to %"class.llvm::RecordVal"** ; <%"class.llvm::RecordVal"*… 65 …%tmp6.i.i = load %"class.llvm::RecordVal"*, %"class.llvm::RecordVal"** %tmp5.i.i ; <%"class.llvm::… 67 %sub.ptr.rhs.cast.i.i = ptrtoint %"class.llvm::RecordVal"* %tmp6.i.i to i32 ; <i32> [#uses=1] 81 …ementptr inbounds %"class.llvm::RecordVal", %"class.llvm::RecordVal"* %tmp6.i.i, i32 %.reload ; <%… 82 %tobool5 = icmp eq %"class.llvm::RecordVal"* %add.ptr.i.i, null ; <i1> [#uses=1] 89 %cmp = icmp eq %"class.llvm::RecordVal"* %add.ptr.i.i, %RV ; <i1> [#uses=1] 96 %tobool10 = icmp eq %"class.llvm::RecordVal"* %RV, null ; <i1> [#uses=1] 103 …%tmp.i3 = getelementptr inbounds %"class.llvm::RecordVal", %"class.llvm::RecordVal"* %tmp6.i.i, i3… [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/TableGen/ |
| H A D | Error.h | 28 [[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 D | Record.h | 48 class RecordVal; variable 1464 class RecordVal { 1482 RecordVal(Init *N, RecTy *T, FieldKind K); 1483 RecordVal(Init *N, SMLoc Loc, RecTy *T, FieldKind K); 1563 SmallVector<RecordVal, 0> Values; 1664 const RecordVal *getValue(const Init *Name) const { in getValue() 1665 for (const RecordVal &Val : Values) in getValue() 1670 const RecordVal *getValue(StringRef Name) const { in getValue() 1674 RecordVal *getValue(const Init *Name) { in getValue() 1678 RecordVal *getValue(StringRef Name) { in getValue() [all …]
|
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | VarLenCodeEmitterGen.h | 28 const RecordVal *TheDef; 49 explicit VarLenInst(const DagInit *DI, const RecordVal *TheDef);
|
| H A D | VarLenCodeEmitterGen.cpp | 89 VarLenInst::VarLenInst(const DagInit *DI, const RecordVal *TheDef) in VarLenInst() 203 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in run() 209 RecordVal *RV = EncodingDef->getValue("Inst"); in run() 216 RecordVal *RV = R->getValue("Inst"); in run() 346 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in emitInstructionBaseValues() 394 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in getInstructionCase()
|
| H A D | CodeEmitterGen.cpp | 271 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in getInstructionCase() 302 for (const RecordVal &RV : R->getValues()) { in getInstructionCaseForEncoding() 313 for (const RecordVal &RV : EncodingDef->getValues()) { in getInstructionCaseForEncoding() 361 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in emitInstructionBaseValues() 409 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in run()
|
| H A D | DecoderEmitter.cpp | 222 const RecordVal *RV = def.getValue(str); in getBitsField() 453 const RecordVal *RV = in insnWithID() 1830 RecordVal *DecoderString = Record->getValue("DecoderMethod"); in findOperandDecoderMethod() 1870 const RecordVal *RV = Def.getValue("Inst"); in parseVarLenInstOperand() 1987 const std::vector<RecordVal> &Vals = Def.getValues(); in populateInstruction() 2072 RecordVal *DecoderString = TypeRecord->getValue("DecoderMethod"); in populateInstruction() 2104 RecordVal *HasCompleteDecoderVal = in populateInstruction() 2167 if (const RecordVal *EncodedValue = EncodingDef.getValue(Op.second)) in populateInstruction() 2551 if (const RecordVal *RV = in run() 2569 if (const RecordVal *RV = in run() [all …]
|
| H A D | CodeGenMapTable.cpp | 106 const RecordVal *Filter = MapRec->getValue("FilterClass"); in InstrMap() 235 RecordVal *RecVal = CurInstr->getValue(RowField); in buildRowInstrMap() 266 RecordVal *ColFieldName = CurInstr->getValue(ColFields->getElement(j)); in isKeyColInstr()
|
| H A D | SearchableTableEmitter.cpp | 194 parseSearchIndex(GenericTable &Table, const RecordVal *RecVal, StringRef Name, 546 GenericTable &Table, const RecordVal *KeyRecVal, StringRef Name, in parseSearchIndex() 786 for (const RecordVal &Field : Class->getValues()) { in run()
|
| H A D | DFAEmitter.cpp | 343 RecordVal *SymbolV = R->getValue(A); in Transition()
|
| H A D | CodeGenRegisters.cpp | 682 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 D | CodeGenInstruction.cpp | 438 } else if (RecordVal *Dep = R->getValue("DeprecatedFeatureMask")) { in CodeGenInstruction()
|
| /llvm-project-15.0.7/llvm/lib/TableGen/ |
| H A D | Error.cpp | 80 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 D | Record.cpp | 2332 RecordVal::RecordVal(Init *N, RecTy *T, FieldKind K) in RecordVal() function in RecordVal 2340 RecordVal::RecordVal(Init *N, SMLoc Loc, RecTy *T, FieldKind K) in RecordVal() function in RecordVal 2346 StringRef RecordVal::getName() const { in getName() 2365 bool RecordVal::setValue(Init *V) { in setValue() 2514 for (RecordVal &Value : Values) { in resolveReferences() 2565 const RecordVal *RV = R.getValue(TA); in operator <<() 2592 const RecordVal *R = getValue(FieldName); in getFieldLoc() 2600 const RecordVal *R = getValue(FieldName); in getValueInit() 2617 const RecordVal *R = getValue(FieldName); in getValueAsOptionalString() 2632 const RecordVal *R = getValue(FieldName); in getValueAsBitsInit() [all …]
|
| H A D | TGParser.cpp | 92 for (const RecordVal &RV : R.getValues()) { in checkConcrete() 147 if (RecordVal *ERV = CurRec->getValue(RV.getNameInit())) { in AddValue() 169 RecordVal *RV = CurRec->getValue(ValName); in SetValue() 237 for (const RecordVal &Field : SC->getValues()) { in AddSubClass() 873 if (const RecordVal *RV = CurRec->getValue(Name)) in ParseIDValue() 1671 ParseRec->addValue(RecordVal(A, Start->getType(), RecordVal::FK_Normal)); in ParseOperation() 1673 RecordVal::FK_Normal)); in ParseOperation() 2009 ParseRec->addValue(RecordVal(LHS, InEltType, RecordVal::FK_Normal)); in ParseOperationForEachFilter() 2213 RecordVal *Arg = Class->getValue(TArgs[I]); in ParseSimpleValue() 2952 RecordVal *Field = CurRec->getValue(FieldName); in ParseBodyItem() [all …]
|
| H A D | DetailedRecordsBackend.cpp | 147 const RecordVal *Value = Rec->getValue(ArgName); in printTemplateArgs() 185 for (const RecordVal &Value : ValueList) in printFields()
|
| H A D | JSONBackend.cpp | 144 for (const RecordVal &RV : Def.getValues()) { in run()
|
| H A D | TGParser.h | 200 bool AddValue(Record *TheRec, SMLoc Loc, const RecordVal &RV);
|
| /llvm-project-15.0.7/mlir/lib/TableGen/ |
| H A D | Type.cpp | 50 const llvm::RecordVal *builderCall = baseType->getValue("builderCall"); in getBuilderCall() 70 if (const llvm::RecordVal *value = def->getValue("dialect")) { in getCPPClassName()
|
| H A D | AttrOrTypeDef.cpp | 113 const llvm::RecordVal *desc = def->getValue("description"); in hasDescription() 122 const llvm::RecordVal *summary = def->getValue("summary"); in hasSummary()
|
| H A D | Builder.cpp | 27 const llvm::RecordVal *type = record->getValue("type"); in getCppType()
|
| H A D | Attribute.cpp | 127 const llvm::RecordVal *record = def->getValue("dialect"); in getDialect()
|
| /llvm-project-15.0.7/llvm/docs/TableGen/ |
| H A D | BackGuide.rst | 88 ``RecordVal`` instances (see `RecordVal`_), each of which contains both the 126 ``RecordVal`` 129 Each field of a record is stored in an instance of the ``RecordVal`` class. 142 The ``RecordVal`` class provides some useful functions. 247 ``RecordVal`` class, which represents record fields, both their names and 576 for (const RecordVal &Field : SomeRec->getValues()) { 580 You will recall that ``RecordVal`` is the class whose instances contain 586 ``RecordVal *`` and others return a ``const RecordVal *``. If the field does 668 ``RecordVal``, and 709 * ``PrintError(const RecordVal *RecVal, const Twine &Msg)``: [all …]
|
| /llvm-project-15.0.7/mlir/tools/mlir-tblgen/ |
| H A D | mlir-tblgen.cpp | 86 for (const RecordVal &val : record.getValues()) { in findUse() 113 const RecordVal *r = it.second->getValue("odsDeprecated"); in warnOfDeprecatedUses()
|
| /llvm-project-15.0.7/mlir/lib/Tools/tblgen-lsp-server/ |
| H A D | TableGenServer.cpp | 108 TableGenIndexSymbol(const llvm::RecordVal *value) in TableGenIndexSymbol() 113 PointerUnion<const llvm::Record *, const llvm::RecordVal *> definition; 212 for (const llvm::RecordVal &value : def.getValues()) { in initialize()
|