LLVM 22.0.0git
|
#include "Target/SPIRV/SPIRVUtils.h"
Public Member Functions | |
size_t | GetNodeRank (BasicBlock *BB) const |
PartialOrderingVisitor (Function &F) | |
bool | compare (const BasicBlock *LHS, const BasicBlock *RHS) const |
void | partialOrderVisit (BasicBlock &Start, std::function< bool(BasicBlock *)> Op) |
Definition at line 69 of file SPIRVUtils.h.
llvm::PartialOrderingVisitor::PartialOrderingVisitor | ( | Function & | F | ) |
bool llvm::PartialOrderingVisitor::compare | ( | const BasicBlock * | LHS, |
const BasicBlock * | RHS ) const |
Definition at line 684 of file SPIRVUtils.cpp.
size_t llvm::PartialOrderingVisitor::GetNodeRank | ( | BasicBlock * | BB | ) | const |
Definition at line 602 of file SPIRVUtils.cpp.
References assert(), P, and llvm::predecessors().
void llvm::PartialOrderingVisitor::partialOrderVisit | ( | BasicBlock & | Start, |
std::function< bool(BasicBlock *)> | Op ) |
Definition at line 693 of file SPIRVUtils.cpp.
References assert().