x86
Version:
Generates x86_64 native code from assembly instructions
26 lines (14 loc) • 517 B
text/typescript
import {x64, rax, eax, r13, r10d} from '../index';
var _ = new x64.Code;
// var ins = _.incq(rax);
var ins = _.incq(rax);
console.log(new Buffer(_.compile()));
// console.log(_.push(rax).write([]));
// console.log(_.push(r8).write([]));
// console.log(_.pop(rax).write([]));
// console.log(_.push(r8).write([]));
// var ops = new i.Operands(r8);
// var encoder = new Encoder;
// var ins = encoder.createInstruction(def.PUSH, ops);
// console.log(ins);
// var code = ins.write([]);