reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/lib/CodeGen/ABIInfo.h
   35   class CodeGenTypes;
tools/clang/lib/CodeGen/CodeGenFunction.h
   84 class CodeGenTypes;

References

tools/clang/lib/CodeGen/ABIInfo.h
   52     CodeGen::CodeGenTypes &CGT;
   56     ABIInfo(CodeGen::CodeGenTypes &cgt)
  125     SwiftABIInfo(CodeGen::CodeGenTypes &cgt) : ABIInfo(cgt) {}
tools/clang/lib/CodeGen/CGCUDANV.cpp
  159   CodeGen::CodeGenTypes &Types = CGM.getTypes();
tools/clang/lib/CodeGen/CGCall.cpp
  142 static void appendParameterTypes(const CodeGenTypes &CGT,
  175 arrangeLLVMFunctionInfo(CodeGenTypes &CGT, bool instanceMethod,
  562 arrangeFreeFunctionLikeCall(CodeGenTypes &CGT,
tools/clang/lib/CodeGen/CGObjC.cpp
 1593     CodeGenTypes &Types = CGM.getTypes();
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 2128   CodeGenTypes &Types = CGM.getTypes();
 3862   CodeGenTypes &Types = CGM.getTypes();
tools/clang/lib/CodeGen/CGObjCMac.cpp
  195       CodeGen::CodeGenTypes &Types = CGM.getTypes();
  233     CodeGen::CodeGenTypes &Types = CGM.getTypes();
  248     CodeGen::CodeGenTypes &Types = CGM.getTypes();
  267     CodeGen::CodeGenTypes &Types = CGM.getTypes();
  302     CodeGen::CodeGenTypes &Types = CGM.getTypes();
  322     CodeGen::CodeGenTypes &Types = CGM.getTypes();
  336     CodeGen::CodeGenTypes &Types = CGM.getTypes();
  348     CodeGen::CodeGenTypes &Types = CGM.getTypes();
 3976   CodeGenTypes &Types = CGM.getTypes();
 5614   CodeGen::CodeGenTypes &Types = CGM.getTypes();
 5992   CodeGen::CodeGenTypes &Types = CGM.getTypes();
tools/clang/lib/CodeGen/CGRecordLayout.h
   97   static CGBitFieldInfo MakeInfo(class CodeGenTypes &Types,
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
   95   CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed);
  193   CodeGenTypes &Types;
  216 CGRecordLowering::CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D,
  693 CGBitFieldInfo CGBitFieldInfo::MakeInfo(CodeGenTypes &Types,
tools/clang/lib/CodeGen/CodeGenFunction.h
 1616   CodeGenTypes &getTypes() const { return CGM.getTypes(); }
tools/clang/lib/CodeGen/CodeGenModule.h
  314   CodeGenTypes Types;
  691   CodeGenTypes &getTypes() { return Types; }
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  108 isSafeToConvert(QualType T, CodeGenTypes &CGT,
  116 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT,
  157 isSafeToConvert(QualType T, CodeGenTypes &CGT,
  181 static bool isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT) {
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  964   CodeGenTypes &Types = CGM.getTypes();
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 2775   CodeGenTypes &Types = CGM.getTypes();
tools/clang/lib/CodeGen/TargetInfo.cpp
  112 static bool occupiesMoreThan(CodeGenTypes &cgt,
  661   DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {}
  681   DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT)
  730   explicit WebAssemblyABIInfo(CodeGen::CodeGenTypes &CGT)
  762   explicit WebAssemblyTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT)
  854   PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {}
  866   PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT)
 1076   X86_32ABIInfo(CodeGen::CodeGenTypes &CGT, bool DarwinVectorABI,
 1103   X86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool DarwinVectorABI,
 2200   X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) :
 2241   WinX86_64ABIInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel)
 2285   X86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel)
 2384   WinX86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT,
 2428   WinX86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT,
 4133   PPC32_SVR4_ABIInfo(CodeGen::CodeGenTypes &CGT, bool SoftFloatABI)
 4142   PPC32TargetCodeGenInfo(CodeGenTypes &CGT, bool SoftFloatABI)
 4421   PPC64_SVR4_ABIInfo(CodeGen::CodeGenTypes &CGT, ABIKind Kind, bool HasQPX,
 4480   PPC64_SVR4_TargetCodeGenInfo(CodeGenTypes &CGT,
 4497   PPC64TargetCodeGenInfo(CodeGenTypes &CGT) : DefaultTargetCodeGenInfo(CGT) {}
 4987   AArch64ABIInfo(CodeGenTypes &CGT, ABIKind Kind)
 5040   AArch64TargetCodeGenInfo(CodeGenTypes &CGT, AArch64ABIInfo::ABIKind Kind)
 5081   WindowsAArch64TargetCodeGenInfo(CodeGenTypes &CGT, AArch64ABIInfo::ABIKind K)
 5606   ARMABIInfo(CodeGenTypes &CGT, ABIKind _Kind)
 5678   ARMTargetCodeGenInfo(CodeGenTypes &CGT, ARMABIInfo::ABIKind K)
 5748   WindowsARMTargetCodeGenInfo(CodeGenTypes &CGT, ARMABIInfo::ABIKind K)
 6342   NVPTXABIInfo(CodeGenTypes &CGT) : ABIInfo(CGT) {}
 6354   NVPTXTargetCodeGenInfo(CodeGenTypes &CGT)
 6545   SystemZABIInfo(CodeGenTypes &CGT, bool HV)
 6578   SystemZTargetCodeGenInfo(CodeGenTypes &CGT, bool HasVector)
 6898   MSP430TargetCodeGenInfo(CodeGenTypes &CGT)
 6942   MipsABIInfo(CodeGenTypes &CGT, bool _IsO32) :
 6957   MIPSTargetCodeGenInfo(CodeGenTypes &CGT, bool IsO32)
 7343   AVRTargetCodeGenInfo(CodeGenTypes &CGT)
 7373   TCETargetCodeGenInfo(CodeGenTypes &CGT)
 7437   HexagonABIInfo(CodeGenTypes &CGT) : ABIInfo(CGT) {}
 7452   HexagonTargetCodeGenInfo(CodeGenTypes &CGT)
 7553   LanaiABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {}
 7667   LanaiTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT)
 7689   explicit AMDGPUABIInfo(CodeGen::CodeGenTypes &CGT) :
 7891   AMDGPUTargetCodeGenInfo(CodeGenTypes &CGT)
 8124   SparcV8ABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {}
 8153   SparcV8TargetCodeGenInfo(CodeGenTypes &CGT)
 8187   SparcV9ABIInfo(CodeGenTypes &CGT) : ABIInfo(CGT) {}
 8415   SparcV9TargetCodeGenInfo(CodeGenTypes &CGT)
 8466   using DefaultABIInfo::DefaultABIInfo;
 8508   ARCTargetCodeGenInfo(CodeGenTypes &CGT)
 8693   XCoreABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {}
 8701   XCoreTargetCodeGenInfo(CodeGenTypes &CGT)
 8888   SPIRTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT)
 9261   RISCVABIInfo(CodeGen::CodeGenTypes &CGT, unsigned XLen, unsigned FLen)
 9666   RISCVTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, unsigned XLen,