• Home
  • Raw
  • Download

Lines Matching refs:RecordVal

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()
1111 const RecordVal *RV) const { in resolveReferences()
1153 if (RecordVal *Field = RecordType->getRecord()->getValue(FieldName)) in getFieldType()
1301 const RecordVal *IRV, in resolveListElementReference()
1306 RecordVal *RV = R.getValue(getNameInit()); in resolveListElementReference()
1326 if (const RecordVal *RV = RTy->getRecord()->getValue(FieldName)) in getFieldType()
1331 Init *VarInit::getFieldInit(Record &R, const RecordVal *RV, in getFieldInit()
1334 if (const RecordVal *Val = R.getValue(VarName)) { in getFieldInit()
1346 Init *VarInit::resolveReferences(Record &R, const RecordVal *RV) const { in resolveReferences()
1347 if (RecordVal *Val = R.getValue(VarName)) in resolveReferences()
1375 Init *VarBitInit::resolveReferences(Record &R, const RecordVal *RV) const { in resolveReferences()
1400 VarListElementInit::resolveReferences(Record &R, const RecordVal *RV) const { in resolveReferences()
1414 const RecordVal *RV, in resolveListElementReference()
1440 if (const RecordVal *RV = Def->getValue(FieldName)) in getFieldType()
1445 Init *DefInit::getFieldInit(Record &R, const RecordVal *RV, in getFieldInit()
1472 Init *FieldInit::resolveListElementReference(Record &R, const RecordVal *RV, in resolveListElementReference()
1488 Init *FieldInit::resolveReferences(Record &R, const RecordVal *RV) const { in resolveReferences()
1562 Init *DagInit::resolveReferences(Record &R, const RecordVal *RV) const { in resolveReferences()
1596 RecordVal::RecordVal(Init *N, RecTy *T, bool P) in RecordVal() function in RecordVal
1602 RecordVal::RecordVal(const std::string &N, RecTy *T, bool P) in RecordVal() function in RecordVal
1608 const std::string &RecordVal::getName() const { in getName()
1612 LLVM_DUMP_METHOD void RecordVal::dump() const { errs() << *this; } in dump()
1614 void RecordVal::print(raw_ostream &OS, bool PrintSem) const { in print()
1631 RecordVal DN("NAME", StringRecTy::get(), 0); in init()
1672 void Record::resolveReferencesTo(const RecordVal *RV) { in resolveReferencesTo()
1706 const RecordVal *RV = R.getValue(TA); in operator <<()
1722 for (const RecordVal &Val : R.getValues()) in operator <<()
1725 for (const RecordVal &Val : R.getValues()) in operator <<()
1733 const RecordVal *R = getValue(FieldName); in getValueInit()
1742 const RecordVal *R = getValue(FieldName); in getValueAsString()
1757 const RecordVal *R = getValue(FieldName); in getValueAsBitsInit()
1769 const RecordVal *R = getValue(FieldName); in getValueAsListInit()
1795 const RecordVal *R = getValue(FieldName); in getValueAsInt()
1835 const RecordVal *R = getValue(FieldName); in getValueAsDef()
1847 const RecordVal *R = getValue(FieldName); in getValueAsBit()
1859 const RecordVal *R = getValue(FieldName); in getValueAsBitOrUnset()
1876 const RecordVal *R = getValue(FieldName); in getValueAsDag()