Searched refs:SMCTArgs (Results 1 – 2 of 2) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/TableGen/ |
D | TGParser.cpp | 233 const std::vector<std::string> &SMCTArgs = SMC->Rec.getTemplateArgs(); in AddSubMultiClass() local 237 if (SMCTArgs.size() < SubMultiClass.TemplateArgs.size()) in AddSubMultiClass() 243 for (unsigned i = 0, e = SMCTArgs.size(); i != e; ++i) { in AddSubMultiClass() 247 if (SetValue(CurRec, SubMultiClass.RefLoc, SMCTArgs[i], in AddSubMultiClass() 253 CurRec->resolveReferencesTo(CurRec->getValue(SMCTArgs[i])); in AddSubMultiClass() 256 CurRec->removeValue(SMCTArgs[i]); in AddSubMultiClass() 267 if (SetValue(Def, SubMultiClass.RefLoc, SMCTArgs[i], in AddSubMultiClass() 273 Def->resolveReferencesTo(Def->getValue(SMCTArgs[i])); in AddSubMultiClass() 276 Def->removeValue(SMCTArgs[i]); in AddSubMultiClass() 278 } else if (!CurRec->getValue(SMCTArgs[i])->getValue()->isComplete()) { in AddSubMultiClass() [all …]
|
/external/llvm/lib/TableGen/ |
D | TGParser.cpp | 229 ArrayRef<Init *> SMCTArgs = SMC->Rec.getTemplateArgs(); in AddSubMultiClass() local 233 if (SMCTArgs.size() < SubMultiClass.TemplateArgs.size()) in AddSubMultiClass() 239 for (unsigned i = 0, e = SMCTArgs.size(); i != e; ++i) { in AddSubMultiClass() 243 if (SetValue(CurRec, SubMultiClass.RefRange.Start, SMCTArgs[i], in AddSubMultiClass() 248 CurRec->resolveReferencesTo(CurRec->getValue(SMCTArgs[i])); in AddSubMultiClass() 251 CurRec->removeValue(SMCTArgs[i]); in AddSubMultiClass() 257 if (SetValue(Def.get(), SubMultiClass.RefRange.Start, SMCTArgs[i], in AddSubMultiClass() 262 Def->resolveReferencesTo(Def->getValue(SMCTArgs[i])); in AddSubMultiClass() 265 Def->removeValue(SMCTArgs[i]); in AddSubMultiClass() 267 } else if (!CurRec->getValue(SMCTArgs[i])->getValue()->isComplete()) { in AddSubMultiClass() [all …]
|