|
LLVM 23.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 46 of file AMDGPUNextUseAnalysis.h.
| using llvm::NextUseDistance::RawValueType = int64_t |
Definition at line 161 of file AMDGPUNextUseAnalysis.h.
|
inlineconstexpr |
Definition at line 56 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 57 of file AMDGPUNextUseAnalysis.h.
|
inlineconstexpr |
Definition at line 58 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 98 of file AMDGPUNextUseAnalysis.h.
References NextUseDistance(), and unreachable().
Referenced by fromSize().
|
inline |
Definition at line 138 of file AMDGPUNextUseAnalysis.h.
References llvm::format().
Referenced by print().
|
inlinestaticconstexpr |
Definition at line 52 of file AMDGPUNextUseAnalysis.h.
References applyLoopWeight(), llvm::Depth, NextUseDistance(), and Size.
|
inlineconstexpr |
Definition at line 160 of file AMDGPUNextUseAnalysis.h.
|
inlineconstexpr |
Definition at line 61 of file AMDGPUNextUseAnalysis.h.
References isUnreachable().
|
inlineconstexpr |
Definition at line 60 of file AMDGPUNextUseAnalysis.h.
References unreachable().
Referenced by isReachable(), print(), and toJsonValue().
|
inlineconstexpr |
Definition at line 131 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 84 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 94 of file AMDGPUNextUseAnalysis.h.
References NextUseDistance().
|
inlineconstexpr |
Definition at line 89 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 111 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 119 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 66 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 76 of file AMDGPUNextUseAnalysis.h.
References NextUseDistance().
|
inlineconstexpr |
Definition at line 71 of file AMDGPUNextUseAnalysis.h.
References NextUseDistance().
|
inlineconstexpr |
Definition at line 127 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 115 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inlineconstexpr |
Definition at line 123 of file AMDGPUNextUseAnalysis.h.
References B(), and NextUseDistance().
|
inline |
Definition at line 140 of file AMDGPUNextUseAnalysis.h.
References fmt(), and isUnreachable().
Referenced by toString().
|
inline |
Definition at line 147 of file AMDGPUNextUseAnalysis.h.
References isUnreachable().
|
inline |
Definition at line 153 of file AMDGPUNextUseAnalysis.h.
References print(), and llvm::raw_string_ostream::str().
|
inlinestaticconstexpr |
Definition at line 48 of file AMDGPUNextUseAnalysis.h.
References NextUseDistance().
Referenced by applyLoopWeight(), llvm::AMDGPUNextUseAnalysisImpl::getShortestDistance(), and isUnreachable().
|
friend |
Definition at line 164 of file AMDGPUNextUseAnalysis.h.
References AMDGPUNextUseAnalysisImpl.
Referenced by AMDGPUNextUseAnalysisImpl.