Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h60 template <typename BlockT> struct IRTraits;
61 template <> struct IRTraits<BasicBlock> {
185 using InstructionT = typename afdo_detail::IRTraits<BT>::InstructionT;
186 using BasicBlockT = typename afdo_detail::IRTraits<BT>::BasicBlockT;
188 typename afdo_detail::IRTraits<BT>::BlockFrequencyInfoT;
189 using FunctionT = typename afdo_detail::IRTraits<BT>::FunctionT;
190 using LoopT = typename afdo_detail::IRTraits<BT>::LoopT;
191 using LoopInfoPtrT = typename afdo_detail::IRTraits<BT>::LoopInfoPtrT;
193 typename afdo_detail::IRTraits<BT>::DominatorTreePtrT;
195 typename afdo_detail::IRTraits<BT>::PostDominatorTreePtrT;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRSampleProfile.cpp118 template <> struct IRTraits<MachineBasicBlock> { struct