Home
last modified time | relevance | path

Searched refs:SCCPInstVisitor (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp69 class SCCPInstVisitor : public InstVisitor<SCCPInstVisitor> { class
279 friend class InstVisitor<SCCPInstVisitor>;
352 SCCPInstVisitor(const DataLayout &DL, in SCCPInstVisitor() function in llvm::SCCPInstVisitor
454 bool SCCPInstVisitor::markBlockExecutable(BasicBlock *BB) { in markBlockExecutable()
462 void SCCPInstVisitor::pushToWorkList(ValueLatticeElement &IV, Value *V) { in pushToWorkList()
468 void SCCPInstVisitor::pushToWorkListMsg(ValueLatticeElement &IV, Value *V) { in pushToWorkListMsg()
473 bool SCCPInstVisitor::markConstant(ValueLatticeElement &IV, Value *V, in markConstant()
482 bool SCCPInstVisitor::markOverdefined(ValueLatticeElement &IV, Value *V) { in markOverdefined()
495 bool SCCPInstVisitor::isStructLatticeConstant(Function *F, StructType *STy) { in isStructLatticeConstant()
506 Constant *SCCPInstVisitor::getConstant(const ValueLatticeElement &LV) const { in getConstant()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DSCCPSolver.h37 class SCCPInstVisitor; variable
45 std::unique_ptr<SCCPInstVisitor> Visitor;