Lines Matching refs:varargs
143 SmallVector<uint32_t, 4> varargs; member
154 if (varargs != other.varargs) in operator ==()
162 hash_combine_range(Value.varargs.begin(), Value.varargs.end())); in hash_value()
334 e.varargs.push_back(lookupOrAdd(GCR->getOperand(0))); in createExpr()
335 e.varargs.push_back(lookupOrAdd(GCR->getBasePtr())); in createExpr()
336 e.varargs.push_back(lookupOrAdd(GCR->getDerivedPtr())); in createExpr()
339 e.varargs.push_back(lookupOrAdd(Op)); in createExpr()
347 if (e.varargs[0] > e.varargs[1]) in createExpr()
348 std::swap(e.varargs[0], e.varargs[1]); in createExpr()
355 if (e.varargs[0] > e.varargs[1]) { in createExpr()
356 std::swap(e.varargs[0], e.varargs[1]); in createExpr()
362 e.varargs.append(E->idx_begin(), E->idx_end()); in createExpr()
365 e.varargs.append(ShuffleMask.begin(), ShuffleMask.end()); in createExpr()
377 e.varargs.push_back(lookupOrAdd(LHS)); in createCmpExpr()
378 e.varargs.push_back(lookupOrAdd(RHS)); in createCmpExpr()
381 if (e.varargs[0] > e.varargs[1]) { in createCmpExpr()
382 std::swap(e.varargs[0], e.varargs[1]); in createCmpExpr()
403 e.varargs.push_back(lookupOrAdd(WO->getLHS())); in createExtractvalueExpr()
404 e.varargs.push_back(lookupOrAdd(WO->getRHS())); in createExtractvalueExpr()
412 e.varargs.push_back(lookupOrAdd(Op)); in createExtractvalueExpr()
414 append_range(e.varargs, EI->indices()); in createExtractvalueExpr()
432 E.varargs.push_back(lookupOrAdd(GEP->getPointerOperand())); in createGEPExpr()
434 E.varargs.push_back(lookupOrAdd(Pair.first)); in createGEPExpr()
435 E.varargs.push_back(lookupOrAdd(ConstantInt::get(Context, Pair.second))); in createGEPExpr()
438 E.varargs.push_back( in createGEPExpr()
446 E.varargs.push_back(lookupOrAdd(Op)); in createGEPExpr()
2282 for (unsigned i = 0; i < Exp.varargs.size(); i++) { in phiTranslateImpl()
2290 Exp.varargs[i] = phiTranslate(Pred, PhiBlock, Exp.varargs[i], Gvn); in phiTranslateImpl()
2294 assert(Exp.varargs.size() >= 2 && "Unsupported commutative instruction!"); in phiTranslateImpl()
2295 if (Exp.varargs[0] > Exp.varargs[1]) { in phiTranslateImpl()
2296 std::swap(Exp.varargs[0], Exp.varargs[1]); in phiTranslateImpl()