Lines Matching defs:EffectiveTriple

1664 void Clang::RenderTargetOptions(const llvm::Triple &EffectiveTriple,
1670 getTargetFeatures(TC.getDriver(), EffectiveTriple, Args, CmdArgs, false);
1682 AddARMTargetArgs(EffectiveTriple, Args, CmdArgs, KernelOrKext);
3487 const llvm::Triple &EffectiveTriple = TC.getEffectiveTriple();
3491 if (EffectiveTriple.isNVPTX())
3511 if (EffectiveTriple.isBPF() && StackProtectorLevel != LangOptions::SSPOff) {
3513 << A->getSpelling() << EffectiveTriple.getTriple();
3538 const std::string &TripleStr = EffectiveTriple.getTriple();
3541 if (!EffectiveTriple.isX86() && !EffectiveTriple.isAArch64() &&
3542 !EffectiveTriple.isARM() && !EffectiveTriple.isThumb())
3545 if ((EffectiveTriple.isX86() || EffectiveTriple.isARM() ||
3546 EffectiveTriple.isThumb()) &&
3552 if ((EffectiveTriple.isARM() || EffectiveTriple.isThumb()) &&
3560 if (!arm::isHardTPSupported(EffectiveTriple)) {
3562 << EffectiveTriple.getArchName();
3577 if (EffectiveTriple.isAArch64() && Value != "sysreg" && Value != "global") {
3587 if (!EffectiveTriple.isX86() && !EffectiveTriple.isAArch64() &&
3588 !EffectiveTriple.isARM() && !EffectiveTriple.isThumb())
3596 if ((EffectiveTriple.isARM() || EffectiveTriple.isThumb()) &&
3607 if (!EffectiveTriple.isX86() && !EffectiveTriple.isAArch64())
3610 if (EffectiveTriple.isX86() && (Value != "fs" && Value != "gs")) {
3615 if (EffectiveTriple.isAArch64() && Value != "sp_el0") {
3635 const llvm::Triple &EffectiveTriple = TC.getEffectiveTriple();
3637 if (!EffectiveTriple.isOSFreeBSD() && !EffectiveTriple.isOSLinux())
3640 if (!EffectiveTriple.isX86() && !EffectiveTriple.isSystemZ() &&
3641 !EffectiveTriple.isPPC64() && !EffectiveTriple.isAArch64())