Home | History | Annotate | Download | only in ARM

Lines Matching refs:TargetTriple

224   /// TargetTriple - What processor and OS we're targeting.
225 Triple TargetTriple;
350 const Triple &getTargetTriple() const { return TargetTriple; }
352 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
353 bool isTargetIOS() const { return TargetTriple.isiOS(); }
354 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
355 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); }
356 bool isTargetNetBSD() const { return TargetTriple.getOS() == Triple::NetBSD; }
357 bool isTargetWindows() const { return TargetTriple.isOSWindows(); }
359 bool isTargetCOFF() const { return TargetTriple.isOSBinFormatCOFF(); }
360 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
361 bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); }
371 return (TargetTriple.getEnvironment() == Triple::EABI ||
372 TargetTriple.getEnvironment() == Triple::EABIHF) &&
379 return (TargetTriple.getEnvironment() == Triple::EABI ||
380 TargetTriple.getEnvironment() == Triple::GNUEABI ||
381 TargetTriple.getEnvironment() == Triple::EABIHF ||
382 TargetTriple.getEnvironment() == Triple::GNUEABIHF ||
383 TargetTriple.getEnvironment() == Triple::Android) &&
389 return TargetTriple.getEnvironment() == Triple::GNUEABIHF ||
390 TargetTriple.getEnvironment() == Triple::EABIHF ||
394 return TargetTriple.getEnvironment() == Triple::Android;