Manages hardware register files, and tracks register definitions for register renaming purposes.
Declared in <llvm/MCA/HardwareUnits/RegisterFile.h>
<llvm/MCA/HardwareUnits/RegisterFile.h>
class RegisterFile : public HardwareUnit
HardwareUnit
RAWHazard
RegisterFile
addRegisterRead
addRegisterWrite
canEliminateMove
checkRAWHazards
collectWrites
cycleEnd
cycleStart
dump
getElapsedCyclesFromWriteBack
getNumRegisterFiles
isAvailable
onInstructionExecuted
removeRegisterWrite
tryEliminateMoveOrSwap