| addCompilerUsedGlobal(llvm::GlobalValue *GV) | clang::CodeGen::CodeGenModule | |
| AddCXXDtorEntry(llvm::FunctionCallee DtorFn, llvm::Constant *Object) | clang::CodeGen::CodeGenModule | inline |
| AddCXXGlobalInit(llvm::Function *F) | clang::CodeGen::CodeGenModule | inline |
| AddCXXPrioritizedStermFinalizerEntry(llvm::Function *StermFinalizer, int Priority) | clang::CodeGen::CodeGenModule | inline |
| AddCXXStermFinalizerEntry(llvm::FunctionCallee DtorFn) | clang::CodeGen::CodeGenModule | inline |
| AddCXXStermFinalizerToGlobalDtor(llvm::Function *StermFinalizer, int Priority) | clang::CodeGen::CodeGenModule | inline |
| addDefaultFunctionDefinitionAttributes(llvm::AttrBuilder &attrs) | clang::CodeGen::CodeGenModule | |
| AddDeferredUnusedCoverageMapping(Decl *D) | clang::CodeGen::CodeGenModule | |
| addDeferredVTable(const CXXRecordDecl *RD) | clang::CodeGen::CodeGenModule | inline |
| AddDependentLib(StringRef Lib) | clang::CodeGen::CodeGenModule | |
| AddDetectMismatch(StringRef Name, StringRef Value) | clang::CodeGen::CodeGenModule | |
| AddGlobalAnnotations(const ValueDecl *D, llvm::GlobalValue *GV) | clang::CodeGen::CodeGenModule | |
| AddGlobalCtor(llvm::Function *Ctor, int Priority=65535, unsigned LexOrder=~0U, llvm::Constant *AssociatedData=nullptr) | clang::CodeGen::CodeGenModule | |
| AddGlobalDtor(llvm::Function *Dtor, int Priority=65535, bool IsDtorAttrFunc=false) | clang::CodeGen::CodeGenModule | |
| addGlobalValReplacement(llvm::GlobalValue *GV, llvm::Constant *C) | clang::CodeGen::CodeGenModule | |
| addReplacement(StringRef Name, llvm::Constant *C) | clang::CodeGen::CodeGenModule | |
| addUndefinedGlobalForTailCall(std::pair< const FunctionDecl *, SourceLocation > Global) | clang::CodeGen::CodeGenModule | inline |
| addUsedGlobal(llvm::GlobalValue *GV) | clang::CodeGen::CodeGenModule | |
| addUsedOrCompilerUsedGlobal(llvm::GlobalValue *GV) | clang::CodeGen::CodeGenModule | |
| AddVTableTypeMetadata(llvm::GlobalVariable *VTable, CharUnits Offset, const CXXRecordDecl *RD) | clang::CodeGen::CodeGenModule | |
| AdjustMemoryAttribute(StringRef Name, CGCalleeInfo CalleeInfo, llvm::AttributeList &Attrs) | clang::CodeGen::CodeGenModule | |
| AllocaInt8PtrTy | clang::CodeGen::CodeGenTypeCache | |
| AllocaVoidPtrTy | clang::CodeGen::CodeGenTypeCache | |
| AlwaysHasLTOVisibilityPublic(const CXXRecordDecl *RD) | clang::CodeGen::CodeGenModule | |
| AppendLinkerOptions(StringRef Opts) | clang::CodeGen::CodeGenModule | |
| ASTAllocaAddressSpace | clang::CodeGen::CodeGenTypeCache | |
| BFloatTy | clang::CodeGen::CodeGenTypeCache | |
| BuildTrapReason(unsigned DiagID, TrapReason &TR) | clang::CodeGen::CodeGenModule | inline |
| ByrefHelpersCache | clang::CodeGen::CodeGenModule | |
| CharTy | clang::CodeGen::CodeGenTypeCache | |
| clear() | clang::CodeGen::CodeGenModule | |
| ClearUnusedCoverageMapping(const Decl *D) | clang::CodeGen::CodeGenModule | |
| codegenCXXStructor(GlobalDecl GD) | clang::CodeGen::CodeGenModule | |
| CodeGenModule(ASTContext &C, IntrusiveRefCntPtr< llvm::vfs::FileSystem > FS, const HeaderSearchOptions &headersearchopts, const PreprocessorOptions &ppopts, const CodeGenOptions &CodeGenOpts, llvm::Module &M, DiagnosticsEngine &Diags, CoverageSourceInfo *CoverageInfo=nullptr) | clang::CodeGen::CodeGenModule | |
| computeNonVirtualBaseClassOffset(const CXXRecordDecl *DerivedClass, CastExpr::path_const_iterator Start, CastExpr::path_const_iterator End) | clang::CodeGen::CodeGenModule | |
| ConstGlobalsPtrTy | clang::CodeGen::CodeGenTypeCache | |
| ConstructAttributeList(StringRef Name, const CGFunctionInfo &Info, CGCalleeInfo CalleeInfo, llvm::AttributeList &Attrs, unsigned &CallingConv, bool AttrOnCallSite, bool IsThunk) | clang::CodeGen::CodeGenModule | |
| createCalleeTypeMetadataForIcall(const QualType &QT, llvm::CallBase *CB) | clang::CodeGen::CodeGenModule | |
| CreateCrossDsoCfiTypeId(llvm::Metadata *MD) | clang::CodeGen::CodeGenModule | |
| createFunctionTypeMetadataForIcall(const FunctionDecl *FD, llvm::Function *F) | clang::CodeGen::CodeGenModule | |
| CreateGlobalInitOrCleanUpFunction(llvm::FunctionType *ty, const Twine &name, const CGFunctionInfo &FI, SourceLocation Loc=SourceLocation(), bool TLS=false, llvm::GlobalVariable::LinkageTypes Linkage=llvm::GlobalVariable::InternalLinkage) | clang::CodeGen::CodeGenModule | |
| createIndirectFunctionTypeMD(const FunctionDecl *FD, llvm::Function *F) | clang::CodeGen::CodeGenModule | |
| CreateKCFITypeId(QualType T, StringRef Salt) | clang::CodeGen::CodeGenModule | |
| CreateMetadataIdentifierForFnType(QualType T) | clang::CodeGen::CodeGenModule | |
| CreateMetadataIdentifierForType(QualType T) | clang::CodeGen::CodeGenModule | |
| CreateMetadataIdentifierForVirtualMemPtrType(QualType T) | clang::CodeGen::CodeGenModule | |
| CreateMetadataIdentifierGeneralized(QualType T) | clang::CodeGen::CodeGenModule | |
| createOpenCLIntToSamplerConversion(const Expr *E, CodeGenFunction &CGF) | clang::CodeGen::CodeGenModule | |
| CreateOrReplaceCXXRuntimeVariable(StringRef Name, llvm::Type *Ty, llvm::GlobalValue::LinkageTypes Linkage, llvm::Align Alignment) | clang::CodeGen::CodeGenModule | |
| CreateRuntimeFunction(llvm::FunctionType *Ty, StringRef Name, llvm::AttributeList ExtraAttrs=llvm::AttributeList(), bool Local=false, bool AssumeConvergent=false) | clang::CodeGen::CodeGenModule | |
| CreateRuntimeFunction(QualType ReturnTy, ArrayRef< QualType > ArgTys, StringRef Name, llvm::AttributeList ExtraAttrs=llvm::AttributeList(), bool Local=false, bool AssumeConvergent=false) | clang::CodeGen::CodeGenModule | |
| CreateRuntimeVariable(llvm::Type *Ty, StringRef Name) | clang::CodeGen::CodeGenModule | |
| createUnnamedGlobalFrom(const VarDecl &D, llvm::Constant *Constant, CharUnits Align) | clang::CodeGen::CodeGenModule | |
| CtorList typedef | clang::CodeGen::CodeGenModule | |
| DecorateInstructionWithInvariantGroup(llvm::Instruction *I, const CXXRecordDecl *RD) | clang::CodeGen::CodeGenModule | |
| DecorateInstructionWithTBAA(llvm::Instruction *Inst, TBAAAccessInfo TBAAInfo) | clang::CodeGen::CodeGenModule | |
| DefaultPtrTy | clang::CodeGen::CodeGenTypeCache | |
| DoubleTy | clang::CodeGen::CodeGenTypeCache | |
| EmitAnnotateAttr(llvm::GlobalValue *GV, const AnnotateAttr *AA, SourceLocation L) | clang::CodeGen::CodeGenModule | |
| EmitAnnotationArgs(const AnnotateAttr *Attr) | clang::CodeGen::CodeGenModule | |
| EmitAnnotationLineNo(SourceLocation L) | clang::CodeGen::CodeGenModule | |
| EmitAnnotationString(StringRef Str) | clang::CodeGen::CodeGenModule | |
| EmitAnnotationUnit(SourceLocation Loc) | clang::CodeGen::CodeGenModule | |
| EmitDeferredUnusedCoverageMappings() | clang::CodeGen::CodeGenModule | |
| EmitExplicitCastExprType(const ExplicitCastExpr *E, CodeGenFunction *CGF=nullptr) | clang::CodeGen::CodeGenModule | |
| EmitExternalDeclaration(const DeclaratorDecl *D) | clang::CodeGen::CodeGenModule | |
| EmitGlobal(GlobalDecl D) | clang::CodeGen::CodeGenModule | |
| EmitGlobalAnnotations() | clang::CodeGen::CodeGenModule | |
| EmitMainVoidAlias() | clang::CodeGen::CodeGenModule | |
| EmitNullConstant(QualType T) | clang::CodeGen::CodeGenModule | |
| EmitNullConstantForBase(const CXXRecordDecl *Record) | clang::CodeGen::CodeGenModule | |
| EmitOMPAllocateDecl(const OMPAllocateDecl *D) | clang::CodeGen::CodeGenModule | |
| EmitOMPDeclareMapper(const OMPDeclareMapperDecl *D, CodeGenFunction *CGF=nullptr) | clang::CodeGen::CodeGenModule | |
| EmitOMPDeclareReduction(const OMPDeclareReductionDecl *D, CodeGenFunction *CGF=nullptr) | clang::CodeGen::CodeGenModule | |
| EmitOMPRequiresDecl(const OMPRequiresDecl *D) | clang::CodeGen::CodeGenModule | |
| EmitOMPThreadPrivateDecl(const OMPThreadPrivateDecl *D) | clang::CodeGen::CodeGenModule | |
| EmitOpenACCDeclare(const OpenACCDeclareDecl *D, CodeGenFunction *CGF=nullptr) | clang::CodeGen::CodeGenModule | |
| EmitOpenACCRoutine(const OpenACCRoutineDecl *D, CodeGenFunction *CGF=nullptr) | clang::CodeGen::CodeGenModule | |
| EmitPointerAuthInfo(const RecordDecl *RD) | clang::CodeGen::CodeGenModule | |
| EmitTentativeDefinition(const VarDecl *D) | clang::CodeGen::CodeGenModule | |
| EmitTopLevelDecl(Decl *D) | clang::CodeGen::CodeGenModule | |
| EmitVTable(CXXRecordDecl *Class) | clang::CodeGen::CodeGenModule | |
| EmitVTableTypeMetadata(const CXXRecordDecl *RD, llvm::GlobalVariable *VTable, const VTableLayout &VTLayout) | clang::CodeGen::CodeGenModule | |
| Error(SourceLocation loc, StringRef error) | clang::CodeGen::CodeGenModule | |
| ErrorUnsupported(const Stmt *S, const char *Type) | clang::CodeGen::CodeGenModule | |
| ErrorUnsupported(const Decl *D, const char *Type) | clang::CodeGen::CodeGenModule | |
| finalizeKCFITypes() | clang::CodeGen::CodeGenModule | |
| FloatTy | clang::CodeGen::CodeGenTypeCache | |
| GenKernelArgMetadata(llvm::Function *FN, const FunctionDecl *FD=nullptr, CodeGenFunction *CGF=nullptr) | clang::CodeGen::CodeGenModule | |
| getABIInfo() | clang::CodeGen::CodeGenModule | |
| getAddrAndTypeOfCXXStructor(GlobalDecl GD, const CGFunctionInfo *FnInfo=nullptr, llvm::FunctionType *FnType=nullptr, bool DontDefer=false, ForDefinition_t IsForDefinition=NotForDefinition) | clang::CodeGen::CodeGenModule | |
| GetAddrOfConstantCFString(const StringLiteral *Literal) | clang::CodeGen::CodeGenModule | |
| GetAddrOfConstantCompoundLiteral(const CompoundLiteralExpr *E) | clang::CodeGen::CodeGenModule | |
| getAddrOfConstantCompoundLiteralIfEmitted(const CompoundLiteralExpr *E) | clang::CodeGen::CodeGenModule | |
| GetAddrOfConstantCString(const std::string &Str, StringRef GlobalName=".str") | clang::CodeGen::CodeGenModule | |
| GetAddrOfConstantStringFromLiteral(const StringLiteral *S, StringRef Name=".str") | clang::CodeGen::CodeGenModule | |
| GetAddrOfConstantStringFromObjCEncode(const ObjCEncodeExpr *) | clang::CodeGen::CodeGenModule | |
| getAddrOfCXXStructor(GlobalDecl GD, const CGFunctionInfo *FnInfo=nullptr, llvm::FunctionType *FnType=nullptr, bool DontDefer=false, ForDefinition_t IsForDefinition=NotForDefinition) | clang::CodeGen::CodeGenModule | inline |
| GetAddrOfFunction(GlobalDecl GD, llvm::Type *Ty=nullptr, bool ForVTable=false, bool DontDefer=false, ForDefinition_t IsForDefinition=NotForDefinition) | clang::CodeGen::CodeGenModule | |
| GetAddrOfGlobal(GlobalDecl GD, ForDefinition_t IsForDefinition=NotForDefinition) | clang::CodeGen::CodeGenModule | |
| GetAddrOfGlobalBlock(const BlockExpr *BE, StringRef Name) | clang::CodeGen::CodeGenModule | |
| getAddrOfGlobalBlockIfEmitted(const BlockExpr *BE) | clang::CodeGen::CodeGenModule | inline |
| GetAddrOfGlobalTemporary(const MaterializeTemporaryExpr *E, const Expr *Inner) | clang::CodeGen::CodeGenModule | |
| GetAddrOfGlobalVar(const VarDecl *D, llvm::Type *Ty=nullptr, ForDefinition_t IsForDefinition=NotForDefinition) | clang::CodeGen::CodeGenModule | |
| GetAddrOfMSGuidDecl(const MSGuidDecl *GD) | clang::CodeGen::CodeGenModule | |
| GetAddrOfRTTIDescriptor(QualType Ty, bool ForEH=false) | clang::CodeGen::CodeGenModule | |
| GetAddrOfTemplateParamObject(const TemplateParamObjectDecl *TPO) | clang::CodeGen::CodeGenModule | |
| GetAddrOfThunk(StringRef Name, llvm::Type *FnTy, GlobalDecl GD) | clang::CodeGen::CodeGenModule | |
| GetAddrOfUnnamedGlobalConstantDecl(const UnnamedGlobalConstantDecl *GCD) | clang::CodeGen::CodeGenModule | |
| getASTAllocaAddressSpace() const | clang::CodeGen::CodeGenTypeCache | inline |
| getAtomicGetterHelperFnMap(QualType Ty) | clang::CodeGen::CodeGenModule | inline |
| getAtomicOpts() | clang::CodeGen::CodeGenModule | inline |
| getAtomicSetterHelperFnMap(QualType Ty) | clang::CodeGen::CodeGenModule | inline |
| getBlockDescriptorType() | clang::CodeGen::CodeGenModule | |
| getBlockMangledName(GlobalDecl GD, const BlockDecl *BD) | clang::CodeGen::CodeGenModule | |
| getBlockObjectAssign() | clang::CodeGen::CodeGenModule | |
| getBlockObjectDispose() | clang::CodeGen::CodeGenModule | |
| getBuiltinLibFunction(const FunctionDecl *FD, unsigned BuiltinID) | clang::CodeGen::CodeGenModule | |
| getClassPointerAlignment(const CXXRecordDecl *CD) | clang::CodeGen::CodeGenModule | |
| getCodeGenOpts() const | clang::CodeGen::CodeGenModule | inline |
| GetConstantArrayFromStringLiteral(const StringLiteral *E) | clang::CodeGen::CodeGenModule | |
| getConstantSignedPointer(llvm::Constant *Pointer, const PointerAuthSchema &Schema, llvm::Constant *StorageAddress, GlobalDecl SchemaDecl, QualType SchemaType) | clang::CodeGen::CodeGenModule | |
| getConstantSignedPointer(llvm::Constant *Pointer, unsigned Key, llvm::Constant *StorageAddress, llvm::ConstantInt *OtherDiscriminator) | clang::CodeGen::CodeGenModule | |
| getContext() const | clang::CodeGen::CodeGenModule | inline |
| getCoverageMapping() const | clang::CodeGen::CodeGenModule | inline |
| getCUDARuntime() | clang::CodeGen::CodeGenModule | inline |
| getCXXABI() const | clang::CodeGen::CodeGenModule | inline |
| getDataLayout() const | clang::CodeGen::CodeGenModule | inline |
| GetDefaultLLVMTLSModel() const | clang::CodeGen::CodeGenModule | |
| getDiags() const | clang::CodeGen::CodeGenModule | inline |
| getDynamicOffsetAlignment(CharUnits ActualAlign, const CXXRecordDecl *Class, CharUnits ExpectedTargetAlign) | clang::CodeGen::CodeGenModule | |
| getExpressionLocationsEnabled() const | clang::CodeGen::CodeGenModule | |
| getFileSystem() const | clang::CodeGen::CodeGenModule | inline |
| getFunctionLinkage(GlobalDecl GD) | clang::CodeGen::CodeGenModule | |
| getFunctionPointer(GlobalDecl GD, llvm::Type *Ty=nullptr) | clang::CodeGen::CodeGenModule | |
| getFunctionPointer(llvm::Constant *Pointer, QualType FunctionType) | clang::CodeGen::CodeGenModule | |
| getFunctionPointerAuthInfo(QualType T) | clang::CodeGen::CodeGenModule | |
| GetFunctionStart(const ValueDecl *Decl) | clang::CodeGen::CodeGenModule | |
| getGenericBlockLiteralType() | clang::CodeGen::CodeGenModule | |
| GetGlobalConstantAddressSpace() const | clang::CodeGen::CodeGenModule | |
| getGlobalCtors() | clang::CodeGen::CodeGenModule | inline |
| getGlobalDtors() | clang::CodeGen::CodeGenModule | inline |
| GetGlobalValue(StringRef Ref) | clang::CodeGen::CodeGenModule | |
| GetGlobalVarAddressSpace(const VarDecl *D) | clang::CodeGen::CodeGenModule | |
| getHeaderSearchOpts() const | clang::CodeGen::CodeGenModule | inline |
| getHLSLRuntime() | clang::CodeGen::CodeGenModule | inline |
| getIntAlign() const | clang::CodeGen::CodeGenTypeCache | inline |
| getIntrinsic(unsigned IID, ArrayRef< llvm::Type * > Tys={}) | clang::CodeGen::CodeGenModule | |
| getIntSize() const | clang::CodeGen::CodeGenTypeCache | inline |
| getItaniumVTableContext() | clang::CodeGen::CodeGenModule | inline |
| getItaniumVTableContext() const | clang::CodeGen::CodeGenModule | inline |
| getLangOpts() const | clang::CodeGen::CodeGenModule | inline |
| getLLVMContext() | clang::CodeGen::CodeGenModule | inline |
| getLLVMFakeUseFn() | clang::CodeGen::CodeGenModule | |
| getLLVMLifetimeEndFn() | clang::CodeGen::CodeGenModule | |
| getLLVMLifetimeStartFn() | clang::CodeGen::CodeGenModule | |
| getLLVMLinkageForDeclarator(const DeclaratorDecl *D, GVALinkage Linkage) | clang::CodeGen::CodeGenModule | |
| getLLVMLinkageVarDefinition(const VarDecl *VD) | clang::CodeGen::CodeGenModule | |
| GetLLVMVisibility(Visibility V) | clang::CodeGen::CodeGenModule | inlinestatic |
| getMangledName(GlobalDecl GD) | clang::CodeGen::CodeGenModule | |
| getMangledNameDecl(StringRef) | clang::CodeGen::CodeGenModule | |
| getMemberFunctionPointer(const FunctionDecl *FD, llvm::Type *Ty=nullptr) | clang::CodeGen::CodeGenModule | |
| getMemberFunctionPointer(llvm::Constant *Pointer, QualType FT) | clang::CodeGen::CodeGenModule | |
| getMemberFunctionPointerAuthInfo(QualType FT) | clang::CodeGen::CodeGenModule | |
| getMemberPointerConstant(const UnaryOperator *e) | clang::CodeGen::CodeGenModule | |
| getMicrosoftVTableContext() | clang::CodeGen::CodeGenModule | inline |
| getMinimumClassObjectSize(const CXXRecordDecl *CD) | clang::CodeGen::CodeGenModule | |
| getMinimumObjectSize(QualType Ty) | clang::CodeGen::CodeGenModule | inline |
| getModule() const | clang::CodeGen::CodeGenModule | inline |
| getModuleDebugInfo() | clang::CodeGen::CodeGenModule | inline |
| getModuleNameHash() const | clang::CodeGen::CodeGenModule | inline |
| getMostBaseClasses(const CXXRecordDecl *RD) | clang::CodeGen::CodeGenModule | |
| getNaturalPointeeTypeAlignment(QualType T, LValueBaseInfo *BaseInfo=nullptr, TBAAAccessInfo *TBAAInfo=nullptr) | clang::CodeGen::CodeGenModule | |
| getNaturalTypeAlignment(QualType T, LValueBaseInfo *BaseInfo=nullptr, TBAAAccessInfo *TBAAInfo=nullptr, bool forPointeeType=false) | clang::CodeGen::CodeGenModule | |
| GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl, CastExpr::path_const_iterator PathBegin, CastExpr::path_const_iterator PathEnd) | clang::CodeGen::CodeGenModule | |
| getNoObjCARCExceptionsMetadata() | clang::CodeGen::CodeGenModule | inline |
| getNSConcreteGlobalBlock() | clang::CodeGen::CodeGenModule | |
| getNSConcreteStackBlock() | clang::CodeGen::CodeGenModule | |
| getNullPointer(llvm::PointerType *T, QualType QT) | clang::CodeGen::CodeGenModule | |
| getObjCEntrypoints() const | clang::CodeGen::CodeGenModule | inline |
| getObjCFastEnumerationStateType() | clang::CodeGen::CodeGenModule | |
| getObjCRuntime() | clang::CodeGen::CodeGenModule | inline |
| getOMPAllocateAlignment(const VarDecl *VD) | clang::CodeGen::CodeGenModule | |
| getOpenCLRuntime() | clang::CodeGen::CodeGenModule | inline |
| getOpenMPRuntime() | clang::CodeGen::CodeGenModule | inline |
| GetOrCreateLLVMGlobal(StringRef MangledName, llvm::Type *Ty, LangAS AddrSpace, const VarDecl *D, ForDefinition_t IsForDefinition=NotForDefinition) | clang::CodeGen::CodeGenModule | |
| getOrCreateStaticVarDecl(const VarDecl &D, llvm::GlobalValue::LinkageTypes Linkage) | clang::CodeGen::CodeGenModule | |
| getPGOReader() const | clang::CodeGen::CodeGenModule | inline |
| getPGOStats() | clang::CodeGen::CodeGenModule | inline |
| getPointerAlign() const | clang::CodeGen::CodeGenTypeCache | inline |
| getPointerAuthDeclDiscriminator(GlobalDecl GD) | clang::CodeGen::CodeGenModule | |
| getPointerAuthInfoForPointeeType(QualType type) | clang::CodeGen::CodeGenModule | |
| getPointerAuthInfoForType(QualType type) | clang::CodeGen::CodeGenModule | |
| getPointerAuthOtherDiscriminator(const PointerAuthSchema &Schema, GlobalDecl SchemaDecl, QualType SchemaType) | clang::CodeGen::CodeGenModule | |
| getPointerSize() const | clang::CodeGen::CodeGenTypeCache | inline |
| getPreprocessorOpts() const | clang::CodeGen::CodeGenModule | inline |
| getRawFunctionPointer(GlobalDecl GD, llvm::Type *Ty=nullptr) | clang::CodeGen::CodeGenModule | |
| getRuntimeCC() const | clang::CodeGen::CodeGenTypeCache | inline |
| getSanitizerMetadata() | clang::CodeGen::CodeGenModule | inline |
| getSanStats() | clang::CodeGen::CodeGenModule | |
| getSize(CharUnits numChars) | clang::CodeGen::CodeGenModule | |
| getSizeAlign() const | clang::CodeGen::CodeGenTypeCache | inline |
| getSizeSize() const | clang::CodeGen::CodeGenTypeCache | inline |
| getStaticLocalDeclAddress(const VarDecl *D) | clang::CodeGen::CodeGenModule | inline |
| getStaticLocalDeclGuardAddress(const VarDecl *D) | clang::CodeGen::CodeGenModule | inline |
| getTarget() const | clang::CodeGen::CodeGenModule | inline |
| getTargetCodeGenInfo() | clang::CodeGen::CodeGenModule | |
| GetTargetTypeStoreSize(llvm::Type *Ty) const | clang::CodeGen::CodeGenModule | |
| getTBAAAccessInfo(QualType AccessType) | clang::CodeGen::CodeGenModule | |
| getTBAAAccessTagInfo(TBAAAccessInfo Info) | clang::CodeGen::CodeGenModule | |
| getTBAABaseTypeInfo(QualType QTy) | clang::CodeGen::CodeGenModule | |
| getTBAAInfoForSubobject(LValue Base, QualType AccessType) | clang::CodeGen::CodeGenModule | inline |
| getTBAAStructInfo(QualType QTy) | clang::CodeGen::CodeGenModule | |
| getTBAATypeInfo(QualType QTy) | clang::CodeGen::CodeGenModule | |
| getTBAAVTablePtrAccessInfo(llvm::Type *VTablePtrType) | clang::CodeGen::CodeGenModule | |
| getTerminateFn() | clang::CodeGen::CodeGenModule | |
| getTriple() const | clang::CodeGen::CodeGenModule | inline |
| getTypeDescriptorFromMap(QualType Ty) | clang::CodeGen::CodeGenModule | inline |
| getTypes() | clang::CodeGen::CodeGenModule | inline |
| getUniqueBlockCount() | clang::CodeGen::CodeGenModule | inline |
| getVBaseAlignment(CharUnits DerivedAlign, const CXXRecordDecl *Derived, const CXXRecordDecl *VBase) | clang::CodeGen::CodeGenModule | |
| GetVCallVisibilityLevel(const CXXRecordDecl *RD, llvm::DenseSet< const CXXRecordDecl * > &Visited) | clang::CodeGen::CodeGenModule | |
| getVTableComponentType() const | clang::CodeGen::CodeGenModule | |
| getVtableGlobalVarAlignment(const VarDecl *D=nullptr) | clang::CodeGen::CodeGenModule | inline |
| getVTableLinkage(const CXXRecordDecl *RD) | clang::CodeGen::CodeGenModule | |
| getVTablePointerAuthentication(const CXXRecordDecl *thisClass) | clang::CodeGen::CodeGenModule | |
| getVTablePointerAuthInfo(CodeGenFunction *Context, const CXXRecordDecl *Record, llvm::Value *StorageAddress) | clang::CodeGen::CodeGenModule | |
| getVTables() | clang::CodeGen::CodeGenModule | inline |
| GetWeakRefReference(const ValueDecl *VD) | clang::CodeGen::CodeGenModule | |
| GlobalsInt8PtrTy | clang::CodeGen::CodeGenTypeCache | |
| GlobalsVoidPtrTy | clang::CodeGen::CodeGenTypeCache | |
| GlobalUniqueCount | clang::CodeGen::CodeGenModule | |
| HalfTy | clang::CodeGen::CodeGenTypeCache | |
| handleAMDGPUFlatWorkGroupSizeAttr(llvm::Function *F, const AMDGPUFlatWorkGroupSizeAttr *A, const ReqdWorkGroupSizeAttr *ReqdWGS=nullptr, int32_t *MinThreadsVal=nullptr, int32_t *MaxThreadsVal=nullptr) | clang::CodeGen::CodeGenModule | |
| handleAMDGPUWavesPerEUAttr(llvm::Function *F, const AMDGPUWavesPerEUAttr *A) | clang::CodeGen::CodeGenModule | |
| handleCUDALaunchBoundsAttr(llvm::Function *F, const CUDALaunchBoundsAttr *A, int32_t *MaxThreadsVal=nullptr, int32_t *MinBlocksVal=nullptr, int32_t *MaxClusterRankVal=nullptr) | clang::CodeGen::CodeGenModule | |
| HandleCXXStaticMemberVarInstantiation(VarDecl *VD) | clang::CodeGen::CodeGenModule | |
| HasHiddenLTOVisibility(const CXXRecordDecl *RD) | clang::CodeGen::CodeGenModule | |
| hasObjCRuntime() | clang::CodeGen::CodeGenModule | inline |
| imbueXRayAttrs(llvm::Function *Fn, SourceLocation Loc, StringRef Category=StringRef()) const | clang::CodeGen::CodeGenModule | |
| Int16Ty | clang::CodeGen::CodeGenTypeCache | |
| Int32Ty | clang::CodeGen::CodeGenTypeCache | |
| Int64Ty | clang::CodeGen::CodeGenTypeCache | |
| Int8PtrPtrTy | clang::CodeGen::CodeGenTypeCache | |
| Int8PtrTy | clang::CodeGen::CodeGenTypeCache | |
| Int8Ty | clang::CodeGen::CodeGenTypeCache | |
| IntAlignInBytes | clang::CodeGen::CodeGenTypeCache | |
| IntPtrTy | clang::CodeGen::CodeGenTypeCache | |
| IntSizeInBytes | clang::CodeGen::CodeGenTypeCache | |
| IntTy | clang::CodeGen::CodeGenTypeCache | |
| isFunctionBlockedByProfileList(llvm::Function *Fn, SourceLocation Loc) const | clang::CodeGen::CodeGenModule | |
| isFunctionBlockedFromProfileInstr(llvm::Function *Fn, SourceLocation Loc) const | clang::CodeGen::CodeGenModule | |
| isInNoSanitizeList(SanitizerMask Kind, llvm::Function *Fn, SourceLocation Loc) const | clang::CodeGen::CodeGenModule | |
| isInNoSanitizeList(SanitizerMask Kind, llvm::GlobalVariable *GV, SourceLocation Loc, QualType Ty, StringRef Category=StringRef()) const | clang::CodeGen::CodeGenModule | |
| IsOSVersionAtLeastFn | clang::CodeGen::CodeGenModule | |
| isPaddedAtomicType(QualType type) | clang::CodeGen::CodeGenModule | |
| isPaddedAtomicType(const AtomicType *type) | clang::CodeGen::CodeGenModule | |
| IsPlatformVersionAtLeastFn | clang::CodeGen::CodeGenModule | |
| lookupRepresentativeDecl(StringRef MangledName, GlobalDecl &Result) const | clang::CodeGen::CodeGenModule | |
| MaybeHandleStaticInExternC(const SomeDecl *D, llvm::GlobalValue *GV) | clang::CodeGen::CodeGenModule | |
| maybeSetTrivialComdat(const Decl &D, llvm::GlobalObject &GO) | clang::CodeGen::CodeGenModule | |
| MayDropFunctionReturn(const ASTContext &Context, QualType ReturnType) const | clang::CodeGen::CodeGenModule | |
| mergeTBAAInfoForCast(TBAAAccessInfo SourceInfo, TBAAAccessInfo TargetInfo) | clang::CodeGen::CodeGenModule | |
| mergeTBAAInfoForConditionalOperator(TBAAAccessInfo InfoA, TBAAAccessInfo InfoB) | clang::CodeGen::CodeGenModule | |
| mergeTBAAInfoForMemoryTransfer(TBAAAccessInfo DestInfo, TBAAAccessInfo SrcInfo) | clang::CodeGen::CodeGenModule | |
| moveLazyEmissionStates(CodeGenModule *NewBuilder) | clang::CodeGen::CodeGenModule | |
| NeedAllVtablesTypeId() const | clang::CodeGen::CodeGenModule | |
| PointerAlignInBytes | clang::CodeGen::CodeGenTypeCache | |
| PointerSizeInBytes | clang::CodeGen::CodeGenTypeCache | |
| PointerWidthInBits | clang::CodeGen::CodeGenTypeCache | |
| printPostfixForExternalizedDecl(llvm::raw_ostream &OS, const Decl *D) const | clang::CodeGen::CodeGenModule | |
| PtrDiffTy | clang::CodeGen::CodeGenTypeCache | |
| RefreshTypeCacheForClass(const CXXRecordDecl *Class) | clang::CodeGen::CodeGenModule | |
| Release() | clang::CodeGen::CodeGenModule | |
| ReturnSlotInterferesWithArgs(const CGFunctionInfo &FI) | clang::CodeGen::CodeGenModule | |
| ReturnTypeHasInReg(const CGFunctionInfo &FI) | clang::CodeGen::CodeGenModule | |
| ReturnTypeUsesFP2Ret(QualType ResultType) | clang::CodeGen::CodeGenModule | |
| ReturnTypeUsesFPRet(QualType ResultType) | clang::CodeGen::CodeGenModule | |
| ReturnTypeUsesSRet(const CGFunctionInfo &FI) | clang::CodeGen::CodeGenModule | |
| RuntimeCC | clang::CodeGen::CodeGenTypeCache | |
| runWithSufficientStackSpace(SourceLocation Loc, llvm::function_ref< void()> Fn) | clang::CodeGen::CodeGenModule | |
| setAddrOfConstantCompoundLiteral(const CompoundLiteralExpr *CLE, llvm::GlobalVariable *GV) | clang::CodeGen::CodeGenModule | |
| setAddrOfGlobalBlock(const BlockExpr *BE, llvm::Constant *Addr) | clang::CodeGen::CodeGenModule | |
| setAtomicGetterHelperFnMap(QualType Ty, llvm::Constant *Fn) | clang::CodeGen::CodeGenModule | inline |
| setAtomicOpts(AtomicOptions AO) | clang::CodeGen::CodeGenModule | inline |
| setAtomicSetterHelperFnMap(QualType Ty, llvm::Constant *Fn) | clang::CodeGen::CodeGenModule | inline |
| SetCommonAttributes(GlobalDecl GD, llvm::GlobalValue *GV) | clang::CodeGen::CodeGenModule | |
| setDLLImportDLLExport(llvm::GlobalValue *GV, GlobalDecl D) const | clang::CodeGen::CodeGenModule | |
| setDLLImportDLLExport(llvm::GlobalValue *GV, const NamedDecl *D) const | clang::CodeGen::CodeGenModule | |
| setDSOLocal(llvm::GlobalValue *GV) const | clang::CodeGen::CodeGenModule | |
| setFunctionLinkage(GlobalDecl GD, llvm::Function *F) | clang::CodeGen::CodeGenModule | inline |
| setGlobalVisibility(llvm::GlobalValue *GV, const NamedDecl *D) const | clang::CodeGen::CodeGenModule | |
| setGVProperties(llvm::GlobalValue *GV, GlobalDecl GD) const | clang::CodeGen::CodeGenModule | |
| setGVProperties(llvm::GlobalValue *GV, const NamedDecl *D) const | clang::CodeGen::CodeGenModule | |
| setGVPropertiesAux(llvm::GlobalValue *GV, const NamedDecl *D) const | clang::CodeGen::CodeGenModule | |
| SetInternalFunctionAttributes(GlobalDecl GD, llvm::Function *F, const CGFunctionInfo &FI) | clang::CodeGen::CodeGenModule | |
| setKCFIType(const FunctionDecl *FD, llvm::Function *F) | clang::CodeGen::CodeGenModule | |
| SetLLVMFunctionAttributes(GlobalDecl GD, const CGFunctionInfo &Info, llvm::Function *F, bool IsThunk) | clang::CodeGen::CodeGenModule | |
| SetLLVMFunctionAttributesForDefinition(const Decl *D, llvm::Function *F) | clang::CodeGen::CodeGenModule | |
| setLLVMFunctionFEnvAttributes(const FunctionDecl *D, llvm::Function *F) | clang::CodeGen::CodeGenModule | |
| setStaticLocalDeclAddress(const VarDecl *D, llvm::Constant *C) | clang::CodeGen::CodeGenModule | inline |
| setStaticLocalDeclGuardAddress(const VarDecl *D, llvm::GlobalVariable *C) | clang::CodeGen::CodeGenModule | inline |
| setTLSMode(llvm::GlobalValue *GV, const VarDecl &D) const | clang::CodeGen::CodeGenModule | |
| setTypeDescriptorInMap(QualType Ty, llvm::Constant *C) | clang::CodeGen::CodeGenModule | inline |
| shouldEmitConvergenceTokens() const | clang::CodeGen::CodeGenModule | inline |
| shouldEmitRTTI(bool ForEH=false) | clang::CodeGen::CodeGenModule | inline |
| shouldMapVisibilityToDLLExport(const NamedDecl *D) const | clang::CodeGen::CodeGenModule | inline |
| shouldSignPointer(const PointerAuthSchema &Schema) | clang::CodeGen::CodeGenModule | |
| shouldUseTBAA() const | clang::CodeGen::CodeGenModule | inline |
| shouldZeroInitPadding() const | clang::CodeGen::CodeGenModule | inline |
| SizeAlignInBytes | clang::CodeGen::CodeGenTypeCache | |
| SizeSizeInBytes | clang::CodeGen::CodeGenTypeCache | |
| SizeTy | clang::CodeGen::CodeGenTypeCache | |
| stopAutoInit() | clang::CodeGen::CodeGenModule | |
| supportsCOMDAT() const | clang::CodeGen::CodeGenModule | |
| TryEmitBaseDestructorAsAlias(const CXXDestructorDecl *D) | clang::CodeGen::CodeGenModule | |
| UpdateCompletedType(const TagDecl *TD) | clang::CodeGen::CodeGenModule | |
| VoidPtrPtrTy | clang::CodeGen::CodeGenTypeCache | |
| VoidPtrTy | clang::CodeGen::CodeGenTypeCache | |
| VoidTy | clang::CodeGen::CodeGenTypeCache | |
| ~CodeGenModule() | clang::CodeGen::CodeGenModule | |