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

References

tools/clang/lib/CodeGen/CGBlocks.cpp
  457         CharUnits::fromQuantity(CGM.getTarget().getPointerAlign(GenericAS) / 8);
  459         CharUnits::fromQuantity(CGM.getTarget().getPointerWidth(GenericAS) / 8);
  930       CGM.getTarget().getPointerWidth(
 1397   bool IsWindows = CGM.getTarget().getTriple().isOSWindows();
 2950   if (CGM.getTarget().getTriple().isOSBinFormatCOFF()) {
tools/clang/lib/CodeGen/CGCUDANV.cpp
  238   if (CudaFeatureEnabled(CGM.getTarget().getSDKVersion(),
  681     if (CudaFeatureEnabled(CGM.getTarget().getSDKVersion(),
tools/clang/lib/CodeGen/CGCXX.cpp
  228     if (getTarget().getCXXABI().isMicrosoft() &&
  250   assert(!CGF.CGM.getTarget().getCXXABI().isMicrosoft() &&
tools/clang/lib/CodeGen/CGCXXABI.cpp
  276   if (CGM.getTarget().getCXXABI().hasConstructorVariants())
tools/clang/lib/CodeGen/CGCall.cpp
 1513       return getTarget().useObjCFPRetForRealType(TargetInfo::Float);
 1515       return getTarget().useObjCFPRetForRealType(TargetInfo::Double);
 1517       return getTarget().useObjCFPRetForRealType(TargetInfo::LongDouble);
 1528         return getTarget().useObjCFP2RetForComplexLongDouble();
 3415       CGM.getTarget().getCXXABI().areArgsDestroyedLeftToRightInCallee()
 3443   if (CGM.getTarget().getCXXABI().isMicrosoft()) {
tools/clang/lib/CodeGen/CGClass.cpp
  826   assert((CGM.getTarget().getCXXABI().hasConstructorVariants() ||
  833       CGM.getTarget().getCXXABI().hasConstructorVariants()) {
 1284       !CGM.getTarget().getCXXABI().hasConstructorVariants()) {
 2188       CGM.getTarget().getCXXABI().hasConstructorVariants()) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp
  625       CGM.getTarget().getTriple().isNVPTX()
 1008   uint64_t Size = CGM.getTarget().getPointerWidth(AddressSpace);
 1011       CGM.getTarget().getDWARFAddressSpace(AddressSpace);
 1494     uint64_t Size = CGM.getTarget().getPointerWidth(AS);
 1578     if (CGM.getTarget().getCXXABI().isItaniumFamily()) {
 1715       if (CGM.getTarget().getCXXABI().isItaniumFamily()) {
 1904   unsigned VtblPtrAddressSpace = CGM.getTarget().getVtblPtrAddressSpace();
 1906       CGM.getTarget().getDWARFAddressSpace(VtblPtrAddressSpace);
 1991                          CGM.getTarget().getCXXABI().isMicrosoft();
 2000     unsigned VtblPtrAddressSpace = CGM.getTarget().getVtblPtrAddressSpace();
 2002         CGM.getTarget().getDWARFAddressSpace(VtblPtrAddressSpace);
 2712     if (CGM.getTarget().getCXXABI().isMicrosoft()) {
 3776       CGM.getTarget().getDWARFAddressSpace(AddressSpace);
 3872                   CGM.getTarget().getPointerAlign(0))) {
 3970           CGM.getTarget().getPointerWidth(0));
tools/clang/lib/CodeGen/CGDeclCXX.cpp
  342     if (const char *Section = getTarget().getStaticInitSectionSpecifier())
  500     if (getTarget().getCXXABI().isMicrosoft() && COMDATKey) {
tools/clang/lib/CodeGen/CGException.cpp
   59       getTarget().getCXXABI().isItaniumFamily()) {
   62              getTarget().getCXXABI().isMicrosoft()) {
  214   const llvm::Triple &T = CGM.getTarget().getTriple();
  216   const TargetInfo &Target = CGM.getTarget();
  327   const EHPersonality &CXX = getCXXPersonality(getTarget(), LangOpts);
 1761       CGM.getTarget().getTriple().getArch() != llvm::Triple::x86) {
 1769   if (IsFilter && CGM.getTarget().getTriple().getArch() == llvm::Triple::x86) {
 1852   if (CGM.getTarget().getTriple().getArch() != llvm::Triple::x86 || !IsFilter) {
 1930   if (CGM.getTarget().getTriple().getArch() != llvm::Triple::x86) {
 2015   if (CGM.getTarget().getTriple().getArch() != llvm::Triple::x86 && C &&
 2077   if (CGM.getTarget().getTriple().getArch() != llvm::Triple::x86) {
tools/clang/lib/CodeGen/CGExprScalar.cpp
  537     if (Version <= CGF.CGM.getTarget().getPlatformMinVersion())
tools/clang/lib/CodeGen/CGObjC.cpp
  928     CGM.getTarget().getTriple().getArch();
tools/clang/lib/CodeGen/CGObjCGNU.cpp
  981     if ((CGM.getTarget().getPointerWidth(0) == 64) &&
 4074         CGF.CGM.getTarget().getTriple().isKnownWindowsMSVCEnvironment())
tools/clang/lib/CodeGen/CGObjCMac.cpp
 2428                 == CGM.getTarget().getPointerWidth(0));
 2491   unsigned ByteSizeInBits = CGM.getTarget().getCharWidth();
 2722   unsigned WordSizeInBits = CGM.getTarget().getPointerWidth(0);
 2723   unsigned ByteSizeInBits = CGM.getTarget().getCharWidth();
 2908   unsigned WordSizeInBits = CGM.getTarget().getPointerWidth(0);
 2909   unsigned ByteSizeInBits = CGM.getTarget().getCharWidth();
 3250     const llvm::Triple &Triple = CGM.getTarget().getTriple();
 5011   if (CGM.getTarget().getTriple().isSimulatorEnvironment())
 5625   if (CGM.getTarget().getTriple().getArch() == llvm::Triple::aarch64)
 6382     const llvm::Triple &Triple = CGM.getTarget().getTriple();
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
   91   uint64_t AlignmentBits = CGF.CGM.getTarget().getCharAlign();
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
10768         if (CGM.getTarget().hasFeature("sve"))
10771         if (CGM.getTarget().hasFeature("neon"))
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 4931   if (!CGM.getTarget().hasFeature("ptx"))
 4934   CGM.getTarget().initFeatureMap(Features, CGM.getDiags(),
 4935                                  CGM.getTarget().getTargetOpts().CPU,
 4936                                  CGM.getTarget().getTargetOpts().Features);
tools/clang/lib/CodeGen/CGVTables.cpp
  473   if (CGM.getTarget().getCXXABI().isMicrosoft())
  543   bool ABIHasKeyFunctions = CGM.getTarget().getCXXABI().hasKeyFunctions();
  899       if (getTarget().getCXXABI().isMicrosoft())
  948   if (CGM.getTarget().getCXXABI().isMicrosoft())
tools/clang/lib/CodeGen/CodeGenFunction.cpp
   61     : CodeGenTypeCache(cgm), CGM(cgm), Target(cgm.getTarget()),
tools/clang/lib/CodeGen/CodeGenModule.cpp
   74   switch (CGM.getTarget().getCXXABI().getKind()) {
  937   const TargetInfo &Target = CGM.getTarget();
  949   else if (CGM.getTarget().supportsIFunc())
  959   const TargetInfo &Target = CGM.getTarget();
 1079     if (!getTarget().getCXXABI().hasConstructorVariants()) {
 1607   if (getTarget().getCXXABI().areMemberFunctionsAligned()) {
 1661   StringRef TargetCPU = getTarget().getTargetOpts().CPU;
 1683           getTarget().isValidCPUName(ParsedAttr.Architecture))
 1689     Features = getTarget().getTargetOpts().Features;
 1942   if (getTarget().getTriple().isOSBinFormatELF()) {
 1973   bool IsELF = CGM.getTarget().getTriple().isOSBinFormatELF();
 2886     const TargetInfo &TI = getTarget();
 2926   if (getTarget().supportsIFunc())
 2944   const TargetInfo &Target = getTarget();
 3007   if (getTarget().supportsIFunc()) {
 3033   if (getTarget().supportsIFunc())
 3048   if (getTarget().supportsIFunc()) {
 3284     if (getTarget().getCXXABI().isMicrosoft() &&
 3757   if (auto AS = getTarget().getConstantAddressSpace())
 3775     if (auto AS = CGM.getTarget().getConstantAddressSpace()) {
tools/clang/lib/CodeGen/CodeGenPGO.cpp
  773   if (CGM.getTarget().getCXXABI().hasConstructorVariants()) {
tools/clang/lib/CodeGen/CodeGenTypes.cpp
   33     Target(cgm.getTarget()), TheCXXABI(cgm.getCXXABI()),
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  508   switch (CGM.getTarget().getCXXABI().getKind()) {
 1503   assert(CGM.getTarget().getCXXABI().hasConstructorVariants());
 1762   unsigned PAlign = CGM.getTarget().getPointerAlign(0);
 2239         (CGM.getTarget().getTriple().isOSBinFormatELF() ||
 2240          CGM.getTarget().getTriple().isOSBinFormatWasm())) {
 2482          CGM.getTarget().getTriple().isOSDarwin();
 2590     if (CGM.getTarget().getTriple().isOSDarwin()) {
 3516       CGM.getContext().toCharUnitsFromBits(CGM.getTarget().getPointerAlign(0));
 3912     if (CGM.getTarget().getTriple().isOSBinFormatELF() ||
 3913         CGM.getTarget().getTriple().isOSBinFormatWasm())
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  441     return CGM.getTarget().getPointerWidth(/*AddrSpace=*/0) == 64;
  739     if (CGM.getTarget().getTriple().getArch() == llvm::Triple::x86) {
  807   switch (CGM.getTarget().getTriple().getArch()) {
 1088   bool isAArch64 = CGM.getTarget().getTriple().isAArch64();
 2296   CGM.AppendLinkerOptions(CGM.getTarget().getTriple().getArch() ==
tools/clang/lib/CodeGen/TargetInfo.cpp
 1118     if (CGM.getTarget().getTriple().isOSDarwin()) return 5;
 2008   if (CGF.CGM.getTarget().getTriple().isOSDarwin()) {
 8069     if (auto ConstAS = CGM.getTarget().getConstantAddressSpace())
 9711   const llvm::Triple &Triple = getTarget().getTriple();
 9734     if (getTarget().getABI() == "darwinpcs")
 9757     StringRef ABIStr = getTarget().getABI();
 9775                                    getTarget().hasFeature("spe")));
 9779       if (getTarget().getABI() == "elfv2")
 9781       bool HasQPX = getTarget().getABI() == "elfv1-qpx";
 9791     if (getTarget().getABI() == "elfv1" || getTarget().getABI() == "elfv1-qpx")
 9791     if (getTarget().getABI() == "elfv1" || getTarget().getABI() == "elfv1-qpx")
 9793     bool HasQPX = getTarget().getABI() == "elfv1-qpx";
 9809     StringRef ABIStr = getTarget().getABI();
 9810     unsigned XLen = getTarget().getPointerWidth(0);
 9820     bool HasVector = getTarget().getABI() == "vector";
 9847     StringRef ABI = getTarget().getABI();