| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/ADT/SmallString.h"#include "llvm/ADT/StringExtras.h"#include "llvm/ADT/Twine.h"#include "llvm/DebugInfo/CodeView/SymbolRecord.h"#include "llvm/MC/MCAsmBackend.h"#include "llvm/MC/MCAsmInfo.h"#include "llvm/MC/MCAssembler.h"#include "llvm/MC/MCCodeEmitter.h"#include "llvm/MC/MCCodeView.h"#include "llvm/MC/MCContext.h"#include "llvm/MC/MCExpr.h"#include "llvm/MC/MCInst.h"#include "llvm/MC/MCInstPrinter.h"#include "llvm/MC/MCObjectFileInfo.h"#include "llvm/MC/MCObjectWriter.h"#include "llvm/MC/MCPseudoProbe.h"#include "llvm/MC/MCRegister.h"#include "llvm/MC/MCRegisterInfo.h"#include "llvm/MC/MCSectionMachO.h"#include "llvm/MC/MCStreamer.h"#include "llvm/MC/MCSymbolXCOFF.h"#include "llvm/MC/TargetRegistry.h"#include "llvm/Support/ErrorHandling.h"#include "llvm/Support/Format.h"#include "llvm/Support/FormattedStream.h"#include "llvm/Support/LEB128.h"#include "llvm/Support/MathExtras.h"#include "llvm/Support/Path.h"#include <algorithm>#include <optional>#include "llvm/BinaryFormat/MachO.def"Go to the source code of this file.
Macros | |
| #define | PLATFORM(platform, id, name, build_name, target, tapi_target, marketing) | 
Functions | |
| static int64_t | truncateToSize (int64_t Value, unsigned Bytes) | 
| static const char * | getVersionMinDirective (MCVersionMinType Type) | 
| static void | EmitSDKVersionSuffix (raw_ostream &OS, const VersionTuple &SDKVersion) | 
| static const char * | getPlatformName (MachO::PlatformType Type) | 
| static bool | isPrintableString (StringRef Data) | 
| static char | toOctal (int X) | 
| static void | PrintByteList (StringRef Data, raw_ostream &OS, MCAsmInfo::AsmCharLiteralSyntax ACLS) | 
| static void | PrintCFIEscape (llvm::formatted_raw_ostream &OS, StringRef Values) | 
| #define PLATFORM | ( | platform, | |
| id, | |||
| name, | |||
| build_name, | |||
| target, | |||
| tapi_target, | |||
| marketing ) | 
      
  | 
  static | 
Definition at line 634 of file MCAsmStreamer.cpp.
References llvm::VersionTuple::empty(), llvm::VersionTuple::getMajor(), llvm::VersionTuple::getMinor(), and llvm::VersionTuple::getSubminor().
      
  | 
  static | 
Definition at line 657 of file MCAsmStreamer.cpp.
References llvm_unreachable.
      
  | 
  static | 
Definition at line 624 of file MCAsmStreamer.cpp.
References llvm_unreachable, llvm::MCVM_IOSVersionMin, llvm::MCVM_OSXVersionMin, llvm::MCVM_TvOSVersionMin, and llvm::MCVM_WatchOSVersionMin.
Definition at line 1149 of file MCAsmStreamer.cpp.
References llvm::CallingConv::C, llvm::Data, llvm::isPrint(), and llvm::make_range().
      
  | 
  static | 
Definition at line 1160 of file MCAsmStreamer.cpp.
References llvm::MCAsmInfo::ACLS_SingleQuotePrefix, llvm::MCAsmInfo::ACLS_Unknown, assert(), llvm::CallingConv::C, llvm::Data, llvm::isPrint(), llvm_unreachable, llvm::make_range(), and toOctal().
      
  | 
  static | 
Definition at line 1984 of file MCAsmStreamer.cpp.
References llvm::StringRef::empty(), llvm::format(), and llvm::StringRef::size().
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
Definition at line 470 of file MCAsmStreamer.cpp.
References assert().