Home | History | Annotate | Download | only in Driver

Lines Matching refs:Case

97       .Case("armv6k", "armv6")
98 .Case("armv6m", "armv6m")
99 .Case("armv5tej", "armv5")
100 .Case("xscale", "xscale")
101 .Case("armv4t", "armv4t")
102 .Case("armv7", "armv7")
147 case llvm::Triple::aarch64:
150 case llvm::Triple::thumb:
151 case llvm::Triple::arm:
203 case Action::LipoJobClass:
207 case Action::DsymutilJobClass:
211 case Action::VerifyDebugInfoJobClass:
386 case ToolChain::RLT_CompilerRT:
696 case ToolChain::CST_Libcxx:
700 case ToolChain::CST_Libstdcxx:
836 case options::OPT_mkernel:
837 case options::OPT_fapple_kext:
842 case options::OPT_dependency_file:
846 case options::OPT_gfull:
852 case options::OPT_gused:
858 case options::OPT_shared:
862 case options::OPT_fconstant_cfstrings:
866 case options::OPT_fno_constant_cfstrings:
870 case options::OPT_Wnonportable_cfstrings:
875 case options::OPT_Wno_nonportable_cfstrings:
880 case options::OPT_fpascal_strings:
884 case options::OPT_fno_pascal_strings:
1511 case llvm::Triple::aarch64:
1517 case llvm::Triple::aarch64_be:
1523 case llvm::Triple::arm:
1524 case llvm::Triple::thumb:
1532 case llvm::Triple::armeb:
1533 case llvm::Triple::thumbeb:
1541 case llvm::Triple::x86_64:
1554 case llvm::Triple::x86:
1560 case llvm::Triple::mips:
1566 case llvm::Triple::mipsel:
1573 case llvm::Triple::mips64:
1579 case llvm::Triple::mips64el:
1586 case llvm::Triple::ppc:
1592 case llvm::Triple::ppc64:
1598 case llvm::Triple::ppc64le:
1602 case llvm::Triple::sparc:
1603 case llvm::Triple::sparcel:
1609 case llvm::Triple::sparcv9:
1615 case llvm::Triple::systemz:
1625 // Always append the drivers target triple to the end, in case it doesn't
2037 // Select Android toolchain. It's the only choice in that case.
2185 // Solaris is a special case. The GCC installation is under
2326 case Action::PreprocessJobClass:
2330 case Action::CompileJobClass:
2367 case llvm::Triple::x86:
2368 case llvm::Triple::x86_64:
2369 case llvm::Triple::aarch64:
2370 case llvm::Triple::aarch64_be:
2371 case llvm::Triple::arm:
2372 case llvm::Triple::armeb:
2373 case llvm::Triple::bpfel:
2374 case llvm::Triple::bpfeb:
2375 case llvm::Triple::thumb:
2376 case llvm::Triple::thumbeb:
2377 case llvm::Triple::ppc:
2378 case llvm::Triple::ppc64:
2379 case llvm::Triple::ppc64le:
2380 case llvm::Triple::systemz:
2767 case llvm::Triple::x86:
2773 case llvm::Triple::x86_64:
2779 case llvm::Triple::arm:
2785 case llvm::Triple::mipsel:
2815 case llvm::Triple::x86:
2827 case llvm::Triple::arm:
2830 case llvm::Triple::x86_64:
2833 case llvm::Triple::mipsel:
2868 case llvm::Triple::arm:
2872 case llvm::Triple::x86:
2876 case llvm::Triple::x86_64:
2880 case llvm::Triple::mipsel:
3027 case ToolChain::CST_Libcxx:
3031 case ToolChain::CST_Libstdcxx:
3053 case ToolChain::CST_Libcxx:
3058 case ToolChain::CST_Libstdcxx:
3102 case ToolChain::CST_Libcxx:
3106 case ToolChain::CST_Libstdcxx:
3124 case llvm::Triple::GNUEABIHF:
3125 case llvm::Triple::GNUEABI:
3126 case llvm::Triple::EABI:
3169 case llvm::Triple::x86:
3172 case llvm::Triple::arm:
3173 case llvm::Triple::armeb:
3174 case llvm::Triple::thumb:
3175 case llvm::Triple::thumbeb:
3177 case llvm::Triple::EABI:
3178 case llvm::Triple::GNUEABI:
3181 case llvm::Triple::EABIHF:
3182 case llvm::Triple::GNUEABIHF:
3190 case llvm::Triple::mips64:
3191 case llvm::Triple::mips64el:
3197 case llvm::Triple::ppc:
3200 case llvm::Triple::sparc:
3232 case llvm::Triple::aarch64:
3233 case llvm::Triple::arm:
3234 case llvm::Triple::armeb:
3235 case llvm::Triple::thumb:
3236 case llvm::Triple::thumbeb:
3237 case llvm::Triple::ppc:
3238 case llvm::Triple::ppc64:
3239 case llvm::Triple::ppc64le:
3240 case llvm::Triple::x86:
3241 case llvm::Triple::x86_64:
3257 case ToolChain::CST_Libcxx:
3261 case ToolChain::CST_Libstdcxx:
3310 case llvm::Triple::x86:
3311 case llvm::Triple::sparc:
3313 case llvm::Triple::x86_64:
3316 case llvm::Triple::sparcv9:
3421 .Case("hardy", UbuntuHardy)
3422 .Case("intrepid", UbuntuIntrepid)
3423 .Case("jaunty", UbuntuJaunty)
3424 .Case("karmic", UbuntuKarmic)
3425 .Case("lucid", UbuntuLucid)
3426 .Case("maverick", UbuntuMaverick)
3427 .Case("natty", UbuntuNatty)
3428 .Case("oneiric", UbuntuOneiric)
3429 .Case("precise", UbuntuPrecise)
3430 .Case("quantal", UbuntuQuantal)
3431 .Case("raring", UbuntuRaring)
3432 .Case("saucy", UbuntuSaucy)
3433 .Case("trusty", UbuntuTrusty)
3434 .Case("utopic", UbuntuUtopic)
3435 .Case("vivid", UbuntuVivid)
3436 .Case("wily", UbuntuWily)
3437 .Case("xenial", UbuntuXenial)
3511 case llvm::Triple::arm:
3512 case llvm::Triple::thumb:
3521 case llvm::Triple::armeb:
3522 case llvm::Triple::thumbeb:
3531 case llvm::Triple::x86:
3535 case llvm::Triple::x86_64:
3541 case llvm::Triple::aarch64:
3545 case llvm::Triple::aarch64_be:
3549 case llvm::Triple::mips:
3553 case llvm::Triple::mipsel:
3557 case llvm::Triple::mips64:
3563 case llvm::Triple::mips64el:
3569 case llvm::Triple::ppc:
3575 case llvm::Triple::ppc64:
3579 case llvm::Triple::ppc64le:
3583 case llvm::Triple::sparc:
3587 case llvm::Triple::sparcv9:
3591 case llvm::Triple::systemz:
3765 // Try walking via the GCC triple path in case of biarch or multiarch GCC
3942 case llvm::Triple::x86_64:
3945 case llvm::Triple::x86:
3948 case llvm::Triple::aarch64:
3949 case llvm::Triple::aarch64_be:
3952 case llvm::Triple::arm:
3953 case llvm::Triple::thumb:
3959 case llvm::Triple::armeb:
3960 case llvm::Triple::thumbeb:
3966 case llvm::Triple::mips:
3969 case llvm::Triple::mipsel:
3972 case llvm::Triple::mips64:
3975 case llvm::Triple::mips64el:
3978 case llvm::Triple::ppc:
3981 case llvm::Triple::ppc64:
3984 case llvm::Triple::ppc64le:
3987 case llvm::Triple::sparc:
3990 case llvm::Triple::sparcv9:
3993 case llvm::Triple::systemz:
4063 // headers. We handled the libc++ case above.
4344 case llvm::Triple::sparc:
4345 case llvm::Triple::sparcel:
4346 case llvm::Triple::shave:
4403 case Action::PreprocessJobClass:
4404 case Action::CompileJobClass:
4408 case Action::AssembleJobClass: