| addBasicBlock(FunObjVar *fun, const BasicBlock *bb) | SVF::LLVMModuleSet | inline |
| addFunctionSet(const Function *svfFunc) | SVF::LLVMModuleSet | inlineprivate |
| addInstructionMap(const Instruction *inst, CallICFGNode *svfInst) | SVF::LLVMModuleSet | inline |
| addInstructionMap(const Instruction *inst, RetICFGNode *svfInst) | SVF::LLVMModuleSet | inline |
| addInstructionMap(const Instruction *inst, IntraICFGNode *svfInst) | SVF::LLVMModuleSet | inline |
| addSVFMain() | SVF::LLVMModuleSet | private |
| addSVFTypeInfo(const Type *t) | SVF::LLVMModuleSet | private |
| addToSVFVar2LLVMValueMap(const Value *val, SVFValue *svfBaseNode) | SVF::LLVMModuleSet | private |
| build() | SVF::LLVMModuleSet | private |
| buildFunToFunMap() | SVF::LLVMModuleSet | private |
| buildGlobalDefToRepMap() | SVF::LLVMModuleSet | private |
| buildSVFModule(Module &mod) | SVF::LLVMModuleSet | static |
| buildSVFModule(const std::vector< std::string > &moduleNameVec) | SVF::LLVMModuleSet | static |
| buildSymbolTable() const | SVF::LLVMModuleSet | private |
| collectArrayInfo(const ArrayType *T) | SVF::LLVMModuleSet | private |
| collectExtFunAnnotations(const Module *mod) | SVF::LLVMModuleSet | private |
| collectSimpleTypeInfo(const Type *T) | SVF::LLVMModuleSet | private |
| collectStructInfo(const StructType *structTy, u32_t &numFields) | SVF::LLVMModuleSet | private |
| collectTypeInfo(const Type *ty) | SVF::LLVMModuleSet | private |
| createSVFDataStructure() | SVF::LLVMModuleSet | private |
| CSToCallNodeMap | SVF::LLVMModuleSet | private |
| CSToCallNodeMapTy typedef | SVF::LLVMModuleSet | |
| CSToRetNodeMap | SVF::LLVMModuleSet | private |
| CSToRetNodeMapTy typedef | SVF::LLVMModuleSet | |
| dumpModulesToFile(const std::string &suffix) | SVF::LLVMModuleSet | |
| dumpSymTable() | SVF::LLVMModuleSet | |
| empty() const | SVF::LLVMModuleSet | inline |
| ExtFun2Annotations | SVF::LLVMModuleSet | private |
| ExtFuncsVec | SVF::LLVMModuleSet | private |
| Fun2AnnoMap typedef | SVF::LLVMModuleSet | |
| func2Annotations | SVF::LLVMModuleSet | private |
| FunctionSet typedef | SVF::LLVMModuleSet | |
| FunctionSetType typedef | SVF::LLVMModuleSet | |
| FunDeclToDefMapTy typedef | SVF::LLVMModuleSet | |
| FunDefToDeclsMapTy typedef | SVF::LLVMModuleSet | |
| funSet | SVF::LLVMModuleSet | private |
| FunToDominatorTree | SVF::LLVMModuleSet | private |
| funToExitBB | SVF::LLVMModuleSet | private |
| FunToExitBBMap typedef | SVF::LLVMModuleSet | |
| FunToFunEntryNodeMap | SVF::LLVMModuleSet | private |
| FunToFunEntryNodeMapTy typedef | SVF::LLVMModuleSet | |
| FunToFunExitNodeMap | SVF::LLVMModuleSet | private |
| FunToFunExitNodeMapTy typedef | SVF::LLVMModuleSet | |
| FunToIDMapTy typedef | SVF::LLVMModuleSet | |
| funToRealDefFun | SVF::LLVMModuleSet | private |
| FunToRealDefFunMap typedef | SVF::LLVMModuleSet | |
| get_alloc_arg_pos(const Function *F) | SVF::LLVMModuleSet | |
| getCallBlock(const Instruction *cs) | SVF::LLVMModuleSet | inlineprivate |
| getCallICFGNode(const Instruction *cs) | SVF::LLVMModuleSet | |
| getContext() const | SVF::LLVMModuleSet | inline |
| getDomTree(const Function *fun) | SVF::LLVMModuleSet | |
| getExtFuncAnnotation(const Function *fun, const std::string &funcAnnotation) | SVF::LLVMModuleSet | |
| getExtFuncAnnotations(const Function *fun) | SVF::LLVMModuleSet | |
| getFunction(const std::string &name) | SVF::LLVMModuleSet | inline |
| getFunctionSet() const | SVF::LLVMModuleSet | inline |
| getFunEntryBlock(const Function *fun) | SVF::LLVMModuleSet | inlineprivate |
| getFunEntryICFGNode(const Function *fun) | SVF::LLVMModuleSet | inline |
| getFunExitBB(const Function *fun) const | SVF::LLVMModuleSet | inline |
| getFunExitBlock(const Function *fun) | SVF::LLVMModuleSet | inlineprivate |
| getFunExitICFGNode(const Function *fun) | SVF::LLVMModuleSet | inline |
| getFunObjVar(const Function *fun) const | SVF::LLVMModuleSet | inline |
| getFunObjVar(const std::string &name) | SVF::LLVMModuleSet | |
| getGlobalRep(const GlobalVariable *val) const | SVF::LLVMModuleSet | inline |
| getICFGNode(const Instruction *inst) | SVF::LLVMModuleSet | |
| getIntraBlock(const Instruction *inst) | SVF::LLVMModuleSet | inlineprivate |
| getIntraICFGNode(const Instruction *inst) | SVF::LLVMModuleSet | |
| getLLVMGlobalFunctions(const GlobalVariable *global) | SVF::LLVMModuleSet | private |
| getLLVMModules() const | SVF::LLVMModuleSet | inline |
| getLLVMModuleSet() | SVF::LLVMModuleSet | inlinestatic |
| getLLVMType(const SVFType *T) const | SVF::LLVMModuleSet | |
| getLLVMValue(const SVFValue *value) const | SVF::LLVMModuleSet | inline |
| getMainLLVMModule() const | SVF::LLVMModuleSet | inline |
| getModule(u32_t idx) const | SVF::LLVMModuleSet | inline |
| getModuleNum() const | SVF::LLVMModuleSet | inline |
| getModuleRef(u32_t idx) const | SVF::LLVMModuleSet | inline |
| getObjectNode(const Value *V) | SVF::LLVMModuleSet | |
| getObjNodeNum() const | SVF::LLVMModuleSet | inline |
| getRealDefFun(const Function *fun) const | SVF::LLVMModuleSet | inline |
| getRetBlock(const Instruction *cs) | SVF::LLVMModuleSet | inlineprivate |
| getRetICFGNode(const Instruction *cs) | SVF::LLVMModuleSet | |
| getReturnNode(const Function *func) const | SVF::LLVMModuleSet | inline |
| getSVFBasicBlock(const BasicBlock *bb) | SVF::LLVMModuleSet | inline |
| getSVFType(const Type *T) | SVF::LLVMModuleSet | |
| getTypeInference() | SVF::LLVMModuleSet | |
| getValueNode(const Value *V) | SVF::LLVMModuleSet | |
| getValueNodeNum() const | SVF::LLVMModuleSet | inline |
| getVarargNode(const Function *func) const | SVF::LLVMModuleSet | inline |
| GlobalDefToRepMap | SVF::LLVMModuleSet | private |
| GlobalDefToRepMapTy typedef | SVF::LLVMModuleSet | |
| has_static(const Function *F) | SVF::LLVMModuleSet | |
| hasExtFuncAnnotation(const Function *fun, const std::string &funcAnnotation) | SVF::LLVMModuleSet | |
| hasGlobalRep(const GlobalVariable *val) const | SVF::LLVMModuleSet | inline |
| hasICFGNode(const Instruction *inst) | SVF::LLVMModuleSet | |
| hasLLVMValue(const SVFValue *value) const | SVF::LLVMModuleSet | inline |
| hasValueNode(const Value *V) | SVF::LLVMModuleSet | |
| ICFGBuilder | SVF::LLVMModuleSet | friend |
| InstToBlockNodeMap | SVF::LLVMModuleSet | private |
| InstToBlockNodeMapTy typedef | SVF::LLVMModuleSet | |
| is_alloc(const Function *F) | SVF::LLVMModuleSet | |
| is_alloc_stack_ret(const Function *F) | SVF::LLVMModuleSet | |
| is_arg_alloc(const Function *F) | SVF::LLVMModuleSet | |
| is_ext(const Function *F) | SVF::LLVMModuleSet | |
| is_memcpy(const Function *F) | SVF::LLVMModuleSet | |
| is_memset(const Function *F) | SVF::LLVMModuleSet | |
| is_realloc(const Function *F) | SVF::LLVMModuleSet | |
| LLVMBB2SVFBB | SVF::LLVMModuleSet | private |
| LLVMBB2SVFBBMap typedef | SVF::LLVMModuleSet | |
| LLVMFun2FunObjVar | SVF::LLVMModuleSet | private |
| LLVMFun2FunObjVarMap typedef | SVF::LLVMModuleSet | |
| LLVMModuleSet() | SVF::LLVMModuleSet | private |
| llvmModuleSet | SVF::LLVMModuleSet | privatestatic |
| LLVMType2SVFType | SVF::LLVMModuleSet | private |
| LLVMType2SVFTypeMap typedef | SVF::LLVMModuleSet | |
| loadExtAPIModules() | SVF::LLVMModuleSet | private |
| loadModules(const std::vector< std::string > &moduleNameVec) | SVF::LLVMModuleSet | private |
| modules | SVF::LLVMModuleSet | private |
| objSymMap | SVF::LLVMModuleSet | private |
| objSyms() | SVF::LLVMModuleSet | inline |
| owned_ctx | SVF::LLVMModuleSet | private |
| owned_modules | SVF::LLVMModuleSet | private |
| prePassSchedule() | SVF::LLVMModuleSet | private |
| preProcessBCs(std::vector< std::string > &moduleNameVec) | SVF::LLVMModuleSet | static |
| preProcessed | SVF::LLVMModuleSet | privatestatic |
| releaseLLVMModuleSet() | SVF::LLVMModuleSet | inlinestatic |
| retSyms() | SVF::LLVMModuleSet | inline |
| returnSymMap | SVF::LLVMModuleSet | private |
| setExtFuncAnnotations(const Function *fun, const std::vector< std::string > &funcAnnotations) | SVF::LLVMModuleSet | |
| setFunExitBB(const Function *fun, const BasicBlock *bb) | SVF::LLVMModuleSet | inlineprivate |
| setFunRealDefFun(const Function *fun, const Function *realDefFun) | SVF::LLVMModuleSet | inlineprivate |
| SVFBaseNode2LLVMValue | SVF::LLVMModuleSet | private |
| SVFBaseNode2LLVMValueMap typedef | SVF::LLVMModuleSet | |
| svfir | SVF::LLVMModuleSet | private |
| SVFIRBuilder | SVF::LLVMModuleSet | friend |
| SymbolTableBuilder | SVF::LLVMModuleSet | friend |
| Type2TypeInfo | SVF::LLVMModuleSet | private |
| Type2TypeInfoMap typedef | SVF::LLVMModuleSet | |
| typeInference | SVF::LLVMModuleSet | private |
| valSymMap | SVF::LLVMModuleSet | private |
| valSyms() | SVF::LLVMModuleSet | inline |
| ValueToIDMapTy typedef | SVF::LLVMModuleSet | |
| varargSymMap | SVF::LLVMModuleSet | private |
| varargSyms() | SVF::LLVMModuleSet | inline |
| ~LLVMModuleSet() | SVF::LLVMModuleSet | |