| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 32 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() 91 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T, bool ForBitField) { in ConvertTypeForMem() 122 bool CodeGenTypes::isRecordLayoutComplete(const Type *Ty) const { in isRecordLayoutComplete() 129 isSafeToConvert(QualType T, CodeGenTypes &CGT, 137 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT, in isSafeToConvert() 178 isSafeToConvert(QualType T, CodeGenTypes &CGT, in isSafeToConvert() 202 static bool isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT) { in isSafeToConvert() [all …]
|
| H A D | ABIInfo.h | 35 class CodeGenTypes; variable 47 CodeGen::CodeGenTypes &CGT; 50 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo() 119 CodeGenTypes &CGT; 123 SwiftABIInfo(CodeGen::CodeGenTypes &CGT, bool SwiftErrorInRegister) in SwiftABIInfo()
|
| H A D | CGRecordLayout.h | 110 static CGBitFieldInfo MakeInfo(class CodeGenTypes &Types, 122 friend class CodeGenTypes; variable
|
| H A D | CodeGenTypes.h | 54 class CodeGenTypes { 106 CodeGenTypes(CodeGenModule &cgm); 107 ~CodeGenTypes();
|
| H A D | TargetInfo.cpp | 136 static bool occupiesMoreThan(CodeGenTypes &cgt, in occupiesMoreThan() 750 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo() 770 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in DefaultTargetCodeGenInfo() 842 explicit WebAssemblyABIInfo(CodeGen::CodeGenTypes &CGT, ABIKind Kind) in WebAssemblyABIInfo() 865 explicit WebAssemblyTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, in WebAssemblyTargetCodeGenInfo() 984 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in PNaClABIInfo() 996 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in PNaClTargetCodeGenInfo() 1217 X86_32ABIInfo(CodeGen::CodeGenTypes &CGT, bool DarwinVectorABI, in X86_32ABIInfo() 1231 explicit X86_32SwiftABIInfo(CodeGenTypes &CGT) in X86_32SwiftABIInfo() 1246 X86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool DarwinVectorABI, in X86_32TargetCodeGenInfo() [all …]
|
| H A D | CGCall.cpp | 49 unsigned CodeGenTypes::ClangCallConvToLLVMCallConv(CallingConv CC) { in ClangCallConvToLLVMCallConv() 81 CanQualType CodeGenTypes::DeriveThisType(const CXXRecordDecl *RD, in DeriveThisType() 111 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> FTNP) { in arrangeFreeFunctionType() 150 static void appendParameterTypes(const CodeGenTypes &CGT, in appendParameterTypes() 183 arrangeLLVMFunctionInfo(CodeGenTypes &CGT, bool instanceMethod, in arrangeLLVMFunctionInfo() 201 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP) { in arrangeFreeFunctionType() 265 CodeGenTypes::arrangeCXXMethodType(const CXXRecordDecl *RD, in arrangeCXXMethodType() 293 CodeGenTypes::arrangeCXXMethodDeclaration(const CXXMethodDecl *MD) { in arrangeCXXMethodDeclaration() 310 bool CodeGenTypes::inheritingCtorHasParams( in inheritingCtorHasParams() 320 CodeGenTypes::arrangeCXXStructorDeclaration(GlobalDecl GD) { in arrangeCXXStructorDeclaration() [all …]
|
| H A D | CMakeLists.txt | 78 CodeGenTypes.cpp
|
| H A D | CGRecordLayoutBuilder.cpp | 95 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 D | CGObjCMac.cpp | 199 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getExternalProtocolPtrTy() 237 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getGetPropertyFn() 252 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getSetPropertyFn() 271 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getOptimizedSetPropertyFn() 306 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCopyStructFn() 326 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCppAtomicObjectFunction() 340 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getEnumerationMutationFn() 352 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getLookUpClassFn() 2143 CodeGenTypes &Types = CGM.getTypes(); in EmitMessageSend() 3970 CodeGenTypes &Types = CGM.getTypes(); in GenerateMethod() [all …]
|
| H A D | CodeGenModule.h | 323 CodeGenTypes Types; 756 CodeGenTypes &getTypes() { return Types; } in getTypes()
|
| H A D | CGCUDANV.cpp | 228 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in CGNVCUDARuntime()
|
| H A D | CGObjCGNU.cpp | 2150 CodeGenTypes &Types = CGM.getTypes(); in CGObjCGNU() 3955 CodeGenTypes &Types = CGM.getTypes(); in GenerateMethod()
|
| H A D | CodeGenFunction.h | 89 class CodeGenTypes; variable 1984 CodeGenTypes &getTypes() const { return CGM.getTypes(); }
|
| H A D | CGObjC.cpp | 1737 CodeGenTypes &Types = CGM.getTypes(); in GenerateObjCCtorDtorMethod()
|
| H A D | MicrosoftCXXABI.cpp | 2953 CodeGenTypes &Types = CGM.getTypes(); in EmitMemberFunctionPointer()
|
| H A D | ItaniumCXXABI.cpp | 992 CodeGenTypes &Types = CGM.getTypes(); in BuildMemberPointer()
|
| /openbsd-src/gnu/usr.bin/clang/libclangCodeGen/ |
| H A D | Makefile | 55 CodeGenTypes.cpp \
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/CodeGen/ |
| H A D | BUILD.gn | 84 "CodeGenTypes.cpp",
|