Lines Matching refs:BitSets
239 void lowerBitSetCalls(ArrayRef<Metadata *> BitSets,
246 void buildBitSetsFromGlobalVariables(ArrayRef<Metadata *> BitSets,
253 void buildBitSetsFromFunctions(ArrayRef<Metadata *> BitSets,
255 void buildBitSetsFromDisjointSet(ArrayRef<Metadata *> BitSets,
530 ArrayRef<Metadata *> BitSets, ArrayRef<GlobalVariable *> Globals) { in buildBitSetsFromGlobalVariables() argument
568 lowerBitSetCalls(BitSets, CombinedGlobal, GlobalLayout); in buildBitSetsFromGlobalVariables()
595 ArrayRef<Metadata *> BitSets, Constant *CombinedGlobalAddr, in lowerBitSetCalls() argument
601 for (Metadata *BS : BitSets) { in lowerBitSetCalls()
707 void LowerBitSets::buildBitSetsFromFunctions(ArrayRef<Metadata *> BitSets, in buildBitSetsFromFunctions() argument
806 lowerBitSetCalls(BitSets, JumpTable, GlobalLayout); in buildBitSetsFromFunctions()
842 ArrayRef<Metadata *> BitSets, ArrayRef<GlobalObject *> Globals) { in buildBitSetsFromDisjointSet() argument
845 for (unsigned I = 0; I != BitSets.size(); ++I) in buildBitSetsFromDisjointSet()
846 BitSetIndices[BitSets[I]] = I; in buildBitSetsFromDisjointSet()
852 std::vector<std::set<uint64_t>> BitSetMembers(BitSets.size()); in buildBitSetsFromDisjointSet()
900 buildBitSetsFromGlobalVariables(BitSets, OrderedGVs); in buildBitSetsFromDisjointSet()
915 buildBitSetsFromFunctions(BitSets, OrderedFns); in buildBitSetsFromDisjointSet()
1017 std::vector<Metadata *> BitSets; in buildBitSets() local
1023 BitSets.push_back(MI->get<Metadata *>()); in buildBitSets()
1030 std::sort(BitSets.begin(), BitSets.end(), [&](Metadata *M1, Metadata *M2) { in buildBitSets()
1035 buildBitSetsFromDisjointSet(BitSets, Globals); in buildBitSets()