Lines Matching refs:SmallVector
48 void init(const SmallVectorImpl<SmallVector<BasicBlock *, 16>> in init()
52 SmallVector<BasicBlock *, 16> NewGroup; in init()
61 SmallVector<SmallVector<BasicBlock *, 16>, 4> GroupsOfBlocks;
64 SmallVector<std::pair<std::string, SmallVector<std::string, 4>>, 4>
81 SmallVector<SmallVector<BasicBlock *, 16>, 4> MassagedGroupsOfBlocks; in BlockExtractorLegacyPass()
83 SmallVector<BasicBlock *, 16> NewGroup; in BlockExtractorLegacyPass()
90 BlockExtractorLegacyPass(const SmallVectorImpl<SmallVector<BasicBlock *, 16>> in BlockExtractorLegacyPass()
98 : BlockExtractorLegacyPass(SmallVector<BasicBlock *, 0>(), false) {} in BlockExtractorLegacyPass()
115 const SmallVectorImpl<SmallVector<BasicBlock *, 16>> in createBlockExtractorPass()
128 SmallVector<StringRef, 16> Lines; in loadFile()
132 SmallVector<StringRef, 4> LineSplit; in loadFile()
139 SmallVector<StringRef, 4> BBNames; in loadFile()
174 SmallVector<BasicBlock *, 2> NewBBs; in splitLandingPadPreds()
185 SmallVector<Function *, 4> Functions; in runOnModule()
211 SmallVector<BasicBlock *, 32> BlocksToExtractVec; in runOnModule()
258 BE.init(SmallVector<SmallVector<BasicBlock *, 16>, 0>()); in run()