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) {
65 SmallVectorImpl<Instruction *>::iterator Entry = find(InstInputs, I);
66 if (Entry != InstInputs.end()) {
67 InstInputs.erase(Entry);
71 // If it isn't in the InstInputs list it is a subexpr incorporated into the
76 llvm_unreachable("Either something is missing from InstInputs or "
82 if (!VerifySubExpr(I->getOperand(i), InstInputs))
94 SmallVector<Instruction*, 8> Tmp(InstInputs.begin(), InstInputs.end());
101 for (unsigned i = 0, e = InstInputs.size(); i != e; ++i)
102 errs() << " InstInput #" << i << " is " << *InstInputs[i] << "\n";
123 SmallVectorImpl<Instruction*> &InstInputs) {
127 // If the instruction is in the InstInputs list, remove it.
128 SmallVectorImpl<Instruction *>::iterator Entry = find(InstInputs, I);
129 if (Entry != InstInputs.end()) {
130 InstInputs.erase(Entry);
139 RemoveInstInputs(Op, InstInputs);
151 bool isInput = is_contained(InstInputs, Inst);
165 InstInputs.erase(find(InstInputs, Inst));
180 InstInputs.push_back(Op);
232 RemoveInstInputs(GEPOps[i], InstInputs);
272 if (is_contained(InstInputs, BOp)) {
273 RemoveInstInputs(BOp, InstInputs);
282 RemoveInstInputs(LHS, InstInputs);