Home
last modified time | relevance | path

Searched refs:X86_32TargetInfo (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DX86.h435 class LLVM_LIBRARY_VISIBILITY X86_32TargetInfo : public X86TargetInfo {
437 X86_32TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) in X86_32TargetInfo() function
512 : public NetBSDTargetInfo<X86_32TargetInfo> {
515 : NetBSDTargetInfo<X86_32TargetInfo>(Triple, Opts) {} in NetBSDI386TargetInfo()
519 : public OpenBSDTargetInfo<X86_32TargetInfo> {
522 : OpenBSDTargetInfo<X86_32TargetInfo>(Triple, Opts) { in OpenBSDI386TargetInfo()
530 : public DarwinTargetInfo<X86_32TargetInfo> {
533 : DarwinTargetInfo<X86_32TargetInfo>(Triple, Opts) { in DarwinI386TargetInfo()
552 if (!DarwinTargetInfo<X86_32TargetInfo>::handleTargetFeatures(Features, in handleTargetFeatures()
564 : public WindowsTargetInfo<X86_32TargetInfo> {
[all …]
H A DX86.cpp1800 ArrayRef<Builtin::Info> X86_32TargetInfo::getTargetBuiltins() const { in getTargetBuiltins()
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DTargets.cpp542 return std::make_unique<LinuxTargetInfo<X86_32TargetInfo>>(Triple, in AllocateTarget()
549 return std::make_unique<DragonFlyBSDTargetInfo<X86_32TargetInfo>>(Triple, in AllocateTarget()
556 return std::make_unique<FreeBSDTargetInfo<X86_32TargetInfo>>(Triple, in AllocateTarget()
559 return std::make_unique<FuchsiaTargetInfo<X86_32TargetInfo>>(Triple, in AllocateTarget()
562 return std::make_unique<KFreeBSDTargetInfo<X86_32TargetInfo>>(Triple, in AllocateTarget()
565 return std::make_unique<SolarisTargetInfo<X86_32TargetInfo>>(Triple, in AllocateTarget()
584 return std::make_unique<NaClTargetInfo<X86_32TargetInfo>>(Triple, Opts); in AllocateTarget()
588 return std::make_unique<HurdTargetInfo<X86_32TargetInfo>>(Triple, Opts); in AllocateTarget()
590 return std::make_unique<X86_32TargetInfo>(Triple, Opts); in AllocateTarget()