OSDN Git Service

[PATCH] [Target] Test commit
authorEvandro Menezes <evandro.menezes@sifive.com>
Fri, 24 Jan 2020 21:34:41 +0000 (13:34 -0800)
committerEvandro Menezes <evandro.menezes@sifive.com>
Fri, 24 Jan 2020 21:56:08 +0000 (15:56 -0600)
Modify comment to reflect the current users of `Regisgter.CostPerUse`.

llvm/include/llvm/Target/Target.td

index cdc9b64..eda08bb 100644 (file)
@@ -166,8 +166,9 @@ class Register<string n, list<string> altNames = []> {
   // 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