Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCodeGenTypes.cpp32 CodeGenTypes::CodeGenTypes(CodeGenModule &cgm) in CodeGenTypes() function in CodeGenTypes
40 CodeGenTypes::~CodeGenTypes() { in ~CodeGenTypes()
51 void CodeGenTypes::addRecordTypeName(const RecordDecl *RD, in addRecordTypeName()
87 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T){ in ConvertTypeForMem()
102 bool CodeGenTypes::isRecordLayoutComplete(const Type *Ty) const { in isRecordLayoutComplete()
109 isSafeToConvert(QualType T, CodeGenTypes &CGT,
117 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT, in isSafeToConvert()
159 isSafeToConvert(QualType T, CodeGenTypes &CGT, in isSafeToConvert()
181 static bool isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT) { in isSafeToConvert()
195 bool CodeGenTypes::isFuncTypeArgumentConvertible(QualType Ty) { in isFuncTypeArgumentConvertible()
[all …]
DABIInfo.h31 class CodeGenTypes; variable
44 CodeGen::CodeGenTypes &CGT;
48 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo()
DCodeGenTypes.h61 class CodeGenTypes {
111 CodeGenTypes(CodeGenModule &cgm);
112 ~CodeGenTypes();
DCGCall.cpp79 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> FTNP) { in arrangeFreeFunctionType()
89 static const CGFunctionInfo &arrangeLLVMFunctionInfo(CodeGenTypes &CGT, in arrangeLLVMFunctionInfo()
103 static const CGFunctionInfo &arrangeFreeFunctionType(CodeGenTypes &CGT, in arrangeFreeFunctionType()
111 static const CGFunctionInfo &arrangeCXXMethodType(CodeGenTypes &CGT, in arrangeCXXMethodType()
121 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP) { in arrangeFreeFunctionType()
159 CodeGenTypes::arrangeCXXMethodType(const CXXRecordDecl *RD, in arrangeCXXMethodType()
178 CodeGenTypes::arrangeCXXMethodDeclaration(const CXXMethodDecl *MD) { in arrangeCXXMethodDeclaration()
196 CodeGenTypes::arrangeCXXConstructorDeclaration(const CXXConstructorDecl *D, in arrangeCXXConstructorDeclaration()
223 CodeGenTypes::arrangeCXXDestructor(const CXXDestructorDecl *D, in arrangeCXXDestructor()
246 CodeGenTypes::arrangeFunctionDeclaration(const FunctionDecl *FD) { in arrangeFunctionDeclaration()
[all …]
DCGRecordLayout.h98 static CGBitFieldInfo MakeInfo(class CodeGenTypes &Types,
110 friend class CodeGenTypes; variable
DTargetInfo.cpp369 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo()
387 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in DefaultTargetCodeGenInfo()
438 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in PNaClABIInfo()
450 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in PNaClTargetCodeGenInfo()
572 X86_32ABIInfo(CodeGen::CodeGenTypes &CGT, bool d, bool p, bool w, in X86_32ABIInfo()
580 X86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, in X86_32TargetCodeGenInfo()
1204 X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, bool hasavx) : in X86_64ABIInfo()
1234 WinX86_64ABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in WinX86_64ABIInfo()
1244 X86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool HasAVX) in X86_64TargetCodeGenInfo()
1317 WinX86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, in WinX86_32TargetCodeGenInfo()
[all …]
DCGRecordLayoutBuilder.cpp83 CodeGenTypes &Types;
192 CGRecordLayoutBuilder(CodeGenTypes &Types) in CGRecordLayoutBuilder()
229 CGBitFieldInfo CGBitFieldInfo::MakeInfo(CodeGenTypes &Types, in MakeInfo()
950 CGRecordLayout *CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, in ComputeRecordLayout()
DCGCUDANV.cpp48 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in CGNVCUDARuntime()
DCodeGenModule.h249 CodeGenTypes Types;
535 CodeGenTypes &getTypes() { return Types; } in getTypes()
DCGObjCMac.cpp197 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getExternalProtocolPtrTy()
235 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getGetPropertyFn()
253 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getSetPropertyFn()
273 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getOptimizedSetPropertyFn()
309 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCopyStructFn()
330 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCppAtomicObjectFunction()
345 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getEnumerationMutationFn()
3411 CodeGenTypes &Types = CGM.getTypes(); in GenerateMethod()
5047 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in ObjCCommonTypesHelper()
5445 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in ObjCNonFragileABITypesHelper()
DCGBlocks.cpp1759 CodeGenTypes &Types = CGF.CGM.getTypes(); in generateByrefCopyHelper()
1830 CodeGenTypes &Types = CGF.CGM.getTypes(); in generateByrefDisposeHelper()
DCodeGenFunction.h75 class CodeGenTypes; variable
954 CodeGenTypes &getTypes() const { return CGM.getTypes(); } in getTypes()
DCGObjCGNU.cpp918 CodeGenTypes &Types = CGM.getTypes(); in CGObjCGNU()
2632 CodeGenTypes &Types = CGM.getTypes(); in GenerateMethod()
DItaniumCXXABI.cpp568 CodeGenTypes &Types = CGM.getTypes(); in BuildMemberPointer()
DMicrosoftCXXABI.cpp1412 CodeGenTypes &Types = CGM.getTypes(); in BuildMemberPointer()
DCGObjC.cpp1373 CodeGenTypes &Types = CGM.getTypes(); in GenerateObjCCtorDtorMethod()
/freebsd-9-stable/lib/clang/libclangcodegen/
DMakefile44 CodeGenTypes.cpp \
/freebsd-9-stable/contrib/llvm/patches/
Dpatch-r262460-llvm-r202059-sparc.diff13 SparcV9TargetCodeGenInfo(CodeGenTypes &CGT)
Dpatch-r275759-clang-r221170-ppc-vaarg.diff36 - PPC32TargetCodeGenInfo(CodeGenTypes &CGT) : DefaultTargetCodeGenInfo(CGT) {}
37 + PPC32_SVR4_ABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {}
45 + PPC32TargetCodeGenInfo(CodeGenTypes &CGT) : TargetCodeGenInfo(new PPC32_SVR4_ABIInfo(CGT)) {}