LLVM 22.0.0git
Parser.cpp File Reference

Go to the source code of this file.

Functions

static bool parseAssemblyInto (MemoryBufferRef F, Module *M, ModuleSummaryIndex *Index, SMDiagnostic &Err, SlotMapping *Slots, bool UpgradeDebugInfo, DataLayoutCallbackTy DataLayoutCallback)
static ParsedModuleAndIndex parseAssemblyWithIndex (MemoryBufferRef F, SMDiagnostic &Err, LLVMContext &Context, SlotMapping *Slots, bool UpgradeDebugInfo, DataLayoutCallbackTy DataLayoutCallback)
static ParsedModuleAndIndex parseAssemblyFileWithIndex (StringRef Filename, SMDiagnostic &Err, LLVMContext &Context, SlotMapping *Slots, bool UpgradeDebugInfo, DataLayoutCallbackTy DataLayoutCallback)
static bool parseSummaryIndexAssemblyInto (MemoryBufferRef F, ModuleSummaryIndex &Index, SMDiagnostic &Err)

Function Documentation

◆ parseAssemblyFileWithIndex()

◆ parseAssemblyInto()

bool parseAssemblyInto ( MemoryBufferRef F,
Module * M,
ModuleSummaryIndex * Index,
SMDiagnostic & Err,
SlotMapping * Slots,
bool UpgradeDebugInfo,
DataLayoutCallbackTy DataLayoutCallback )
static

◆ parseAssemblyWithIndex()

ParsedModuleAndIndex parseAssemblyWithIndex ( MemoryBufferRef F,
SMDiagnostic & Err,
LLVMContext & Context,
SlotMapping * Slots,
bool UpgradeDebugInfo,
DataLayoutCallbackTy DataLayoutCallback )
static

Definition at line 75 of file Parser.cpp.

References F, llvm::parseAssemblyInto(), and llvm::UpgradeDebugInfo().

◆ parseSummaryIndexAssemblyInto()

bool parseSummaryIndexAssemblyInto ( MemoryBufferRef F,
ModuleSummaryIndex & Index,
SMDiagnostic & Err )
static