Lines Matching refs:MHSd
1274 static Init *ForeachDagApply(Init *LHS, DagInit *MHSd, Init *RHS, in ForeachDagApply() argument
1277 Init *Val = ItemApply(LHS, MHSd->getOperator(), RHS, CurRec); in ForeachDagApply()
1278 if (Val != MHSd->getOperator()) in ForeachDagApply()
1282 for (unsigned int i = 0; i < MHSd->getNumArgs(); ++i) { in ForeachDagApply()
1283 Init *Arg = MHSd->getArg(i); in ForeachDagApply()
1285 StringInit *ArgName = MHSd->getArgName(i); in ForeachDagApply()
1299 return MHSd; in ForeachDagApply()
1305 if (DagInit *MHSd = dyn_cast<DagInit>(MHS)) in ForeachHelper() local
1306 return ForeachDagApply(LHS, MHSd, RHS, CurRec); in ForeachHelper()
1356 DefInit *MHSd = dyn_cast<DefInit>(MHS); in Fold() local
1364 if (LHSd && MHSd && RHSd) { in Fold()
1367 Val = MHSd->getDef(); in Fold()