Lines Matching defs:Instrs
340 /// Partitions Instrs into "chains" where every instruction has a known
345 std::vector<Chain> gatherChains(ArrayRef<Instruction *> Instrs);
1502 std::vector<Chain> Vectorizer::gatherChains(ArrayRef<Instruction *> Instrs) {
1503 if (Instrs.empty())
1506 unsigned AS = getLoadStoreAddressSpace(Instrs[0]);
1510 // Check that Instrs is in BB order and all have the same addr space.
1511 for (size_t I = 1; I < Instrs.size(); ++I) {
1512 assert(Instrs[I - 1]->comesBefore(Instrs[I]));
1513 assert(getLoadStoreAddressSpace(Instrs[I]) == AS);
1551 for (Instruction *I : Instrs) {