• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/Targets/

Lines Matching refs:Builder

264                         MacroBuilder &Builder) const override;
510 MacroBuilder &Builder) const override {
511 WindowsX86_32TargetInfo::getTargetDefines(Opts, Builder);
515 Builder.defineMacro("_M_IX86", "600");
529 MacroBuilder &Builder) const override {
530 WindowsX86_32TargetInfo::getTargetDefines(Opts, Builder);
531 Builder.defineMacro("_X86_");
547 MacroBuilder &Builder) const override {
548 X86_32TargetInfo::getTargetDefines(Opts, Builder);
549 Builder.defineMacro("_X86_");
550 Builder.defineMacro("__CYGWIN__");
551 Builder.defineMacro("__CYGWIN32__");
552 addCygMingDefines(Opts, Builder);
553 DefineStd(Builder, "unix", Opts);
555 Builder.defineMacro("_GNU_SOURCE");
567 MacroBuilder &Builder) const override {
568 HaikuTargetInfo<X86_32TargetInfo>::getTargetDefines(Opts, Builder);
569 Builder.defineMacro("__INTEL__");
591 MacroBuilder &Builder) const override {
592 X86_32TargetInfo::getTargetDefines(Opts, Builder);
593 Builder.defineMacro("__iamcu");
594 Builder.defineMacro("__iamcu__");
611 MacroBuilder &Builder) const override {
612 X86_32TargetInfo::getTargetDefines(Opts, Builder);
613 Builder.defineMacro("__INTEL__");
614 Builder.defineMacro("__rtems__");
779 MacroBuilder &Builder) const override {
780 WindowsX86_64TargetInfo::getTargetDefines(Opts, Builder);
781 Builder.defineMacro("_M_X64", "100");
782 Builder.defineMacro("_M_AMD64", "100");
815 MacroBuilder &Builder) const override {
816 X86_64TargetInfo::getTargetDefines(Opts, Builder);
817 Builder.defineMacro("__x86_64__");
818 Builder.defineMacro("__CYGWIN__");
819 Builder.defineMacro("__CYGWIN64__");
820 addCygMingDefines(Opts, Builder);
821 DefineStd(Builder, "unix", Opts);
823 Builder.defineMacro("_GNU_SOURCE");