LLVM 19.0.0git
Classes | Namespaces | Functions
CompileOnDemandLayer.cpp File Reference
#include "llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h"
#include "llvm/ADT/Hashing.h"
#include "llvm/ExecutionEngine/Orc/ExecutionUtils.h"
#include "llvm/IR/Mangler.h"
#include "llvm/IR/Module.h"
#include "llvm/Support/FormatVariadic.h"
#include <string>

Go to the source code of this file.

Classes

class  llvm::orc::PartitioningIRMaterializationUnit
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::orc
 

Functions

static ThreadSafeModule extractSubModule (ThreadSafeModule &TSM, StringRef Suffix, GVPredicate ShouldExtract)
 

Function Documentation

◆ extractSubModule()

static ThreadSafeModule extractSubModule ( ThreadSafeModule TSM,
StringRef  Suffix,
GVPredicate  ShouldExtract 
)
static