Lines Matching refs:MR
467 LLVMOrcMaterializationResponsibilityRef MR) { in LLVMOrcDisposeMaterializationResponsibility() argument
468 std::unique_ptr<MaterializationResponsibility> TmpMR(unwrap(MR)); in LLVMOrcDisposeMaterializationResponsibility()
472 LLVMOrcMaterializationResponsibilityRef MR) { in LLVMOrcMaterializationResponsibilityGetTargetDylib() argument
473 return wrap(&unwrap(MR)->getTargetJITDylib()); in LLVMOrcMaterializationResponsibilityGetTargetDylib()
478 LLVMOrcMaterializationResponsibilityRef MR) { in LLVMOrcMaterializationResponsibilityGetExecutionSession() argument
479 return wrap(&unwrap(MR)->getExecutionSession()); in LLVMOrcMaterializationResponsibilityGetExecutionSession()
483 LLVMOrcMaterializationResponsibilityRef MR, size_t *NumPairs) { in LLVMOrcMaterializationResponsibilityGetSymbols() argument
485 auto Symbols = unwrap(MR)->getSymbols(); in LLVMOrcMaterializationResponsibilityGetSymbols()
505 LLVMOrcMaterializationResponsibilityRef MR) { in LLVMOrcMaterializationResponsibilityGetInitializerSymbol() argument
506 auto Sym = unwrap(MR)->getInitializerSymbol(); in LLVMOrcMaterializationResponsibilityGetInitializerSymbol()
512 LLVMOrcMaterializationResponsibilityRef MR, size_t *NumSymbols) { in LLVMOrcMaterializationResponsibilityGetRequestedSymbols() argument
514 auto Symbols = unwrap(MR)->getRequestedSymbols(); in LLVMOrcMaterializationResponsibilityGetRequestedSymbols()
532 LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolMapPairs Symbols, in LLVMOrcMaterializationResponsibilityNotifyResolved() argument
535 return wrap(unwrap(MR)->notifyResolved(std::move(SM))); in LLVMOrcMaterializationResponsibilityNotifyResolved()
539 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityNotifyEmitted() argument
550 return wrap(unwrap(MR)->notifyEmitted(SDGs)); in LLVMOrcMaterializationResponsibilityNotifyEmitted()
554 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityDefineMaterializing() argument
561 return wrap(unwrap(MR)->defineMaterializing(std::move(SFM))); in LLVMOrcMaterializationResponsibilityDefineMaterializing()
565 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityReplace() argument
568 return wrap(unwrap(MR)->replace(std::move(TmpMU))); in LLVMOrcMaterializationResponsibilityReplace()
572 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityDelegate() argument
579 auto OtherMR = unwrap(MR)->delegate(Syms); in LLVMOrcMaterializationResponsibilityDelegate()
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()