MCPcopy Create free account
hub / github.com/GJDuck/e9patch / getScratchRegister

Function getScratchRegister

src/e9tool/e9metadata.cpp:558–561  ·  view source on GitHub ↗

* Given some sratch space, return the corresponding register. */

Source from the content-addressed store, hash-verified

556 * Given some sratch space, return the corresponding register.
557 */
558static Register getScratchRegister(int slot)
559{
560 return (slot < 0 || slot > RMAX_IDX? REGISTER_INVALID: getReg(slot));
561}
562
563/*
564 * Send instructions that ensure the given register is saved.

Callers 1

sendLoadFromMemOpToR64Function · 0.85

Calls 1

getRegFunction · 0.85

Tested by

no test coverage detected