MCPcopy Create free account
hub / github.com/danoon2/Boxedwine / preOp

Method preOp

source/emulation/cpu/armv8/jitArmV8CodeGen.cpp:843–854  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

841asmjit::JitRuntime JitArmV8CodeGen::rt;
842
843void JitArmV8CodeGen::preOp(DecodedOp* op) {
844 rUsed.fill(false);
845 vUsed.fill(false);
846 currentOp = op;
847 Label label;
848 if (!opLabels.get(currentEip, label)) {
849 label = compiler.new_label();
850 opLabels.set(currentEip, label);
851 }
852 compiler.bind(label);
853 pendingLabels.remove(currentEip);
854}
855
856U8 JitArmV8CodeGen::findTmpXMM() {
857 for (int i = 0; i < NUMBER_OF_VREG_TMPS; i++) {

Callers

nothing calls this directly

Calls 6

fillMethod · 0.45
getMethod · 0.45
new_labelMethod · 0.45
setMethod · 0.45
bindMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected