| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 34 CodeGenTypes::CodeGenTypes(CodeGenModule &cgm) in CodeGenTypes() function in CodeGenTypes 41 CodeGenTypes::~CodeGenTypes() { in ~CodeGenTypes() 47 CGCXXABI &CodeGenTypes::getCXXABI() const { return getCGM().getCXXABI(); } in getCXXABI() 49 const CodeGenOptions &CodeGenTypes::getCodeGenOpts() const { in getCodeGenOpts() 53 void CodeGenTypes::addRecordTypeName(const RecordDecl *RD, in addRecordTypeName() 103 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T) { in ConvertTypeForMem() 156 bool CodeGenTypes::typeRequiresSplitIntoByteArray(QualType ASTTy, in typeRequiresSplitIntoByteArray() 167 llvm::Type *CodeGenTypes::convertTypeForLoadStore(QualType T, in convertTypeForLoadStore() 188 bool CodeGenTypes::isRecordLayoutComplete(const Type *Ty) const { in isRecordLayoutComplete() 197 bool CodeGenTypes::isFuncParamTypeConvertible(QualType Ty) { in isFuncParamTypeConvertible() [all …]
|
| H A D | ABIInfo.h | 37 class CodeGenTypes; variable 50 CodeGen::CodeGenTypes &CGT; 54 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo() 141 CodeGenTypes &CGT; 148 SwiftABIInfo(CodeGen::CodeGenTypes &CGT, bool SwiftErrorInRegister) in SwiftABIInfo()
|
| H A D | CodeGenTypes.h | 54 class CodeGenTypes { 96 CodeGenTypes(CodeGenModule &cgm); 97 ~CodeGenTypes();
|
| H A D | CodeGenTBAA.h | 32 class CodeGenTypes; variable 119 CodeGenTypes &CGTypes; 181 CodeGenTBAA(ASTContext &Ctx, CodeGenTypes &CGTypes, llvm::Module &M,
|
| H A D | CGRecordLayout.h | 111 static CGBitFieldInfo MakeInfo(class CodeGenTypes &Types, 123 friend class CodeGenTypes; variable
|
| H A D | CGCall.cpp | 52 unsigned CodeGenTypes::ClangCallConvToLLVMCallConv(CallingConv CC) { in ClangCallConvToLLVMCallConv() 126 CanQualType CodeGenTypes::DeriveThisType(const CXXRecordDecl *RD, in DeriveThisType() 158 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> FTNP) { in arrangeFreeFunctionType() 195 const CodeGenTypes &CGT, SmallVectorImpl<CanQualType> &prefix, in appendParameterTypes() 230 arrangeLLVMFunctionInfo(CodeGenTypes &CGT, bool instanceMethod, in arrangeLLVMFunctionInfo() 249 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP) { in arrangeFreeFunctionType() 345 CodeGenTypes::arrangeCXXMethodType(const CXXRecordDecl *RD, in arrangeCXXMethodType() 373 CodeGenTypes::arrangeCXXMethodDeclaration(const CXXMethodDecl *MD) { in arrangeCXXMethodDeclaration() 391 bool CodeGenTypes::inheritingCtorHasParams( in inheritingCtorHasParams() 401 CodeGenTypes::arrangeCXXStructorDeclaration(GlobalDecl GD) { in arrangeCXXStructorDeclaration() [all …]
|
| H A D | CGRecordLayoutBuilder.cpp | 95 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed); 209 CodeGenTypes &Types; 232 CGRecordLowering::CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, in CGRecordLowering() 1039 CGBitFieldInfo CGBitFieldInfo::MakeInfo(CodeGenTypes &Types, in MakeInfo() 1079 CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, llvm::StructType *Ty) { in ComputeRecordLayout()
|
| H A D | ABIInfoImpl.h | 23 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | VE.cpp | 21 VEABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in VEABIInfo() 57 VETargetCodeGenInfo(CodeGenTypes &CGT) in VETargetCodeGenInfo()
|
| H A D | MSP430.cpp | 30 MSP430ABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in MSP430ABIInfo() 66 MSP430TargetCodeGenInfo(CodeGenTypes &CGT) in MSP430TargetCodeGenInfo()
|
| H A D | BPF.cpp | 23 BPFABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in BPFABIInfo() 95 BPFTargetCodeGenInfo(CodeGenTypes &CGT) in BPFTargetCodeGenInfo()
|
| H A D | PNaCl.cpp | 24 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in PNaClABIInfo() 36 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in PNaClTargetCodeGenInfo()
|
| H A D | AVR.cpp | 33 AVRABIInfo(CodeGenTypes &CGT, unsigned NPR, unsigned NRR) in AVRABIInfo() 114 AVRTargetCodeGenInfo(CodeGenTypes &CGT, unsigned NPR, unsigned NRR) in AVRTargetCodeGenInfo()
|
| H A D | Sparc.cpp | 25 SparcV8ABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in SparcV8ABIInfo() 54 SparcV8TargetCodeGenInfo(CodeGenTypes &CGT) in SparcV8TargetCodeGenInfo() 110 SparcV9ABIInfo(CodeGenTypes &CGT) : ABIInfo(CGT) {} in SparcV9ABIInfo() 340 SparcV9TargetCodeGenInfo(CodeGenTypes &CGT) in SparcV9TargetCodeGenInfo()
|
| H A D | Lanai.cpp | 26 LanaiABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in LanaiABIInfo() 150 LanaiTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in LanaiTargetCodeGenInfo()
|
| H A D | CSKY.cpp | 27 CSKYABIInfo(CodeGen::CodeGenTypes &CGT, unsigned FLen) in CSKYABIInfo() 167 CSKYTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, unsigned FLen) in CSKYTargetCodeGenInfo()
|
| H A D | WebAssembly.cpp | 26 explicit WebAssemblyABIInfo(CodeGen::CodeGenTypes &CGT, in WebAssemblyABIInfo() 50 explicit WebAssemblyTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, in WebAssemblyTargetCodeGenInfo()
|
| H A D | PPC.cpp | 113 AIXABIInfo(CodeGen::CodeGenTypes &CGT, bool Is64Bit) in AIXABIInfo() 137 AIXTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool Is64Bit) in AIXTargetCodeGenInfo() 338 PPC32_SVR4_ABIInfo(CodeGen::CodeGenTypes &CGT, bool SoftFloatABI, in PPC32_SVR4_ABIInfo() 358 PPC32TargetCodeGenInfo(CodeGenTypes &CGT, bool SoftFloatABI, in PPC32TargetCodeGenInfo() 621 PPC64_SVR4_ABIInfo(CodeGen::CodeGenTypes &CGT, PPC64_SVR4_ABIKind Kind, in PPC64_SVR4_ABIInfo() 669 PPC64_SVR4_TargetCodeGenInfo(CodeGenTypes &CGT, PPC64_SVR4_ABIKind Kind, in PPC64_SVR4_TargetCodeGenInfo() 691 PPC64TargetCodeGenInfo(CodeGenTypes &CGT) in PPC64TargetCodeGenInfo()
|
| H A D | SPIR.cpp | 24 CommonSPIRABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) { setCCs(); } in CommonSPIRABIInfo() 32 SPIRVABIInfo(CodeGenTypes &CGT) : CommonSPIRABIInfo(CGT) {} in SPIRVABIInfo() 44 CommonSPIRTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in CommonSPIRTargetCodeGenInfo() 67 SPIRVTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in SPIRVTargetCodeGenInfo()
|
| H A D | M68k.cpp | 23 M68kTargetCodeGenInfo(CodeGenTypes &CGT) in M68kTargetCodeGenInfo()
|
| H A D | Mips.cpp | 30 MipsABIInfo(CodeGenTypes &CGT, bool _IsO32) : in MipsABIInfo() 45 MIPSTargetCodeGenInfo(CodeGenTypes &CGT, bool IsO32) in MIPSTargetCodeGenInfo() 111 WindowsMIPSTargetCodeGenInfo(CodeGenTypes &CGT, bool IsO32) in WindowsMIPSTargetCodeGenInfo()
|
| H A D | TCE.cpp | 25 TCETargetCodeGenInfo(CodeGenTypes &CGT) in TCETargetCodeGenInfo()
|
| H A D | DirectX.cpp | 29 DirectXTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in DirectXTargetCodeGenInfo()
|
| H A D | ARM.cpp | 26 ARMABIInfo(CodeGenTypes &CGT, ARMABIKind Kind) : ABIInfo(CGT), Kind(Kind) { in ARMABIInfo() 98 explicit ARMSwiftABIInfo(CodeGenTypes &CGT) in ARMSwiftABIInfo() 107 ARMTargetCodeGenInfo(CodeGenTypes &CGT, ARMABIKind K) in ARMTargetCodeGenInfo() 213 WindowsARMTargetCodeGenInfo(CodeGenTypes &CGT, ARMABIKind K) in WindowsARMTargetCodeGenInfo()
|
| H A D | NVPTX.cpp | 31 NVPTXABIInfo(CodeGenTypes &CGT, NVPTXTargetCodeGenInfo &Info) in NVPTXABIInfo() 46 NVPTXTargetCodeGenInfo(CodeGenTypes &CGT) in NVPTXTargetCodeGenInfo()
|