clang 19.0.0git
Classes | Namespaces | Variables
X86.h File Reference
#include "OSTargets.h"
#include "clang/Basic/BitmaskEnum.h"
#include "clang/Basic/TargetInfo.h"
#include "clang/Basic/TargetOptions.h"
#include "llvm/Support/Compiler.h"
#include "llvm/TargetParser/Triple.h"
#include "llvm/TargetParser/X86TargetParser.h"
#include <optional>

Go to the source code of this file.

Classes

class  clang::targets::X86TargetInfo
 
class  clang::targets::X86_32TargetInfo
 
class  clang::targets::NetBSDI386TargetInfo
 
class  clang::targets::OpenBSDI386TargetInfo
 
class  clang::targets::DarwinI386TargetInfo
 
class  clang::targets::WindowsX86_32TargetInfo
 
class  clang::targets::MicrosoftX86_32TargetInfo
 
class  clang::targets::MinGWX86_32TargetInfo
 
class  clang::targets::CygwinX86_32TargetInfo
 
class  clang::targets::HaikuX86_32TargetInfo
 
class  clang::targets::MCUX86_32TargetInfo
 
class  clang::targets::RTEMSX86_32TargetInfo
 
class  clang::targets::X86_64TargetInfo
 
class  clang::targets::WindowsX86_64TargetInfo
 
class  clang::targets::MicrosoftX86_64TargetInfo
 
class  clang::targets::MinGWX86_64TargetInfo
 
class  clang::targets::CygwinX86_64TargetInfo
 
class  clang::targets::DarwinX86_64TargetInfo
 
class  clang::targets::OpenBSDX86_64TargetInfo
 
class  clang::targets::AndroidX86_32TargetInfo
 
class  clang::targets::AndroidX86_64TargetInfo
 
class  clang::targets::OHOSX86_32TargetInfo
 
class  clang::targets::OHOSX86_64TargetInfo
 

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
 
namespace  clang::targets
 

Variables

static const unsigned clang::targets::X86AddrSpaceMap []