LLVM
15.0.0git
llvm
SCCPSolver
llvm::SCCPSolver Member List
This is the complete list of members for
llvm::SCCPSolver
, including all inherited members.
addAnalysis
(Function &F, AnalysisResultsForFn A)
llvm::SCCPSolver
addArgumentTrackedFunction
(Function *F)
llvm::SCCPSolver
addToMustPreserveReturnsInFunctions
(Function *F)
llvm::SCCPSolver
addTrackedFunction
(Function *F)
llvm::SCCPSolver
getArgumentTrackedFunctions
()
llvm::SCCPSolver
getConstant
(const ValueLatticeElement &LV) const
llvm::SCCPSolver
getDTU
(Function &F)
llvm::SCCPSolver
getLatticeValueFor
(Value *V) const
llvm::SCCPSolver
getMRVFunctionsTracked
()
llvm::SCCPSolver
getPredicateInfoFor
(Instruction *I)
llvm::SCCPSolver
getStructLatticeValueFor
(Value *V) const
llvm::SCCPSolver
getTrackedGlobals
()
llvm::SCCPSolver
getTrackedRetVals
()
llvm::SCCPSolver
isArgumentTrackedFunction
(Function *F)
llvm::SCCPSolver
isBlockExecutable
(BasicBlock *BB) const
llvm::SCCPSolver
isEdgeFeasible
(BasicBlock *From, BasicBlock *To) const
llvm::SCCPSolver
isStructLatticeConstant
(Function *F, StructType *STy)
llvm::SCCPSolver
markArgInFuncSpecialization
(Function *F, const SmallVectorImpl< ArgInfo > &Args)
llvm::SCCPSolver
markBlockExecutable
(BasicBlock *BB)
llvm::SCCPSolver
markFunctionUnreachable
(Function *F)
llvm::SCCPSolver
markOverdefined
(Value *V)
llvm::SCCPSolver
mustPreserveReturn
(Function *F)
llvm::SCCPSolver
removeLatticeValueFor
(Value *V)
llvm::SCCPSolver
resolvedUndefsIn
(Function &F)
llvm::SCCPSolver
SCCPSolver
(const DataLayout &DL, std::function< const TargetLibraryInfo &(Function &)> GetTLI, LLVMContext &Ctx)
llvm::SCCPSolver
solve
()
llvm::SCCPSolver
trackValueOfGlobalVariable
(GlobalVariable *GV)
llvm::SCCPSolver
visit
(Instruction *I)
llvm::SCCPSolver
visitCall
(CallInst &I)
llvm::SCCPSolver
~SCCPSolver
()
llvm::SCCPSolver
Generated on Thu Jun 23 2022 21:57:08 for LLVM by
1.8.17