// CostPerUse - Additional cost of instructions using this register compared
// to other registers in its class. The register allocator will try to
// minimize the number of instructions using a register with a CostPerUse.
- // This is used by the x86-64 and ARM Thumb targets where some registers
- // require larger instruction encodings.
+ // This is used by the ARC target, by the ARM Thumb and x86-64 targets, where
+ // some registers require larger instruction encodings, by the RISC-V target,
+ // where some registers preclude using some C instructions.
int CostPerUse = 0;
// CoveredBySubRegs - When this bit is set, the value of this register is