/external/llvm/test/CodeGen/ARM/ |
D | 2010-06-21-nondarwin-tc.ll | 8 %"class.llvm::RecordVal" = type { %"class.std::basic_string", %"struct.llvm::Init"*, i32, %"struct.… 23 …RecordVal"*, %"class.std::basic_string"*, %"struct.llvm::Init"*, i32), void (%"class.llvm::RecordV… 29 declare void @_ZN4llvm9RecordValC2ERKSsPNS_5RecTyEj(%"class.llvm::RecordVal"*, %"class.std::basic_s… 31 …lass.llvm::StringInit"* %this, %"class.llvm::Record"* %R, %"class.llvm::RecordVal"* %RV, %"class.s… 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::… 66 %sub.ptr.lhs.cast.i.i = ptrtoint %"class.llvm::RecordVal"* %tmp3.i.i6 to i32 ; <i32> [#uses=1] 67 %sub.ptr.rhs.cast.i.i = ptrtoint %"class.llvm::RecordVal"* %tmp6.i.i to i32 ; <i32> [#uses=1] [all …]
|
/external/llvm-project/llvm/test/CodeGen/ARM/ |
D | 2010-06-21-nondarwin-tc.ll | 8 %"class.llvm::RecordVal" = type { %"class.std::basic_string", %"struct.llvm::Init"*, i32, %"struct.… 23 …RecordVal"*, %"class.std::basic_string"*, %"struct.llvm::Init"*, i32), void (%"class.llvm::RecordV… 29 declare void @_ZN4llvm9RecordValC2ERKSsPNS_5RecTyEj(%"class.llvm::RecordVal"*, %"class.std::basic_s… 31 …lass.llvm::StringInit"* %this, %"class.llvm::Record"* %R, %"class.llvm::RecordVal"* %RV, %"class.s… 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::… 66 %sub.ptr.lhs.cast.i.i = ptrtoint %"class.llvm::RecordVal"* %tmp3.i.i6 to i32 ; <i32> [#uses=1] 67 %sub.ptr.rhs.cast.i.i = ptrtoint %"class.llvm::RecordVal"* %tmp6.i.i to i32 ; <i32> [#uses=1] [all …]
|
/external/llvm/include/llvm/TableGen/ |
D | Record.h | 34 class RecordVal; variable 350 virtual Init *getFieldInit(Record &R, const RecordVal *RV, in getFieldInit() 360 virtual Init *resolveReferences(Record &R, const RecordVal *RV) const { in resolveReferences() 422 virtual Init *resolveListElementReference(Record &R, const RecordVal *RV, 521 Init *resolveListElementReference(Record &R, const RecordVal *RV, in resolveListElementReference() 526 Init *resolveReferences(Record &R, const RecordVal *RV) const override; 562 Init *resolveListElementReference(Record &R, const RecordVal *RV, in resolveListElementReference() 600 Init *resolveListElementReference(Record &R, const RecordVal *RV, in resolveListElementReference() 639 Init *resolveListElementReference(Record &R, const RecordVal *RV, in resolveListElementReference() 693 Init *resolveReferences(Record &R, const RecordVal *RV) const override; [all …]
|
/external/llvm/lib/TableGen/ |
D | Record.cpp | 341 static Init *fixBitInit(const RecordVal *RV, Init *Before, Init *After) { in fixBitInit() 350 Init *BitsInit::resolveReferences(Record &R, const RecordVal *RV) const { in resolveReferences() 556 Init *ListInit::resolveReferences(Record &R, const RecordVal *RV) const { in resolveReferences() 577 Init *ListInit::resolveListElementReference(Record &R, const RecordVal *IRV, in resolveListElementReference() 599 Init *OpInit::resolveListElementReference(Record &R, const RecordVal *IRV, in resolveListElementReference() 669 if (const RecordVal *RV = CurRec->getValue(Name)) { in Fold() 679 const RecordVal *RV = CurRec->getValue(TemplateArgName); in Fold() 694 const RecordVal *RV = CurMultiClass->Rec.getValue(MCName); in Fold() 749 Init *UnOpInit::resolveReferences(Record &R, const RecordVal *RV) const { in resolveReferences() 890 Init *BinOpInit::resolveReferences(Record &R, const RecordVal *RV) const { in resolveReferences() [all …]
|
D | TGParser.cpp | 58 bool TGParser::AddValue(Record *CurRec, SMLoc Loc, const RecordVal &RV) { in AddValue() 62 if (RecordVal *ERV = CurRec->getValue(RV.getNameInit())) { in AddValue() 84 RecordVal *RV = CurRec->getValue(ValName); in SetValue() 150 for (const RecordVal &Val : SC->getValues()) in AddSubClass() 329 IterRec->addValue(RecordVal(IterVar->getName(), IVal->getType(), false)); in ProcessForeachDefs() 712 if (const RecordVal *RV = CurRec->getValue(Name)) in ParseIDValue() 722 const RecordVal *RV = CurRec->getValue(TemplateArgName); in ParseIDValue() 733 const RecordVal *RV = CurMultiClass->Rec.getValue(MCName); in ParseIDValue() 1229 const RecordVal *RV = CurMultiClass->Rec.getValue(TArg); in ParseSimpleValue() 1236 const RecordVal *MCNameRV = CurMultiClass->Rec.getValue("NAME"); in ParseSimpleValue() [all …]
|
D | TGParser.h | 26 class RecordVal; variable 106 bool AddValue(Record *TheRec, SMLoc Loc, const RecordVal &RV);
|
/external/llvm-project/llvm/include/llvm/TableGen/ |
D | Error.h | 30 LLVM_ATTRIBUTE_NORETURN void PrintFatalNote(const RecordVal *RecVal, 41 void PrintError(const RecordVal *RecVal, const Twine &Msg); 48 LLVM_ATTRIBUTE_NORETURN void PrintFatalError(const RecordVal *RecVal,
|
D | Record.h | 46 class RecordVal; variable 1369 class RecordVal { 1378 RecordVal(Init *N, RecTy *T, bool P); 1379 RecordVal(Init *N, SMLoc Loc, RecTy *T, bool P); 1418 inline raw_ostream &operator<<(raw_ostream &OS, const RecordVal &RV) { 1431 SmallVector<RecordVal, 0> Values; 1504 ArrayRef<RecordVal> getValues() const { return Values; } in getValues() 1522 const RecordVal *getValue(const Init *Name) const { in getValue() 1523 for (const RecordVal &Val : Values) in getValue() 1528 const RecordVal *getValue(StringRef Name) const { in getValue() [all …]
|
/external/llvm-project/llvm/lib/TableGen/ |
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()
|
D | Record.cpp | 1513 if (RecordVal *Field = Rec->getValue(FieldName)) in getFieldType() 1690 if (const RecordVal *RV = Def->getValue(FieldName)) in getFieldType() 1739 for (const RecordVal &Val : Class->getValues()) in instantiate() 2108 RecordVal::RecordVal(Init *N, RecTy *T, bool P) in RecordVal() function in RecordVal 2116 RecordVal::RecordVal(Init *N, SMLoc Loc, RecTy *T, bool P) in RecordVal() function in RecordVal 2122 StringRef RecordVal::getName() const { in getName() 2126 std::string RecordVal::getPrintType() const { in getPrintType() 2141 bool RecordVal::setValue(Init *V) { in setValue() 2165 bool RecordVal::setValue(Init *V, SMLoc NewLoc) { in setValue() 2190 LLVM_DUMP_METHOD void RecordVal::dump() const { errs() << *this; } in dump() [all …]
|
D | DetailedRecordsBackend.cpp | 147 const RecordVal *Value = Rec->getValue(ArgName); in printTemplateArgs() 185 for (const RecordVal &Value : ValueList) in printFields()
|
D | TGParser.cpp | 72 static bool checkBitsConcrete(Record &R, const RecordVal &RV) { in checkBitsConcrete() 92 for (const RecordVal &RV : R.getValues()) { in checkConcrete() 141 bool TGParser::AddValue(Record *CurRec, SMLoc Loc, const RecordVal &RV) { in AddValue() 145 if (RecordVal *ERV = CurRec->getValue(RV.getNameInit())) { in AddValue() 167 RecordVal *RV = CurRec->getValue(ValName); in SetValue() 232 for (const RecordVal &Val : SC->getValues()) in AddSubClass() 851 if (const RecordVal *RV = CurRec->getValue(Name)) in ParseIDValue() 865 const RecordVal *RV = TemplateRec->getValue(TemplateArgName); in ParseIDValue() 1595 ParseRec->addValue(RecordVal(A, Start->getType(), false)); in ParseOperation() 1596 ParseRec->addValue(RecordVal(B, ListType->getElementType(), false)); in ParseOperation() [all …]
|
D | JSONBackend.cpp | 144 for (const RecordVal &RV : Def.getValues()) { in run()
|
/external/llvm-project/mlir/lib/TableGen/ |
D | TypeDef.cpp | 35 const llvm::RecordVal *s = def->getValue("description"); in hasDescription() 44 const llvm::RecordVal *s = def->getValue("summary"); in hasSummary() 114 llvm::RecordVal *code = typeParameter->getDef()->getValue("allocator"); in getAllocator()
|
D | Type.cpp | 45 const llvm::RecordVal *builderCall = baseType->getValue("builderCall"); in getBuilderCall()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/TableGen/ |
D | Record.h | 45 class RecordVal; variable 1395 class RecordVal { 1403 RecordVal(Init *N, RecTy *T, bool P); 1422 inline raw_ostream &operator<<(raw_ostream &OS, const RecordVal &RV) { 1435 SmallVector<RecordVal, 0> Values; 1507 ArrayRef<RecordVal> getValues() const { return Values; } in getValues() 1522 const RecordVal *getValue(const Init *Name) const { in getValue() 1523 for (const RecordVal &Val : Values) in getValue() 1528 const RecordVal *getValue(StringRef Name) const { in getValue() 1532 RecordVal *getValue(const Init *Name) { in getValue() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/TableGen/ |
D | Record.cpp | 1433 if (RecordVal *Field = Rec->getValue(FieldName)) in getFieldType() 1610 if (const RecordVal *RV = Def->getValue(FieldName)) in getFieldType() 1661 for (const RecordVal &Val : Class->getValues()) in instantiate() 2022 RecordVal::RecordVal(Init *N, RecTy *T, bool P) in RecordVal() function in RecordVal 2028 StringRef RecordVal::getName() const { in getName() 2032 bool RecordVal::setValue(Init *V) { in setValue() 2055 LLVM_DUMP_METHOD void RecordVal::dump() const { errs() << *this; } in dump() 2058 void RecordVal::print(raw_ostream &OS, bool PrintSem) const { in print() 2117 void Record::resolveReferences(Resolver &R, const RecordVal *SkipVal) { in resolveReferences() 2118 for (RecordVal &Value : Values) { in resolveReferences() [all …]
|
D | TGParser.cpp | 71 static bool checkBitsConcrete(Record &R, const RecordVal &RV) { in checkBitsConcrete() 91 for (const RecordVal &RV : R.getValues()) { in checkConcrete() 140 bool TGParser::AddValue(Record *CurRec, SMLoc Loc, const RecordVal &RV) { in AddValue() 144 if (RecordVal *ERV = CurRec->getValue(RV.getNameInit())) { in AddValue() 166 RecordVal *RV = CurRec->getValue(ValName); in SetValue() 231 for (const RecordVal &Val : SC->getValues()) in AddSubClass() 852 if (const RecordVal *RV = CurRec->getValue(Name)) in ParseIDValue() 866 const RecordVal *RV = TemplateRec->getValue(TemplateArgName); in ParseIDValue() 1382 ParseRec->addValue(RecordVal(LHS, InEltType, false)); in ParseOperation() 1649 ParseRec->addValue(RecordVal(A, Start->getType(), false)); in ParseOperation() [all …]
|
D | TGParser.h | 25 class RecordVal; variable 198 bool AddValue(Record *TheRec, SMLoc Loc, const RecordVal &RV);
|
D | JSONBackend.cpp | 147 for (const RecordVal &RV : Def.getValues()) { in run()
|
/external/llvm-project/llvm/docs/TableGen/ |
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. 131 ``RecordVal`` instance contains the name of the field, stored in an ``Init`` 135 In addition to those primary members, the ``RecordVal`` has other data members. 142 The ``RecordVal`` class provides some useful functions. 155 A ``RecordVal`` instance can be printed to an output stream with the ``<<`` 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 [all …]
|
/external/llvm-project/llvm/utils/TableGen/ |
D | CodeEmitterGen.cpp | 269 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in getInstructionCase() 300 for (const RecordVal &RV : R->getValues()) { in getInstructionCaseForEncoding() 311 for (const RecordVal &RV : EncodingDef->getValues()) { in getInstructionCaseForEncoding() 367 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in emitInstructionBaseValues() 409 if (const RecordVal *RV = R->getValue("EncodingInfos")) { in run()
|
D | CodeGenMapTable.cpp | 106 const RecordVal *Filter = MapRec->getValue("FilterClass"); in InstrMap() 245 RecordVal *RecVal = CurInstr->getValue(RowField); in buildRowInstrMap() 276 RecordVal *ColFieldName = CurInstr->getValue(ColFields->getElement(j)); in isKeyColInstr()
|
D | FixedLenDecoderEmitter.cpp | 1787 RecordVal *DecoderString = Record->getValue("DecoderMethod"); in findOperandDecoderMethod() 1870 const std::vector<RecordVal> &Vals = Def.getValues(); in populateInstruction() 1954 RecordVal *DecoderString = TypeRecord->getValue("DecoderMethod"); in populateInstruction() 1987 RecordVal *HasCompleteDecoderVal = in populateInstruction() 2048 RecordVal *HasCompleteDecoderVal = in populateInstruction() 2059 if (const RecordVal *EncodedValue = EncodingDef.getValue(Op.second)) in populateInstruction() 2416 if (const RecordVal *RV = in run() 2434 if (const RecordVal *RV = in run()
|
/external/llvm/utils/TableGen/ |
D | CodeGenMapTable.cpp | 107 const RecordVal *Filter = MapRec->getValue("FilterClass"); in InstrMap() 272 RecordVal *ColFieldName = CurInstr->getValue(ColFields->getElement(j)); in isKeyColInstr()
|