Lines Matching refs:X86_64TargetInfo

4312 class X86_64TargetInfo : public X86TargetInfo {
4314 X86_64TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts)
4403 class WindowsX86_64TargetInfo : public WindowsTargetInfo<X86_64TargetInfo> {
4406 : WindowsTargetInfo<X86_64TargetInfo>(Triple, Opts) {
4419 WindowsTargetInfo<X86_64TargetInfo>::getTargetDefines(Opts, Builder);
4487 class CygwinX86_64TargetInfo : public X86_64TargetInfo {
4490 : X86_64TargetInfo(Triple, Opts) {
4496 X86_64TargetInfo::getTargetDefines(Opts, Builder);
4511 class DarwinX86_64TargetInfo : public DarwinTargetInfo<X86_64TargetInfo> {
4514 : DarwinTargetInfo<X86_64TargetInfo>(Triple, Opts) {
4525 if (!DarwinTargetInfo<X86_64TargetInfo>::handleTargetFeatures(Features,
4535 class OpenBSDX86_64TargetInfo : public OpenBSDTargetInfo<X86_64TargetInfo> {
4538 : OpenBSDTargetInfo<X86_64TargetInfo>(Triple, Opts) {
4544 class BitrigX86_64TargetInfo : public BitrigTargetInfo<X86_64TargetInfo> {
4547 : BitrigTargetInfo<X86_64TargetInfo>(Triple, Opts) {
8068 class AndroidX86_64TargetInfo : public LinuxTargetInfo<X86_64TargetInfo> {
8071 : LinuxTargetInfo<X86_64TargetInfo>(Triple, Opts) {
8482 return new CloudABITargetInfo<X86_64TargetInfo>(Triple, Opts);
8486 return new LinuxTargetInfo<X86_64TargetInfo>(Triple, Opts);
8492 return new DragonFlyBSDTargetInfo<X86_64TargetInfo>(Triple, Opts);
8494 return new NetBSDTargetInfo<X86_64TargetInfo>(Triple, Opts);
8500 return new FreeBSDTargetInfo<X86_64TargetInfo>(Triple, Opts);
8502 return new KFreeBSDTargetInfo<X86_64TargetInfo>(Triple, Opts);
8504 return new SolarisTargetInfo<X86_64TargetInfo>(Triple, Opts);
8517 return new HaikuTargetInfo<X86_64TargetInfo>(Triple, Opts);
8519 return new NaClTargetInfo<X86_64TargetInfo>(Triple, Opts);
8521 return new PS4OSTargetInfo<X86_64TargetInfo>(Triple, Opts);
8523 return new X86_64TargetInfo(Triple, Opts);