Searched refs:BasicBlockT (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | SampleProfileInference.h | 122 using BasicBlockT = std::remove_pointer_t<NodeRef>; variable 124 using Edge = std::pair<const BasicBlockT *, const BasicBlockT *>; 128 DenseMap<const BasicBlockT *, SmallVector<const BasicBlockT *, 8>>; 150 bool isExit(const BasicBlockT *BB); 167 df_iterator_default_set<const BasicBlockT *> Reachable; in apply() 173 df_iterator_default_set<const BasicBlockT *> InverseReachable; in apply() 183 DenseMap<const BasicBlockT *, uint64_t> BlockIndex; in apply() 184 std::vector<const BasicBlockT *> BasicBlocks; in apply() 243 const std::vector<const BasicBlockT *> &BasicBlocks, in createFlowFunction() 244 DenseMap<const BasicBlockT *, uint64_t> &BlockIndex) { in createFlowFunction() argument [all …]
|
| H A D | SampleProfileLoaderBaseImpl.h | 62 using BasicBlockT = BasicBlock; 157 using BasicBlockT = typename afdo_detail::IRTraits<BT>::BasicBlockT; 178 DenseMap<const BasicBlockT *, const BasicBlockT *>; 179 using Edge = std::pair<const BasicBlockT *, const BasicBlockT *>; 182 DenseMap<const BasicBlockT *, SmallVector<const BasicBlockT *, 8>>; 577 BasicBlockT *BB1, ArrayRef<BasicBlockT *> Descendants, 625 BasicBlockT *BB1 = &BB; 662 const BasicBlockT *BB = &BI; 712 const BasicBlockT *BB = &BI; 859 BasicBlockT *B1 = &BI; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | CFGPrinter.h | 127 template <typename BasicBlockT> 128 std::string SimpleNodeLabelString(const BasicBlockT *Node) { 139 template <typename BasicBlockT> 141 const BasicBlockT *Node, 142 function_ref<void(raw_string_ostream &, const BasicBlockT &)>
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MIRSampleProfile.cpp | 119 using BasicBlockT = MachineBasicBlock; typedef
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 3345 template <typename SwitchInstT, typename ConstantIntT, typename BasicBlockT> 3349 CaseHandleImpl<SwitchInstT, ConstantIntT, BasicBlockT>>; 3370 BasicBlockT *getCaseSuccessor() const {
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | SampleProfile.cpp | 657 const std::vector<const BasicBlockT *> &BasicBlocks, in findUnlikelyJumps()
|