|
LLVM 24.0.0git
|
#include "Target/AMDGPU/AMDGPUNextUseAnalysis.h"
Public Types | |
| using | RawValueType = int64_t |
Static Public Member Functions | |
| static constexpr NextUseDistance | unreachable () |
| static constexpr NextUseDistance | fromSize (unsigned Size, unsigned Depth) |
Friends | |
| class | AMDGPUNextUseAnalysisImpl |
Definition at line 45 of file AMDGPUNextUseAnalysis.h.
| using llvm::NextUseDistance::RawValueType = int64_t |
Definition at line 160 of file AMDGPUNextUseAnalysis.h.
|
inlineconstexpr |
Definition at line 55 of file AMDGPUNextUseAnalysis.h.
Referenced by applyLoopWeight(), fromSize(), NextUseDistance(), operator!=(), operator+=(), operator-(), operator-=(), operator<(), operator<=(), operator=(), operator=(), operator=(), operator==(), operator>(), operator>=(), and unreachable().
|
inlineconstexpr |
Definition at line 56 of file AMDGPUNextUseAnalysis.h.
|
inlineconstexpr |
Definition at line 57 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 97 of file AMDGPUNextUseAnalysis.h.
References NextUseDistance(), and unreachable().
Referenced by fromSize().
|
inline |
Definition at line 137 of file AMDGPUNextUseAnalysis.h.
References llvm::format().
Referenced by print().
|
inlinestaticconstexpr |
Definition at line 51 of file AMDGPUNextUseAnalysis.h.
References applyLoopWeight(), llvm::Depth, NextUseDistance(), and Size.
|
inlineconstexpr |
Definition at line 159 of file AMDGPUNextUseAnalysis.h.
|
inlineconstexpr |
Definition at line 60 of file AMDGPUNextUseAnalysis.h.
References isUnreachable().
|
inlineconstexpr |
Definition at line 59 of file AMDGPUNextUseAnalysis.h.
References unreachable().
Referenced by isReachable(), print(), and toJsonValue().
|
inlineconstexpr |
Definition at line 130 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 83 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 93 of file AMDGPUNextUseAnalysis.h.
References NextUseDistance().
|
inlineconstexpr |
Definition at line 88 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 110 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 118 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 65 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 75 of file AMDGPUNextUseAnalysis.h.
References NextUseDistance().
|
inlineconstexpr |
Definition at line 70 of file AMDGPUNextUseAnalysis.h.
References NextUseDistance().
|
inlineconstexpr |
Definition at line 126 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 114 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 122 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inline |
Definition at line 139 of file AMDGPUNextUseAnalysis.h.
References fmt(), and isUnreachable().
Referenced by toString().
|
inline |
Definition at line 146 of file AMDGPUNextUseAnalysis.h.
References isUnreachable().
|
inline |
Definition at line 152 of file AMDGPUNextUseAnalysis.h.
References print(), and llvm::raw_string_ostream::str().
|
inlinestaticconstexpr |
Definition at line 47 of file AMDGPUNextUseAnalysis.h.
References NextUseDistance().
Referenced by applyLoopWeight(), llvm::AMDGPUNextUseAnalysisImpl::getShortestDistance(), and isUnreachable().
|
friend |
Definition at line 163 of file AMDGPUNextUseAnalysis.h.
References AMDGPUNextUseAnalysisImpl.
Referenced by AMDGPUNextUseAnalysisImpl.