Home
last modified time | relevance | path

Searched refs:BasicBlockT (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileInference.h122 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 DSampleProfileLoaderBaseImpl.h62 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 DCFGPrinter.h127 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 DMIRSampleProfile.cpp119 using BasicBlockT = MachineBasicBlock; typedef
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h3345 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 DSampleProfile.cpp657 const std::vector<const BasicBlockT *> &BasicBlocks, in findUnlikelyJumps()