Home
last modified time | relevance | path

Searched refs:InterleaveGroupMap (Results 1 – 4 of 4) sorted by relevance

/src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h640 InterleaveGroupMap.clear(); in invalidateGroups()
650 return InterleaveGroupMap.contains(Instr); in isInterleaved()
658 return InterleaveGroupMap.lookup(Instr); in getInterleaveGroup()
696 DenseMap<Instruction *, InterleaveGroup<Instruction> *> InterleaveGroupMap; variable
733 assert(!InterleaveGroupMap.count(Instr) && in createInterleaveGroup()
735 InterleaveGroupMap[Instr] = in createInterleaveGroup()
737 InterleaveGroups.insert(InterleaveGroupMap[Instr]); in createInterleaveGroup()
738 return InterleaveGroupMap[Instr]; in createInterleaveGroup()
752 InterleaveGroupMap.erase(Member); in releaseGroupWithoutRemovingFromSet()
/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp1498 InterleaveGroupMap[VPInst] = Old2New[IG]; in visitBlock()
1499 InterleaveGroupMap[VPInst]->insertMember( in visitBlock()
H A DVPlan.h3659 InterleaveGroupMap; variable
3681 for (auto &I : InterleaveGroupMap) in ~VPInterleavedAccessInfo()
3692 return InterleaveGroupMap.lookup(Instr); in getInterleaveGroup()
/src/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp1396 InterleaveGroupMap[A] = GroupB; in analyzeInterleaving()