• Marius Wachtler's avatar
    bjit: use a bitset for register tracking in the rewriter and use r12, r15,... · f0e39c1b
    Marius Wachtler authored
    bjit: use a bitset for register tracking in the rewriter and use r12, r15, rbx, rbp in PPs and the bjit
    Keeping the available registers in a bitset makes it more memory efficient and
    also easier and more performant to calculate a subset of the registers.
    I will soon implement the 'otherThan' functionality using it which would fix the current problem of only allowing to exclude one register
    f0e39c1b
rewriter.cpp 83.5 KB