Lines Matching defs:InstInputs
51 for (unsigned i = 0, e = InstInputs.size(); i != e; ++i)
52 dbgs() << " Input #" << i << " is " << *InstInputs[i] << "\n";
58 SmallVectorImpl<Instruction*> &InstInputs) {
66 std::find(InstInputs.begin(), InstInputs.end(), I);
67 if (Entry != InstInputs.end()) {
68 InstInputs.erase(Entry);
72 // If it isn't in the InstInputs list it is a subexpr incorporated into the
77 llvm_unreachable("Either something is missing from InstInputs or "
83 if (!VerifySubExpr(I->getOperand(i), InstInputs))
95 SmallVector<Instruction*, 8> Tmp(InstInputs.begin(), InstInputs.end());
102 for (unsigned i = 0, e = InstInputs.size(); i != e; ++i)
103 errs() << " InstInput #" << i << " is " << *InstInputs[i] << "\n";
124 SmallVectorImpl<Instruction*> &InstInputs) {
128 // If the instruction is in the InstInputs list, remove it.
130 std::find(InstInputs.begin(), InstInputs.end(), I);
131 if (Entry != InstInputs.end()) {
132 InstInputs.erase(Entry);
141 RemoveInstInputs(Op, InstInputs);
153 bool isInput = std::count(InstInputs.begin(), InstInputs.end(), Inst);
167 InstInputs.erase(std::find(InstInputs.begin(), InstInputs.end(), Inst));
182 InstInputs.push_back(Op);
234 RemoveInstInputs(GEPOps[i], InstInputs);
281 if (std::count(InstInputs.begin(), InstInputs.end(), BOp)) {
282 RemoveInstInputs(BOp, InstInputs);
291 RemoveInstInputs(LHS, InstInputs);