Home
last modified time | relevance | path

Searched refs:MRT (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp419 class MRT { class
426 virtual ~MRT() = default;
468 class MBBMRT : public MRT {
490 class RegionMRT : public MRT {
495 SetVector<MRT *> Children;
528 void addChild(MRT *Tree) { Children.insert(Tree); } in addChild()
530 SetVector<MRT *> *getChildren() { return &Children; } in getChildren()
548 MRT *getEntryTree() { return Children.back(); } in getEntryTree()
550 MRT *getExitTree() { return Children.front(); } in getExitTree()
553 MRT *Tree = Children.back(); in getEntry()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp3499 SS << std::setw(3) << MRT[Slot][I]; in dumpMRT()
3609 ++MRT[positiveModulo(C, InitiationInterval)][PRE.ProcResourceIdx]; in reserveResources()
3621 --MRT[positiveModulo(C, InitiationInterval)][PRE.ProcResourceIdx]; in unreserveResources()
3632 if (MRT[Slot][I] > Desc->NumUnits) in isOverbooked()
3785 MRT.clear(); in init()
3786 MRT.resize(II, SmallVector<uint64_t>(SM.getNumProcResourceKinds())); in init()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachinePipeliner.h463 llvm::SmallVector<llvm::SmallVector<uint64_t, DefaultProcResSize>> MRT; variable
/freebsd/share/misc/
H A Diso3166161 MR MRT 478 Mauritania