Lines Matching refs:MR
459 LLVMOrcMaterializationResponsibilityRef MR) { in LLVMOrcDisposeMaterializationResponsibility() argument
460 std::unique_ptr<MaterializationResponsibility> TmpMR(unwrap(MR)); in LLVMOrcDisposeMaterializationResponsibility()
464 LLVMOrcMaterializationResponsibilityRef MR) { in LLVMOrcMaterializationResponsibilityGetTargetDylib() argument
465 return wrap(&unwrap(MR)->getTargetJITDylib()); in LLVMOrcMaterializationResponsibilityGetTargetDylib()
470 LLVMOrcMaterializationResponsibilityRef MR) { in LLVMOrcMaterializationResponsibilityGetExecutionSession() argument
471 return wrap(&unwrap(MR)->getExecutionSession()); in LLVMOrcMaterializationResponsibilityGetExecutionSession()
475 LLVMOrcMaterializationResponsibilityRef MR, size_t *NumPairs) { in LLVMOrcMaterializationResponsibilityGetSymbols() argument
477 auto Symbols = unwrap(MR)->getSymbols(); in LLVMOrcMaterializationResponsibilityGetSymbols()
497 LLVMOrcMaterializationResponsibilityRef MR) { in LLVMOrcMaterializationResponsibilityGetInitializerSymbol() argument
498 auto Sym = unwrap(MR)->getInitializerSymbol(); in LLVMOrcMaterializationResponsibilityGetInitializerSymbol()
504 LLVMOrcMaterializationResponsibilityRef MR, size_t *NumSymbols) { in LLVMOrcMaterializationResponsibilityGetRequestedSymbols() argument
506 auto Symbols = unwrap(MR)->getRequestedSymbols(); in LLVMOrcMaterializationResponsibilityGetRequestedSymbols()
524 LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolMapPairs Symbols, in LLVMOrcMaterializationResponsibilityNotifyResolved() argument
527 return wrap(unwrap(MR)->notifyResolved(std::move(SM))); in LLVMOrcMaterializationResponsibilityNotifyResolved()
531 LLVMOrcMaterializationResponsibilityRef MR) { in LLVMOrcMaterializationResponsibilityNotifyEmitted() argument
532 return wrap(unwrap(MR)->notifyEmitted()); in LLVMOrcMaterializationResponsibilityNotifyEmitted()
536 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityDefineMaterializing() argument
543 return wrap(unwrap(MR)->defineMaterializing(std::move(SFM))); in LLVMOrcMaterializationResponsibilityDefineMaterializing()
547 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityReplace() argument
550 return wrap(unwrap(MR)->replace(std::move(TmpMU))); in LLVMOrcMaterializationResponsibilityReplace()
554 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityDelegate() argument
561 auto OtherMR = unwrap(MR)->delegate(Syms); in LLVMOrcMaterializationResponsibilityDelegate()
571 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityAddDependencies() argument
577 unwrap(MR)->addDependencies(Sym, SDM); in LLVMOrcMaterializationResponsibilityAddDependencies()
581 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityAddDependenciesForAll() argument
585 unwrap(MR)->addDependenciesForAll(SDM); in LLVMOrcMaterializationResponsibilityAddDependenciesForAll()
589 LLVMOrcMaterializationResponsibilityRef MR) { in LLVMOrcMaterializationResponsibilityFailMaterialization() argument
590 unwrap(MR)->failMaterialization(); in LLVMOrcMaterializationResponsibilityFailMaterialization()
594 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcIRTransformLayerEmit() argument
598 std::unique_ptr<MaterializationResponsibility>(unwrap(MR)), in LLVMOrcIRTransformLayerEmit()