Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCodeGenTypes.cpp32 CodeGenTypes::CodeGenTypes(CodeGenModule &cgm) in CodeGenTypes() function in CodeGenTypes
39 CodeGenTypes::~CodeGenTypes() { in ~CodeGenTypes()
47 void CodeGenTypes::addRecordTypeName(const RecordDecl *RD, in addRecordTypeName()
83 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T) { in ConvertTypeForMem()
98 bool CodeGenTypes::isRecordLayoutComplete(const Type *Ty) const { in isRecordLayoutComplete()
105 isSafeToConvert(QualType T, CodeGenTypes &CGT,
113 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT, in isSafeToConvert()
154 isSafeToConvert(QualType T, CodeGenTypes &CGT, in isSafeToConvert()
178 static bool isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT) { in isSafeToConvert()
191 bool CodeGenTypes::isFuncParamTypeConvertible(QualType Ty) { in isFuncParamTypeConvertible()
[all …]
DABIInfo.h34 class CodeGenTypes; variable
51 CodeGen::CodeGenTypes &CGT;
56 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo()
133 SwiftABIInfo(CodeGen::CodeGenTypes &cgt) : ABIInfo(cgt) {} in SwiftABIInfo()
DCGRecordLayout.h98 static CGBitFieldInfo MakeInfo(class CodeGenTypes &Types,
110 friend class CodeGenTypes; variable
DCodeGenTypes.h120 class CodeGenTypes {
170 CodeGenTypes(CodeGenModule &cgm);
171 ~CodeGenTypes();
DCGCall.cpp45 unsigned CodeGenTypes::ClangCallConvToLLVMCallConv(CallingConv CC) { in ClangCallConvToLLVMCallConv()
93 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> FTNP) { in arrangeFreeFunctionType()
104 static void appendParameterTypes(const CodeGenTypes &CGT, in appendParameterTypes()
140 arrangeLLVMFunctionInfo(CodeGenTypes &CGT, bool instanceMethod, in arrangeLLVMFunctionInfo()
160 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP, in arrangeFreeFunctionType()
212 CodeGenTypes::arrangeCXXMethodType(const CXXRecordDecl *RD, in arrangeCXXMethodType()
233 CodeGenTypes::arrangeCXXMethodDeclaration(const CXXMethodDecl *MD) { in arrangeCXXMethodDeclaration()
248 bool CodeGenTypes::inheritingCtorHasParams( in inheritingCtorHasParams()
258 CodeGenTypes::arrangeCXXStructorDeclaration(const CXXMethodDecl *MD, in arrangeCXXStructorDeclaration()
351 CodeGenTypes::arrangeCXXConstructorCall(const CallArgList &args, in arrangeCXXConstructorCall()
[all …]
DTargetInfo.cpp110 static bool occupiesMoreThan(CodeGenTypes &cgt, in occupiesMoreThan()
593 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo()
613 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in DefaultTargetCodeGenInfo()
660 explicit WebAssemblyABIInfo(CodeGen::CodeGenTypes &CGT) in WebAssemblyABIInfo()
683 explicit WebAssemblyTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in WebAssemblyTargetCodeGenInfo()
747 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in PNaClABIInfo()
759 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in PNaClTargetCodeGenInfo()
944 X86_32ABIInfo(CodeGen::CodeGenTypes &CGT, bool DarwinVectorABI, in X86_32ABIInfo()
967 X86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool DarwinVectorABI, in X86_32TargetCodeGenInfo()
1971 X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) : in X86_64ABIInfo()
[all …]
DCGRecordLayoutBuilder.cpp96 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed);
194 CodeGenTypes &Types;
217 CGRecordLowering::CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, … in CGRecordLowering()
646 CGBitFieldInfo CGBitFieldInfo::MakeInfo(CodeGenTypes &Types, in MakeInfo()
685 CGRecordLayout *CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, in ComputeRecordLayout()
DCMakeLists.txt73 CodeGenTypes.cpp
DCodeGenModule.h283 CodeGenTypes Types;
624 CodeGenTypes &getTypes() { return Types; } in getTypes()
DCGCUDANV.cpp87 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in CGNVCUDARuntime()
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()
3623 CodeGenTypes &Types = CGM.getTypes(); in GenerateMethod()
5217 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in ObjCCommonTypesHelper()
[all …]
DCodeGenFunction.h79 class CodeGenTypes; variable
1195 CodeGenTypes &getTypes() const { return CGM.getTypes(); } in getTypes()
DCGObjCGNU.cpp940 CodeGenTypes &Types = CGM.getTypes(); in CGObjCGNU()
2631 CodeGenTypes &Types = CGM.getTypes(); in GenerateMethod()
DCGObjC.cpp1424 CodeGenTypes &Types = CGM.getTypes(); in GenerateObjCCtorDtorMethod()
DItaniumCXXABI.cpp789 CodeGenTypes &Types = CGM.getTypes(); in BuildMemberPointer()
DMicrosoftCXXABI.cpp2676 CodeGenTypes &Types = CGM.getTypes(); in EmitMemberFunctionPointer()