Home
last modified time | relevance | path

Searched defs:WorkingData (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h279 struct WorkingData { struct
284 WorkingData(const BlockNode &Node) : Node(Node) {} in WorkingData() function
286 bool isLoopHeader() const { return Loop && Loop->isHeader(Node); } in isLoopHeader()
288 bool isDoubleLoopHeader() const { in isDoubleLoopHeader()
293 LoopData *getContainingLoop() const { in getContainingLoop()
314 BlockNode getResolvedNode() const { in getResolvedNode()
319 LoopData *getPackagedLoop() const { in getPackagedLoop()
333 BlockMass &getMass() { in getMass()
342 bool isPackaged() const { return getResolvedNode() != Node; } in isPackaged()
345 bool isAPackage() const { return isLoopHeader() && Loop->IsPackaged; } in isAPackage()
[all …]