// The OS/K Team licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. #include // // Jump instructions // IMPL_START_1(j) { rip = v1; } IMPL_END; IMPL_START_1(jmp) { rip = v1; } IMPL_END; IMPL_START_1(loop) { if (rcx > 0) { rcx--; rip = v1; } } IMPL_END; IMPL_START_1(b) { rip += v1; } IMPL_END; IMPL_START_1(bch) { rip += v1; } IMPL_END; IMPL_START_1(boop) { if (rcx > 0) { rcx--; rip += v1; } } IMPL_END;