Home | History | Annotate | Download | only in Analysis

Lines Matching refs:InstInputs

49   for (unsigned i = 0, e = InstInputs.size(); i != e; ++i)
50 dbgs() << " Input #" << i << " is " << *InstInputs[i] << "\n";
55 SmallVectorImpl<Instruction*> &InstInputs) {
63 std::find(InstInputs.begin(), InstInputs.end(), I);
64 if (Entry != InstInputs.end()) {
65 InstInputs.erase(Entry);
69 // If it isn't in the InstInputs list it is a subexpr incorporated into the
74 llvm_unreachable("Either something is missing from InstInputs or "
81 if (!VerifySubExpr(I->getOperand(i), InstInputs))
93 SmallVector<Instruction*, 8> Tmp(InstInputs.begin(), InstInputs.end());
100 for (unsigned i = 0, e = InstInputs.size(); i != e; ++i)
101 errs() << " InstInput #" << i << " is " << *InstInputs[i] << "\n";
123 SmallVectorImpl<Instruction*> &InstInputs) {
127 // If the instruction is in the InstInputs list, remove it.
129 std::find(InstInputs.begin(), InstInputs.end(), I);
130 if (Entry != InstInputs.end()) {
131 InstInputs.erase(Entry);
140 RemoveInstInputs(Op, InstInputs);
152 bool isInput = std::count(InstInputs.begin(), InstInputs.end(), Inst);
166 InstInputs.erase(std::find(InstInputs.begin(), InstInputs.end(), Inst));
181 InstInputs.push_back(Op);
233 RemoveInstInputs(GEPOps[i], InstInputs);
280 if (std::count(InstInputs.begin(), InstInputs.end(), BOp)) {
281 RemoveInstInputs(BOp, InstInputs);
290 RemoveInstInputs(LHS, InstInputs);