Home
last modified time | relevance | path

Searched refs:CodeGenTypes (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenTypes.cpp32 CodeGenTypes::CodeGenTypes(CodeGenModule &cgm) in CodeGenTypes() function in CodeGenTypes
39 CodeGenTypes::~CodeGenTypes() { in ~CodeGenTypes()
45 const CodeGenOptions &CodeGenTypes::getCodeGenOpts() const { in getCodeGenOpts()
49 void CodeGenTypes::addRecordTypeName(const RecordDecl *RD, in addRecordTypeName()
129 isSafeToConvert(QualType T, CodeGenTypes &CGT,
137 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT, in isSafeToConvert()
178 isSafeToConvert(QualType T, CodeGenTypes &CGT, in isSafeToConvert()
263 void CodeGenTypes::UpdateCompletedType(const TagDecl *TD) { in UpdateCompletedType()
401 llvm::Type *CodeGenTypes::ConvertType(QualType T) { in ConvertType()
908 CodeGenTypes::getCGRecordLayout(const RecordDecl *RD) { in getCGRecordLayout()
[all …]
H A DABIInfo.h35 class CodeGenTypes; variable
48 CodeGen::CodeGenTypes &CGT;
52 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo()
128 SwiftABIInfo(CodeGen::CodeGenTypes &cgt) : ABIInfo(cgt) {} in SwiftABIInfo()
H A DCodeGenTypes.h54 class CodeGenTypes {
106 CodeGenTypes(CodeGenModule &cgm);
107 ~CodeGenTypes();
H A DCGRecordLayout.h110 static CGBitFieldInfo MakeInfo(class CodeGenTypes &Types,
122 friend class CodeGenTypes; variable
H A DTargetInfo.cpp135 static bool occupiesMoreThan(CodeGenTypes &cgt, in occupiesMoreThan()
7121 NVPTXTargetCodeGenInfo(CodeGenTypes &CGT) in NVPTXTargetCodeGenInfo()
7834 MSP430TargetCodeGenInfo(CodeGenTypes &CGT) in MSP430TargetCodeGenInfo()
8294 M68kTargetCodeGenInfo(CodeGenTypes &CGT) in M68kTargetCodeGenInfo()
8462 TCETargetCodeGenInfo(CodeGenTypes &CGT) in TCETargetCodeGenInfo()
8545 HexagonTargetCodeGenInfo(CodeGenTypes &CGT) in HexagonTargetCodeGenInfo()
9308 AMDGPUTargetCodeGenInfo(CodeGenTypes &CGT) in AMDGPUTargetCodeGenInfo()
9593 SparcV8TargetCodeGenInfo(CodeGenTypes &CGT) in SparcV8TargetCodeGenInfo()
9988 ARCTargetCodeGenInfo(CodeGenTypes &CGT) in ARCTargetCodeGenInfo()
10188 XCoreTargetCodeGenInfo(CodeGenTypes &CGT) in XCoreTargetCodeGenInfo()
[all …]
H A DCGCall.cpp149 static void appendParameterTypes(const CodeGenTypes &CGT, in appendParameterTypes()
182 arrangeLLVMFunctionInfo(CodeGenTypes &CGT, bool instanceMethod, in arrangeLLVMFunctionInfo()
264 CodeGenTypes::arrangeCXXMethodType(const CXXRecordDecl *RD, in arrangeCXXMethodType()
309 bool CodeGenTypes::inheritingCtorHasParams( in inheritingCtorHasParams()
319 CodeGenTypes::arrangeCXXStructorDeclaration(GlobalDecl GD) { in arrangeCXXStructorDeclaration()
526 CodeGenTypes::arrangeGlobalDeclaration(GlobalDecl GD) { in arrangeGlobalDeclaration()
576 arrangeFreeFunctionLikeCall(CodeGenTypes &CGT, in arrangeFreeFunctionLikeCall()
688 CodeGenTypes::arrangeCXXMethodCall(const CallArgList &args, in arrangeCXXMethodCall()
715 CodeGenTypes::arrangeCall(const CGFunctionInfo &signature, in arrangeCall()
994 CodeGenTypes::getExpandedTypes(QualType Ty, in getExpandedTypes()
[all …]
H A DCMakeLists.txt75 CodeGenTypes.cpp
H A DCGRecordLayoutBuilder.cpp95 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed);
207 CodeGenTypes &Types;
230 CGRecordLowering::CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, in CGRecordLowering()
838 CGBitFieldInfo CGBitFieldInfo::MakeInfo(CodeGenTypes &Types, in MakeInfo()
878 CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, llvm::StructType *Ty) { in ComputeRecordLayout()
H A DCGObjCMac.cpp198 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getExternalProtocolPtrTy()
236 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getGetPropertyFn()
251 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getSetPropertyFn()
270 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getOptimizedSetPropertyFn()
305 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCopyStructFn()
325 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCppAtomicObjectFunction()
339 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getEnumerationMutationFn()
351 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getLookUpClassFn()
2139 CodeGenTypes &Types = CGM.getTypes(); in EmitMessageSend()
3965 CodeGenTypes &Types = CGM.getTypes(); in GenerateMethod()
[all …]
H A DCodeGenModule.h319 CodeGenTypes Types;
746 CodeGenTypes &getTypes() { return Types; } in getTypes()
H A DCGCUDANV.cpp217 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in CGNVCUDARuntime()
H A DCGObjCGNU.cpp2150 CodeGenTypes &Types = CGM.getTypes(); in CGObjCGNU()
3956 CodeGenTypes &Types = CGM.getTypes(); in GenerateMethod()
H A DCodeGenFunction.h88 class CodeGenTypes; variable
1982 CodeGenTypes &getTypes() const { return CGM.getTypes(); }
H A DCGObjC.cpp1685 CodeGenTypes &Types = CGM.getTypes(); in GenerateObjCCtorDtorMethod()
H A DMicrosoftCXXABI.cpp2940 CodeGenTypes &Types = CGM.getTypes(); in EmitMemberFunctionPointer()
H A DItaniumCXXABI.cpp1004 CodeGenTypes &Types = CGM.getTypes(); in BuildMemberPointer()
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/CodeGen/
H A DBUILD.gn81 "CodeGenTypes.cpp",