diff options
Diffstat (limited to 'src/GenerateKernelU8S8S32ACC16.cc')
-rw-r--r-- | src/GenerateKernelU8S8S32ACC16.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/GenerateKernelU8S8S32ACC16.cc b/src/GenerateKernelU8S8S32ACC16.cc index a2fdda3..cc77eab 100644 --- a/src/GenerateKernelU8S8S32ACC16.cc +++ b/src/GenerateKernelU8S8S32ACC16.cc @@ -168,9 +168,9 @@ CodeGenBase<uint8_t, int8_t, int32_t, int16_t>::getOrCreate<inst_set_t::avx2>( nRegBlockSize, nRegBlockSizeMin); - return codeCache_.first.getOrCreate(kernelSig, [&]() -> jit_micro_kernel_fp { + return runtime().first.getOrCreate(kernelSig, [&]() -> jit_micro_kernel_fp { asmjit::CodeHolder code; - code.init(runtime().codeInfo()); + code.init(runtime().second.codeInfo()); x86::Assembler assembler(&code); x86::Emitter *a = assembler.as<x86::Emitter>(); @@ -343,7 +343,7 @@ CodeGenBase<uint8_t, int8_t, int32_t, int16_t>::getOrCreate<inst_set_t::avx2>( asmjit::Error err; { //std::unique_lock<std::mutex> lock(rtMutex_); - err = runtime().add(&fn, &code); + err = runtime().second.add(&fn, &code); } if (err) { std::cout << "Error: in fn add" << std::endl; |