Searched refs:SCCPInstVisitor (Results 1 – 2 of 2) sorted by relevance
69 class SCCPInstVisitor : public InstVisitor<SCCPInstVisitor> { class279 friend class InstVisitor<SCCPInstVisitor>;352 SCCPInstVisitor(const DataLayout &DL, in SCCPInstVisitor() function in llvm::SCCPInstVisitor454 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 …]
37 class SCCPInstVisitor; variable45 std::unique_ptr<SCCPInstVisitor> Visitor;