Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DVectorUtils.h580 InterleaveGroupMap.clear(); in reset()
590 return InterleaveGroupMap.find(Instr) != InterleaveGroupMap.end(); in isInterleaved()
598 if (InterleaveGroupMap.count(Instr)) in getInterleaveGroup()
599 return InterleaveGroupMap.find(Instr)->second; in getInterleaveGroup()
635 DenseMap<Instruction *, InterleaveGroup<Instruction> *> InterleaveGroupMap; variable
672 assert(!InterleaveGroupMap.count(Instr) && in createInterleaveGroup()
674 InterleaveGroupMap[Instr] = in createInterleaveGroup()
676 InterleaveGroups.insert(InterleaveGroupMap[Instr]); in createInterleaveGroup()
677 return InterleaveGroupMap[Instr]; in createInterleaveGroup()
684 InterleaveGroupMap.erase(Member); in releaseGroup()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DVPlan.h1640 InterleaveGroupMap;
1662 for (auto &I : InterleaveGroupMap)
1673 if (InterleaveGroupMap.count(Instr))
1674 return InterleaveGroupMap.find(Instr)->second;
DVPlan.cpp789 InterleaveGroupMap[VPInst] = Old2New[IG]; in visitBlock()
790 InterleaveGroupMap[VPInst]->insertMember( in visitBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DVectorUtils.cpp1042 InterleaveGroupMap[A] = Group; in analyzeInterleaving()
1132 for (auto &I : InterleaveGroupMap) { in invalidateGroupsRequiringScalarEpilogue()