reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
155 return DeclForGlobal(global_val, m_module); 176 ValueSymbolTable &value_symbol_table = m_module->getValueSymbolTable(); 209 Value *result_value = m_module->getNamedValue(result_name); 344 (*m_module), result_global->getType()->getElementType(), 357 ConstantInt::get(llvm::Type::getInt64Ty(m_module->getContext()), 366 MDNode *persistent_global_md = MDNode::get(m_module->getContext(), value_ref); 368 m_module->getNamedMetadata("clang.global.decl.ptrs"); 421 Type *i8_ptr_ty = Type::getInt8PtrTy(m_module->getContext()); 422 Type *i32_ty = Type::getInt32Ty(m_module->getContext()); 423 Type *i8_ty = Type::getInt8Ty(m_module->getContext()); 557 ValueSymbolTable &value_symbol_table = m_module->getValueSymbolTable(); 852 Type *sel_ptr_type = Type::getInt8PtrTy(m_module->getContext()); 856 type_array[0] = llvm::Type::getInt8PtrTy(m_module->getContext()); 874 _objc_meth_var_name_, Type::getInt8PtrTy(m_module->getContext())); 1007 type_array[0] = llvm::Type::getInt8PtrTy(m_module->getContext()); 1025 _objc_class_name_, Type::getInt8PtrTy(m_module->getContext())); 1106 (*m_module), alloc->getType(), false, /* not constant */ 1114 m_module->getOrInsertNamedMetadata("clang.global.decl.ptrs"); 1122 MDNode *persistent_global_md = MDNode::get(m_module->getContext(), value_ref); 1436 for (GlobalVariable &global_var : m_module->globals()) { 1750 LLVMContext &context(m_module->getContext()); 1847 m_module = &llvm_module; 1848 m_target_data.reset(new DataLayout(m_module)); 1849 m_intptr_ty = llvm::Type::getIntNTy(m_module->getContext(), 1856 m_module->print(oss, nullptr); 1865 : m_module->getFunction(m_func_name.GetStringRef()); 1885 llvm::Type *int8_ty = Type::getInt8Ty(m_module->getContext()); 1888 (*m_module), int8_ty, false /* IsConstant */, 1911 m_module->print(oss, nullptr); 1918 for (llvm::Function &function : *m_module) { 1959 for (llvm::Function &function : *m_module) { 1980 for (llvm::Function &function : *m_module) { 2018 m_module->print(oss, nullptr);