Lines Matching refs:MHS
890 static Init *ForeachHelper(Init *LHS, Init *MHS, Init *RHS, RecTy *Type,
922 static Init *ForeachHelper(Init *LHS, Init *MHS, Init *RHS, RecTy *Type, in ForeachHelper() argument
935 DagInit *MHSd = dyn_cast<DagInit>(MHS); in ForeachHelper()
959 ListInit *MHSl = dyn_cast<ListInit>(MHS); in ForeachHelper()
992 DefInit *MHSd = dyn_cast<DefInit>(MHS); in Fold()
993 VarInit *MHSv = dyn_cast<VarInit>(MHS); in Fold()
994 StringInit *MHSs = dyn_cast<StringInit>(MHS); in Fold()
1031 if (Init *Result = ForeachHelper(LHS, MHS, RHS, getType(), in Fold()
1043 return MHS; in Fold()
1064 Init *mhs = MHS->resolveReferences(R, RV); in resolveReferences()
1069 return (TernOpInit::get(getOpcode(), lhs, MHS, in resolveReferences()
1074 Init *mhs = MHS->resolveReferences(R, RV); in resolveReferences()
1077 if (LHS != lhs || MHS != mhs || RHS != rhs) in resolveReferences()
1090 return Result + "(" + LHS->getAsString() + ", " + MHS->getAsString() + ", " + in getAsString()