Home
last modified time | relevance | path

Searched refs:IRMaterializationUnit (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLayer.cpp32 IRMaterializationUnit::IRMaterializationUnit( in IRMaterializationUnit() function in llvm::orc::IRMaterializationUnit
103 IRMaterializationUnit::IRMaterializationUnit( in IRMaterializationUnit() function in llvm::orc::IRMaterializationUnit
109 StringRef IRMaterializationUnit::getName() const { in getName()
116 void IRMaterializationUnit::discard(const JITDylib &JD, in discard()
138 : IRMaterializationUnit(L.getExecutionSession(), MO, std::move(TSM)), L(L) { in BasicIRLayerMaterializationUnit()
H A DIRPartitionLayer.cpp68 class PartitioningIRMaterializationUnit : public IRMaterializationUnit {
74 : IRMaterializationUnit(ES, MO, std::move(TSM)), Parent(Parent) {} in PartitioningIRMaterializationUnit()
79 : IRMaterializationUnit(std::move(TSM), std::move(I), in PartitioningIRMaterializationUnit()
185 IRMaterializationUnit::SymbolNameToDefinitionMap Defs) { in emitPartition()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLayer.h32 class LLVM_ABI IRMaterializationUnit : public MaterializationUnit {
38 IRMaterializationUnit(ExecutionSession &ES,
47 IRMaterializationUnit(ThreadSafeModule TSM, Interface I,
121 class LLVM_ABI BasicIRLayerMaterializationUnit : public IRMaterializationUnit {
H A DIRPartitionLayer.h76 IRMaterializationUnit::SymbolNameToDefinitionMap Defs);