Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DVectorUtils.h410 for (auto &I : InterleaveGroupMap) in reset()
414 InterleaveGroupMap.clear(); in reset()
421 return InterleaveGroupMap.find(Instr) != InterleaveGroupMap.end(); in isInterleaved()
429 if (InterleaveGroupMap.count(Instr)) in getInterleaveGroup()
430 return InterleaveGroupMap.find(Instr)->second; in getInterleaveGroup()
466 DenseMap<Instruction *, InterleaveGroup<Instruction> *> InterleaveGroupMap; variable
503 assert(!InterleaveGroupMap.count(Instr) && in createInterleaveGroup()
505 InterleaveGroupMap[Instr] = in createInterleaveGroup()
507 InterleaveGroups.insert(InterleaveGroupMap[Instr]); in createInterleaveGroup()
508 return InterleaveGroupMap[Instr]; in createInterleaveGroup()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DVPlan.h1499 InterleaveGroupMap;
1521 for (auto &I : InterleaveGroupMap)
1532 if (InterleaveGroupMap.count(Instr))
1533 return InterleaveGroupMap.find(Instr)->second;
H A DVPlan.cpp725 InterleaveGroupMap[VPInst] = Old2New[IG]; in visitBlock()
726 InterleaveGroupMap[VPInst]->insertMember( in visitBlock()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DVectorUtils.cpp953 InterleaveGroupMap[A] = Group; in analyzeInterleaving()
1043 for (auto &I : InterleaveGroupMap) { in invalidateGroupsRequiringScalarEpilogue()