| /freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CodeGenTypes.cpp | 32 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 …]
|
| D | ABIInfo.h | 31 class CodeGenTypes; variable 44 CodeGen::CodeGenTypes &CGT; 48 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo()
|
| D | CodeGenTypes.h | 61 class CodeGenTypes { 111 CodeGenTypes(CodeGenModule &cgm); 112 ~CodeGenTypes();
|
| D | CGCall.cpp | 79 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 …]
|
| D | CGRecordLayout.h | 98 static CGBitFieldInfo MakeInfo(class CodeGenTypes &Types, 110 friend class CodeGenTypes; variable
|
| D | TargetInfo.cpp | 369 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 …]
|
| D | CGRecordLayoutBuilder.cpp | 83 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()
|
| D | CGCUDANV.cpp | 48 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in CGNVCUDARuntime()
|
| D | CodeGenModule.h | 249 CodeGenTypes Types; 535 CodeGenTypes &getTypes() { return Types; } in getTypes()
|
| D | CGObjCMac.cpp | 197 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()
|
| D | CGBlocks.cpp | 1759 CodeGenTypes &Types = CGF.CGM.getTypes(); in generateByrefCopyHelper() 1830 CodeGenTypes &Types = CGF.CGM.getTypes(); in generateByrefDisposeHelper()
|
| D | CodeGenFunction.h | 75 class CodeGenTypes; variable 954 CodeGenTypes &getTypes() const { return CGM.getTypes(); } in getTypes()
|
| D | CGObjCGNU.cpp | 918 CodeGenTypes &Types = CGM.getTypes(); in CGObjCGNU() 2632 CodeGenTypes &Types = CGM.getTypes(); in GenerateMethod()
|
| D | ItaniumCXXABI.cpp | 568 CodeGenTypes &Types = CGM.getTypes(); in BuildMemberPointer()
|
| D | MicrosoftCXXABI.cpp | 1412 CodeGenTypes &Types = CGM.getTypes(); in BuildMemberPointer()
|
| D | CGObjC.cpp | 1373 CodeGenTypes &Types = CGM.getTypes(); in GenerateObjCCtorDtorMethod()
|
| /freebsd-9-stable/lib/clang/libclangcodegen/ |
| D | Makefile | 44 CodeGenTypes.cpp \
|
| /freebsd-9-stable/contrib/llvm/patches/ |
| D | patch-r262460-llvm-r202059-sparc.diff | 13 SparcV9TargetCodeGenInfo(CodeGenTypes &CGT)
|
| D | patch-r275759-clang-r221170-ppc-vaarg.diff | 36 - PPC32TargetCodeGenInfo(CodeGenTypes &CGT) : DefaultTargetCodeGenInfo(CGT) {} 37 + PPC32_SVR4_ABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} 45 + PPC32TargetCodeGenInfo(CodeGenTypes &CGT) : TargetCodeGenInfo(new PPC32_SVR4_ABIInfo(CGT)) {}
|