Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp34 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 DABIInfo.h37 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 DCodeGenTypes.h54 class CodeGenTypes {
96 CodeGenTypes(CodeGenModule &cgm);
97 ~CodeGenTypes();
H A DCodeGenTBAA.h32 class CodeGenTypes; variable
119 CodeGenTypes &CGTypes;
181 CodeGenTBAA(ASTContext &Ctx, CodeGenTypes &CGTypes, llvm::Module &M,
H A DCGRecordLayout.h111 static CGBitFieldInfo MakeInfo(class CodeGenTypes &Types,
123 friend class CodeGenTypes; variable
H A DCGCall.cpp52 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 DCGRecordLayoutBuilder.cpp95 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 DABIInfoImpl.h23 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DVE.cpp21 VEABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in VEABIInfo()
57 VETargetCodeGenInfo(CodeGenTypes &CGT) in VETargetCodeGenInfo()
H A DMSP430.cpp30 MSP430ABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in MSP430ABIInfo()
66 MSP430TargetCodeGenInfo(CodeGenTypes &CGT) in MSP430TargetCodeGenInfo()
H A DBPF.cpp23 BPFABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in BPFABIInfo()
95 BPFTargetCodeGenInfo(CodeGenTypes &CGT) in BPFTargetCodeGenInfo()
H A DPNaCl.cpp24 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in PNaClABIInfo()
36 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in PNaClTargetCodeGenInfo()
H A DAVR.cpp33 AVRABIInfo(CodeGenTypes &CGT, unsigned NPR, unsigned NRR) in AVRABIInfo()
114 AVRTargetCodeGenInfo(CodeGenTypes &CGT, unsigned NPR, unsigned NRR) in AVRTargetCodeGenInfo()
H A DSparc.cpp25 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 DLanai.cpp26 LanaiABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in LanaiABIInfo()
150 LanaiTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in LanaiTargetCodeGenInfo()
H A DCSKY.cpp27 CSKYABIInfo(CodeGen::CodeGenTypes &CGT, unsigned FLen) in CSKYABIInfo()
167 CSKYTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, unsigned FLen) in CSKYTargetCodeGenInfo()
H A DWebAssembly.cpp26 explicit WebAssemblyABIInfo(CodeGen::CodeGenTypes &CGT, in WebAssemblyABIInfo()
50 explicit WebAssemblyTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, in WebAssemblyTargetCodeGenInfo()
H A DPPC.cpp113 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 DSPIR.cpp24 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 DM68k.cpp23 M68kTargetCodeGenInfo(CodeGenTypes &CGT) in M68kTargetCodeGenInfo()
H A DMips.cpp30 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 DTCE.cpp25 TCETargetCodeGenInfo(CodeGenTypes &CGT) in TCETargetCodeGenInfo()
H A DDirectX.cpp29 DirectXTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in DirectXTargetCodeGenInfo()
H A DARM.cpp26 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 DNVPTX.cpp31 NVPTXABIInfo(CodeGenTypes &CGT, NVPTXTargetCodeGenInfo &Info) in NVPTXABIInfo()
46 NVPTXTargetCodeGenInfo(CodeGenTypes &CGT) in NVPTXTargetCodeGenInfo()

12