Skip to content

Commit

Permalink
Don't use deprecated AsmJit API
Browse files Browse the repository at this point in the history
  • Loading branch information
kobalicek committed Jan 1, 2024
1 parent c54c085 commit 574bbd1
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/blend2d/pipeline/jit/pipedebug_p.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ struct PipeDebug {
asmjit::InvokeNode* invokeNode;

if (reg.size() <= 4)
cc.invoke(&invokeNode, imm(_printGp32Cb), asmjit::FuncSignature::build<void, void*, int32_t>(asmjit::CallConvId::kHost));
cc.invoke(&invokeNode, imm(_printGp32Cb), asmjit::FuncSignature::build<void, void*, int32_t>());
else
cc.invoke(&invokeNode, imm(_printGp64Cb), asmjit::FuncSignature::build<void, void*, int64_t>(asmjit::CallConvId::kHost));
cc.invoke(&invokeNode, imm(_printGp64Cb), asmjit::FuncSignature::build<void, void*, int64_t>());

invokeNode->setArg(0, imm(key));
invokeNode->setArg(1, reg);
Expand All @@ -48,7 +48,7 @@ struct PipeDebug {
asmjit::InvokeNode* invokeNode;
cc.invoke(&invokeNode,
imm(_printXmmPiCb),
asmjit::FuncSignature::build<void, void*, int>(asmjit::CallConvId::kHost));
asmjit::FuncSignature::build<void, void*, int>());

invokeNode->setArg(0, imm(key));
invokeNode->setArg(1, a);
Expand All @@ -73,7 +73,7 @@ struct PipeDebug {
asmjit::InvokeNode* invokeNode;
cc.invoke(&invokeNode,
imm(_printXmmPsCb),
asmjit::FuncSignature::build<void, void*, int>(asmjit::CallConvId::kHost));
asmjit::FuncSignature::build<void, void*, int>());

invokeNode->setArg(0, imm(key));
invokeNode->setArg(1, a);
Expand Down Expand Up @@ -101,7 +101,7 @@ struct PipeDebug {
asmjit::InvokeNode* invokeNode;
cc.invoke(&invokeNode,
imm(_printXmmPdCb),
asmjit::FuncSignature::build<void, void*, int>(asmjit::CallConvId::kHost));
asmjit::FuncSignature::build<void, void*, int>());

invokeNode->setArg(0, imm(key));
invokeNode->setArg(1, a);
Expand Down

0 comments on commit 574bbd1

Please sign in to comment.