| 24 | x86Reg regPool[] = { rEAX, rEBX, rECX, rEDX, rESI }; |
| 25 | unsigned int regPoolPos = 0; |
| 26 | x86Reg AllocateRegister() |
| 27 | { |
| 28 | if(regPoolPos == 5) |
| 29 | regPoolPos = 0; |
| 30 | return regPool[regPoolPos++]; |
| 31 | } |
| 32 | |
| 33 | struct MemCache |
| 34 | { |
nothing calls this directly
no outgoing calls
no test coverage detected