Searched refs:GatheredExtracts (Results 1 – 1 of 1) sorted by relevance
9275 SmallVector<Value *> GatheredExtracts( in tryToGatherSingleRegisterExtractElements() local9279 std::swap(GatheredExtracts[Idx], VL[Idx]); in tryToGatherSingleRegisterExtractElements()9283 std::swap(GatheredExtracts[Idx], VL[Idx]); in tryToGatherSingleRegisterExtractElements()9287 std::swap(GatheredExtracts[Idx], VL[Idx]); in tryToGatherSingleRegisterExtractElements()9291 isFixedVectorShuffle(GatheredExtracts, Mask); in tryToGatherSingleRegisterExtractElements()9300 for (int I = 0, E = GatheredExtracts.size(); I < E; ++I) { in tryToGatherSingleRegisterExtractElements()9301 if (Mask[I] == PoisonMaskElem && !isa<PoisonValue>(GatheredExtracts[I]) && in tryToGatherSingleRegisterExtractElements()9302 isa<UndefValue>(GatheredExtracts[I])) { in tryToGatherSingleRegisterExtractElements()9303 std::swap(VL[I], GatheredExtracts[I]); in tryToGatherSingleRegisterExtractElements()