Home
last modified time | relevance | path

Searched refs:IRTraits (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h59 template <typename BlockT> struct IRTraits;
60 template <> struct IRTraits<BasicBlock> {
161 using LoopT = typename afdo_detail::IRTraits<BT>::LoopT;
164 typename afdo_detail::IRTraits<BT>::DominatorTreePtrT;
168 typename afdo_detail::IRTraits<BT>::PostDominatorTreeT;
170 typename afdo_detail::IRTraits<BT>::OptRemarkEmitterT;
172 typename afdo_detail::IRTraits<BT>::OptRemarkAnalysisT;
189 return afdo_detail::IRTraits<BT>::getFunction(F);
192 return afdo_detail::IRTraits<BT>::getEntryBB(F);
195 return afdo_detail::IRTraits<BT>::getPredecessors(BB);
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRSampleProfile.cpp117 template <> struct IRTraits<MachineBasicBlock> { struct