LLDB mainline
IRForTarget Member List

This is the complete list of members for IRForTarget, including all inherited members.

CreateResultVariable(llvm::Function &llvm_function)IRForTargetprivate
DeclForGlobal(const llvm::GlobalValue *global_val, llvm::Module *module)IRForTargetstatic
DeclForGlobal(llvm::GlobalValue *global)IRForTargetprivate
FixFunctionLinkage(llvm::Function &llvm_function)IRForTargetprivate
HandleObjCClass(llvm::Value *classlist_reference)IRForTargetprivate
HandleSymbol(llvm::Value *symbol)IRForTargetprivate
IRForTarget(lldb_private::ClangExpressionDeclMap *decl_map, bool resolve_vars, lldb_private::IRExecutionUnit &execution_unit, lldb_private::Stream &error_stream, const char *func_name="$__lldb_expr")IRForTarget
LookupResult enum nameIRForTarget
m_CFStringCreateWithBytesIRForTargetprivate
m_decl_mapIRForTargetprivate
m_entry_instruction_finderIRForTargetprivate
m_error_streamIRForTargetprivate
m_execution_unitIRForTargetprivate
m_func_nameIRForTargetprivate
m_intptr_tyIRForTargetprivate
m_moduleIRForTargetprivate
m_resolve_varsIRForTargetprivate
m_result_is_pointerIRForTargetprivate
m_result_nameIRForTargetprivate
m_result_typeIRForTargetprivate
m_sel_registerNameIRForTargetprivate
m_target_dataIRForTargetprivate
MaybeHandleCallArguments(llvm::CallInst *call_inst)IRForTargetprivate
MaybeHandleVariable(llvm::Value *value)IRForTargetprivate
RemoveCXAAtExit(llvm::BasicBlock &basic_block)IRForTargetprivate
RemoveGuards(llvm::BasicBlock &basic_block)IRForTargetprivate
ReplaceVariables(llvm::Function &llvm_function)IRForTargetprivate
ResolveCalls(llvm::BasicBlock &basic_block)IRForTargetprivate
ResolveExternals(llvm::Function &llvm_function)IRForTargetprivate
RewriteObjCConstString(llvm::GlobalVariable *NSStr, llvm::GlobalVariable *CStr)IRForTargetprivate
RewriteObjCConstStrings()IRForTargetprivate
RewriteObjCSelector(llvm::Instruction *selector_load)IRForTargetprivate
RewriteObjCSelectors(llvm::BasicBlock &basic_block)IRForTargetprivate
RewritePersistentAlloc(llvm::Instruction *persistent_alloc)IRForTargetprivate
RewritePersistentAllocs(llvm::BasicBlock &basic_block)IRForTargetprivate
runOnModule(llvm::Module &llvm_module)IRForTarget
TurnGuardLoadIntoZero(llvm::Instruction *guard_load)IRForTargetprivate
UnfoldConstant(llvm::Constant *old_constant, llvm::Function *llvm_function, FunctionValueCache &value_maker, FunctionValueCache &entry_instruction_finder, lldb_private::Stream &error_stream)IRForTargetprivatestatic