LLVM 17.0.0git
|
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/ADT/Twine.h"
#include "llvm/BinaryFormat/MachO.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCDirectives.h"
#include "llvm/MC/MCParser/MCAsmLexer.h"
#include "llvm/MC/MCParser/MCAsmParser.h"
#include "llvm/MC/MCParser/MCAsmParserExtension.h"
#include "llvm/MC/MCSectionMachO.h"
#include "llvm/MC/MCStreamer.h"
#include "llvm/MC/MCSymbol.h"
#include "llvm/MC/SectionKind.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/SMLoc.h"
#include "llvm/Support/SourceMgr.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/TargetParser/Triple.h"
#include <cstddef>
#include <cstdint>
#include <string>
#include <system_error>
#include <utility>
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
Functions | |
static bool | isSDKVersionToken (const AsmToken &Tok) |
static Triple::OSType | getOSTypeFromMCVM (MCVersionMinType Type) |
static Triple::OSType | getOSTypeFromPlatform (MachO::PlatformType Type) |
MCAsmParserExtension * | llvm::createDarwinAsmParser () |
|
static |
Definition at line 1106 of file DarwinAsmParser.cpp.
References llvm::Triple::IOS, llvm_unreachable, llvm::Triple::MacOSX, llvm::MCVM_IOSVersionMin, llvm::MCVM_OSXVersionMin, llvm::MCVM_TvOSVersionMin, llvm::MCVM_WatchOSVersionMin, llvm::Triple::TvOS, and llvm::Triple::WatchOS.
|
static |
Definition at line 1142 of file DarwinAsmParser.cpp.
References llvm::Triple::DriverKit, llvm::Triple::IOS, llvm_unreachable, llvm::Triple::MacOSX, llvm::MachO::PLATFORM_BRIDGEOS, llvm::MachO::PLATFORM_DRIVERKIT, llvm::MachO::PLATFORM_IOS, llvm::MachO::PLATFORM_IOSSIMULATOR, llvm::MachO::PLATFORM_MACCATALYST, llvm::MachO::PLATFORM_MACOS, llvm::MachO::PLATFORM_TVOS, llvm::MachO::PLATFORM_TVOSSIMULATOR, llvm::MachO::PLATFORM_UNKNOWN, llvm::MachO::PLATFORM_WATCHOS, llvm::MachO::PLATFORM_WATCHOSSIMULATOR, llvm::Triple::TvOS, and llvm::Triple::WatchOS.
Definition at line 1005 of file DarwinAsmParser.cpp.
References llvm::AsmToken::getIdentifier(), llvm::AsmToken::Identifier, and llvm::AsmToken::is().