summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp
diff options
context:
space:
mode:
authorFiora <fioraaeterna@gmail.com>2014-10-09 16:11:10 -0700
committerFiora <fioraaeterna@gmail.com>2014-10-09 20:09:14 -0700
commit7ba9a8537bf15acae011aa01fbbebc3bcc634596 (patch)
treec1db256240040098112e3c20faf95bf41a4561f4 /Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp
parent9d57cf59d39ab61f6a81c3c900a55c84ecf6d42d (diff)
JIT: add basic register allocation heuristics
Should be at least a bit better than the previous LRU approach. Currently has two basic components: whether a register is dirty (dirty registers need to be stored, so clobbering them hurts more) and how many other registers will be used between now and the next time a register gets used. Also don't pre-load values that don't need to be in registers.
Diffstat (limited to 'Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp')
0 files changed, 0 insertions, 0 deletions