Lines Matching refs:RHSs
1136 StringInit *RHSs = dyn_cast<StringInit>(RHS); in CompareInit() local
1138 if (LHSs && RHSs) { in CompareInit()
1142 Result = LHSs->getValue() == RHSs->getValue(); in CompareInit()
1145 Result = LHSs->getValue() != RHSs->getValue(); in CompareInit()
1148 Result = LHSs->getValue() <= RHSs->getValue(); in CompareInit()
1151 Result = LHSs->getValue() < RHSs->getValue(); in CompareInit()
1154 Result = LHSs->getValue() >= RHSs->getValue(); in CompareInit()
1157 Result = LHSs->getValue() > RHSs->getValue(); in CompareInit()
1213 DagInit *RHSs = dyn_cast<DagInit>(RHS); in Fold() local
1214 if (LHSs && RHSs) { in Fold()
1216 DefInit *ROp = dyn_cast<DefInit>(RHSs->getOperator()); in Fold()
1218 (!ROp && !isa<UnsetInit>(RHSs->getOperator()))) in Fold()
1222 LHSs->getAsString() + "' vs. '" + RHSs->getAsString() + in Fold()
1235 for (unsigned i = 0, e = RHSs->getNumArgs(); i != e; ++i) { in Fold()
1236 Args.push_back(RHSs->getArg(i)); in Fold()
1237 ArgNames.push_back(RHSs->getArgName(i)); in Fold()
1245 ListInit *RHSs = dyn_cast<ListInit>(RHS); in Fold() local
1246 if (LHSs && RHSs) { in Fold()
1249 llvm::append_range(Args, *RHSs); in Fold()
1265 ListInit *RHSs = dyn_cast<ListInit>(RHS); in Fold() local
1266 if (LHSs && RHSs) { in Fold()
1270 for (Init *EltRHS : *RHSs) { in Fold()
1347 StringInit *RHSs = dyn_cast<StringInit>(RHS); in Fold() local
1348 if (LHSs && RHSs) in Fold()
1349 return ConcatStringInits(LHSs, RHSs); in Fold()
1651 StringInit *RHSs = dyn_cast<StringInit>(RHS); in Fold() local
1665 if (LHSs && MHSs && RHSs) { in Fold()
1666 std::string Val = std::string(RHSs->getValue()); in Fold()