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

Lines Matching defs:X86_32TargetInfo

353 class LLVM_LIBRARY_VISIBILITY X86_32TargetInfo : public X86TargetInfo {
355 X86_32TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts)
423 : public NetBSDTargetInfo<X86_32TargetInfo> {
426 : NetBSDTargetInfo<X86_32TargetInfo>(Triple, Opts) {}
433 return X86_32TargetInfo::getFloatEvalMethod();
440 : public OpenBSDTargetInfo<X86_32TargetInfo> {
443 : OpenBSDTargetInfo<X86_32TargetInfo>(Triple, Opts) {
451 : public DarwinTargetInfo<X86_32TargetInfo> {
454 : DarwinTargetInfo<X86_32TargetInfo>(Triple, Opts) {
472 if (!DarwinTargetInfo<X86_32TargetInfo>::handleTargetFeatures(Features,
484 : public WindowsTargetInfo<X86_32TargetInfo> {
487 : WindowsTargetInfo<X86_32TargetInfo>(Triple, Opts) {
536 class LLVM_LIBRARY_VISIBILITY CygwinX86_32TargetInfo : public X86_32TargetInfo {
539 : X86_32TargetInfo(Triple, Opts) {
548 X86_32TargetInfo::getTargetDefines(Opts, Builder);
561 : public HaikuTargetInfo<X86_32TargetInfo> {
564 : HaikuTargetInfo<X86_32TargetInfo>(Triple, Opts) {}
568 HaikuTargetInfo<X86_32TargetInfo>::getTargetDefines(Opts, Builder);
574 class LLVM_LIBRARY_VISIBILITY MCUX86_32TargetInfo : public X86_32TargetInfo {
577 : X86_32TargetInfo(Triple, Opts) {
592 X86_32TargetInfo::getTargetDefines(Opts, Builder);
601 class LLVM_LIBRARY_VISIBILITY RTEMSX86_32TargetInfo : public X86_32TargetInfo {
604 : X86_32TargetInfo(Triple, Opts) {
612 X86_32TargetInfo::getTargetDefines(Opts, Builder);
865 : public LinuxTargetInfo<X86_32TargetInfo> {
868 : LinuxTargetInfo<X86_32TargetInfo>(Triple, Opts) {