|
reference, declaration → definition
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.cpp10768 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();