reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
331 In64BitMode(TargetTriple.getArch() == Triple::x86_64), 332 In32BitMode(TargetTriple.getArch() == Triple::x86 && 333 TargetTriple.getEnvironment() != Triple::CODE16), 334 In16BitMode(TargetTriple.getArch() == Triple::x86 && 335 TargetTriple.getEnvironment() == Triple::CODE16),lib/Target/X86/X86Subtarget.h
565 return In64BitMode && (TargetTriple.getEnvironment() == Triple::GNUX32 || 566 TargetTriple.isOSNaCl()); 571 return In64BitMode && (TargetTriple.getEnvironment() != Triple::GNUX32 && 572 !TargetTriple.isOSNaCl()); 758 const Triple &getTargetTriple() const { return TargetTriple; } 760 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); } 761 bool isTargetFreeBSD() const { return TargetTriple.isOSFreeBSD(); } 762 bool isTargetDragonFly() const { return TargetTriple.isOSDragonFly(); } 763 bool isTargetSolaris() const { return TargetTriple.isOSSolaris(); } 764 bool isTargetPS4() const { return TargetTriple.isPS4CPU(); } 766 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } 767 bool isTargetCOFF() const { return TargetTriple.isOSBinFormatCOFF(); } 768 bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); } 770 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } 771 bool isTargetKFreeBSD() const { return TargetTriple.isOSKFreeBSD(); } 772 bool isTargetGlibc() const { return TargetTriple.isOSGlibc(); } 773 bool isTargetAndroid() const { return TargetTriple.isAndroid(); } 774 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); } 777 bool isTargetMCU() const { return TargetTriple.isOSIAMCU(); } 778 bool isTargetFuchsia() const { return TargetTriple.isOSFuchsia(); } 781 return TargetTriple.isWindowsMSVCEnvironment(); 785 return TargetTriple.isWindowsCoreCLREnvironment(); 789 return TargetTriple.isWindowsCygwinEnvironment(); 793 return TargetTriple.isWindowsGNUEnvironment(); 797 return TargetTriple.isWindowsItaniumEnvironment(); 800 bool isTargetCygMing() const { return TargetTriple.isOSCygMing(); } 802 bool isOSWindows() const { return TargetTriple.isOSWindows(); }