Home
last modified time | relevance | path

Searched defs:BBs (Results 1 – 25 of 31) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DLoopSink.cpp80 static BlockFrequency adjustedSumFreq(SmallPtrSetImpl<BasicBlock *> &BBs, in adjustedSumFreq()
177 SmallPtrSet<BasicBlock *, 2> BBs; in sinkInstruction() local
DConstantHoisting.cpp214 SetVector<BasicBlock *> &BBs) { in findBestInsertionSet()
318 SetVector<BasicBlock *> BBs; in findConstantInsertionPoint() local
DSimplifyCFGPass.cpp84 performBlockTailMerging(Function &F, ArrayRef<BasicBlock *> BBs, in performBlockTailMerging()
DPlaceSafepoints.cpp662 DenseSet<BasicBlock *> BBs; // new BBs + insertee in INITIALIZE_PASS_DEPENDENCY() local
DLoopSimplifyCFG.cpp92 static Loop *getInnermostLoopFor(SmallPtrSetImpl<BasicBlock *> &BBs, in getInnermostLoopFor()
/openbsd/src/gnu/llvm/llvm/lib/IR/
DStructuralHash.cpp39 SmallVector<const BasicBlock *, 8> BBs; in update() local
/openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/
DDependenceGraphBuilder.h44 const BasicBlockListType &BBs) in AbstractDependenceGraphBuilder()
DDominanceFrontierImpl.h137 const std::set<BlockT *> &BBs = I->second; in print() local
DDDG.h349 const BasicBlockListType &BBs) in DDGBuilder()
DLoopInfoImpl.h684 std::vector<BlockT *> BBs = L->getBlocks(); in compareLoops() local
DRegionInfoImpl.h885 RegionInfoBase<Tr>::getCommonRegion(SmallVectorImpl<BlockT *> &BBs) const { in getCommonRegion()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DInlineSimple.cpp53 const auto &BBs = *CB.getCaller(); in getInlineCost() local
DBlockExtractor.cpp159 for (auto &BBs : GroupsOfBlocks) { in runOnModule() local
/openbsd/src/gnu/llvm/llvm/tools/bugpoint/
DCrashDebugger.cpp390 void simpleSimplifyCfg(Function &F, SmallVectorImpl<BasicBlock *> &BBs) { in simpleSimplifyCfg()
451 bool ReduceCrashingBlocks::TestBlocks(std::vector<const BasicBlock *> &BBs) { in TestBlocks()
571 std::vector<const BasicBlock *> &BBs) { in TestBlocks()
676 bool ReduceSimplifyCFG::TestBlocks(std::vector<const BasicBlock *> &BBs) { in TestBlocks()
DExtractFunction.cpp372 BugDriver::extractMappedBlocksFromModule(const std::vector<BasicBlock *> &BBs, in extractMappedBlocksFromModule()
DMiscompilation.cpp487 ReduceMiscompiledBlocks::TestFuncs(const std::vector<BasicBlock *> &BBs) { in TestFuncs()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DIndirectBrExpandPass.cpp126 SmallVector<BasicBlock *, 4> BBs; in runOnFunction() local
DWasmEHPrepare.cpp148 static void eraseDeadBBsAndChildren(const Container &BBs) { in eraseDeadBBsAndChildren()
DShrinkWrap.cpp322 static MachineBasicBlock *FindIDom(MachineBasicBlock &Block, ListOfBBs BBs, in FindIDom()
DMachineCSE.cpp907 SmallVector<MachineDomTreeNode *, 32> BBs; in PerformSimplePRE() local
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DInstIterator.h37 BB_t *BBs; // BasicBlocksType variable
/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
DSpeculateAnalyses.cpp28 SmallVector<const BasicBlock *, 8> BBs; in findBBwithCalls() local
/openbsd/src/gnu/llvm/llvm/tools/llvm-extract/
Dllvm-extract.cpp355 std::vector<BasicBlock *> BBs; in main() local
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DCodeExtractor.cpp196 buildExtractionBlockSet(ArrayRef<BasicBlock *> BBs, DominatorTree *DT, in buildExtractionBlockSet()
244 CodeExtractor::CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT, in CodeExtractor()
DBasicBlockUtils.cpp62 ArrayRef<BasicBlock *> BBs, in detachDeadBlocks()
100 void llvm::DeleteDeadBlocks(ArrayRef <BasicBlock *> BBs, DomTreeUpdater *DTU, in DeleteDeadBlocks()

12