Lines Matching refs:CodeGen

35 using namespace CodeGen;
62 static void AssignToArrayRange(CodeGen::CGBuilderTy &Builder, in AssignToArrayRange()
434 llvm::Constant *TargetCodeGenInfo::getNullPointer(const CodeGen::CodeGenModule &CGM, in getNullPointer()
448 CodeGen::CodeGenFunction &CGF, llvm::Value *Src, LangAS SrcAddr, in performAddrSpaceCast()
658 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo()
678 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in DefaultTargetCodeGenInfo()
727 explicit WebAssemblyABIInfo(CodeGen::CodeGenTypes &CGT) in WebAssemblyABIInfo()
759 explicit WebAssemblyTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in WebAssemblyTargetCodeGenInfo()
763 CodeGen::CodeGenModule &CGM) const override { in setTargetAttributes()
848 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in PNaClABIInfo()
860 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in PNaClTargetCodeGenInfo()
925 static llvm::Type* X86AdjustInlineAsmType(CodeGen::CodeGenFunction &CGF, in X86AdjustInlineAsmType()
1070 X86_32ABIInfo(CodeGen::CodeGenTypes &CGT, bool DarwinVectorABI, in X86_32ABIInfo()
1097 X86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool DarwinVectorABI, in X86_32TargetCodeGenInfo()
1108 CodeGen::CodeGenModule &CGM) const override;
1110 int getDwarfEHStackPointer(CodeGen::CodeGenModule &CGM) const override { in getDwarfEHStackPointer()
1116 bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF,
1119 llvm::Type* adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, in adjustInlineAsmType()
1134 getUBSanFunctionSignature(CodeGen::CodeGenModule &CGM) const override { in getUBSanFunctionSignature()
1975 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &CGM) const { in setTargetAttributes()
1991 CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable()
1993 CodeGen::CGBuilderTy &Builder = CGF.Builder; in initDwarfEHRegSizeTable()
2183 X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) : in X86_64ABIInfo()
2224 WinX86_64ABIInfo(CodeGen::CodeGenTypes &CGT) in WinX86_64ABIInfo()
2266 X86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) in X86_64TargetCodeGenInfo()
2273 int getDwarfEHStackPointer(CodeGen::CodeGenModule &CGM) const override { in getDwarfEHStackPointer()
2277 bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable()
2287 llvm::Type* adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, in adjustInlineAsmType()
2319 getUBSanFunctionSignature(CodeGen::CodeGenModule &CGM) const override { in getUBSanFunctionSignature()
2328 CodeGen::CodeGenModule &CGM) const override { in setTargetAttributes()
2346 PS4TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) in PS4TargetCodeGenInfo()
2375 WinX86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, in WinX86_32TargetCodeGenInfo()
2382 CodeGen::CodeGenModule &CGM) const override;
2398 CodeGen::CodeGenModule &CGM) { in addStackProbeTargetAttributes()
2410 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &CGM) const { in setTargetAttributes()
2419 WinX86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, in WinX86_64TargetCodeGenInfo()
2424 CodeGen::CodeGenModule &CGM) const override;
2426 int getDwarfEHStackPointer(CodeGen::CodeGenModule &CGM) const override { in getDwarfEHStackPointer()
2430 bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable()
2454 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &CGM) const { in setTargetAttributes()
4099 PPC32_SVR4_ABIInfo(CodeGen::CodeGenTypes &CGT, bool SoftFloatABI) in PPC32_SVR4_ABIInfo()
4111 int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const override { in getDwarfEHStackPointer()
4116 bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF,
4303 PPC32TargetCodeGenInfo::initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable()
4308 CodeGen::CGBuilderTy &Builder = CGF.Builder; in initDwarfEHRegSizeTable()
4389 PPC64_SVR4_ABIInfo(CodeGen::CodeGenTypes &CGT, ABIKind Kind, bool HasQPX, in PPC64_SVR4_ABIInfo()
4454 int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const override { in getDwarfEHStackPointer()
4459 bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF,
4467 int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const override { in getDwarfEHStackPointer()
4472 bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF,
4876 PPC64_initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in PPC64_initDwarfEHRegSizeTable()
4881 CodeGen::CGBuilderTy &Builder = CGF.Builder; in PPC64_initDwarfEHRegSizeTable()
4924 CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable()
4931 PPC64TargetCodeGenInfo::initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable()
5015 int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const override { in getDwarfEHStackPointer()
5022 CodeGen::CodeGenModule &CGM) const override { in setTargetAttributes()
5053 CodeGen::CodeGenModule &CGM) const override;
5067 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &CGM) const { in setTargetAttributes()
5657 int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const override { in getDwarfEHStackPointer()
5665 bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable()
5680 CodeGen::CodeGenModule &CGM) const override { in setTargetAttributes()
5724 CodeGen::CodeGenModule &CGM) const override;
5738 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &CGM) const { in setTargetAttributes()
6285 CodeGen::CodeGenModule &M) const override;
6342 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &M) const { in setTargetAttributes()
6783 CodeGen::CodeGenModule &M) const override;
6789 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &M) const { in setTargetAttributes()
6843 int getDwarfEHStackPointer(CodeGen::CodeGenModule &CGM) const override { in getDwarfEHStackPointer()
6848 CodeGen::CodeGenModule &CGM) const override { in setTargetAttributes()
6895 bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF,
7191 MIPSTargetCodeGenInfo::initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable()
7229 CodeGen::CodeGenModule &CGM) const override { in setTargetAttributes()
7259 CodeGen::CodeGenModule &M) const override;
7263 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &M) const { in setTargetAttributes()
7337 int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const override { in getDwarfEHStackPointer()
7435 LanaiABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in LanaiABIInfo()
7549 LanaiTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in LanaiTargetCodeGenInfo()
7571 explicit AMDGPUABIInfo(CodeGen::CodeGenTypes &CGT) : in AMDGPUABIInfo()
7769 CodeGen::CodeGenModule &M) const override;
7772 llvm::Constant *getNullPointer(const CodeGen::CodeGenModule &CGM,
7793 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &M) const { in setTargetAttributes()
7865 const CodeGen::CodeGenModule &CGM, llvm::PointerType *PT, in getNullPointer()
8234 int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const override { in getDwarfEHStackPointer()
8238 bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF,
8244 SparcV9TargetCodeGenInfo::initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable()
8249 CodeGen::CGBuilderTy &Builder = CGF.Builder; in initDwarfEHRegSizeTable()
8509 XCoreABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in XCoreABIInfo()
8520 CodeGen::CodeGenModule &M) const override;
8682 CodeGen::CodeGenModule &CGM, TypeStringCache &TSC);
8686 CodeGen::CodeGenModule &CGM) const { in emitTargetMD()
8705 SPIRTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in SPIRTargetCodeGenInfo()
8713 namespace CodeGen { namespace
8726 const CodeGen::CodeGenModule &CGM,
8734 const CodeGen::CodeGenModule &CGM, in extractFieldType()
8761 const CodeGen::CodeGenModule &CGM, in appendRecordType()
8930 const CodeGen::CodeGenModule &CGM, in appendPointerType()
8942 const CodeGen::CodeGenModule &CGM, in appendArrayType()
8963 const CodeGen::CodeGenModule &CGM, in appendFunctionType()
8997 const CodeGen::CodeGenModule &CGM, in appendType()
9031 CodeGen::CodeGenModule &CGM, TypeStringCache &TSC) { in getTypeString()
9067 RISCVABIInfo(CodeGen::CodeGenTypes &CGT, unsigned XLen) in RISCVABIInfo()
9228 RISCVTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, unsigned XLen) in RISCVTargetCodeGenInfo()
9232 CodeGen::CodeGenModule &CGM) const override { in setTargetAttributes()