From 758d20f653302ca2fd64f2c13b501156525093d2 Mon Sep 17 00:00:00 2001 From: Evan Cheng Date: Thu, 5 Feb 2009 08:41:53 +0000 Subject: [PATCH] Clarify comments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63851 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Target/TargetInstrDesc.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/include/llvm/Target/TargetInstrDesc.h b/include/llvm/Target/TargetInstrDesc.h index 2f6e00c01ac..6a0a3969753 100644 --- a/include/llvm/Target/TargetInstrDesc.h +++ b/include/llvm/Target/TargetInstrDesc.h @@ -407,9 +407,10 @@ public: /// isAsCheapAsAMove - Returns true if this instruction has the same cost (or /// less) than a move instruction. This is useful during certain types of - /// rematerializations (e.g., during two-address conversion) where we would - /// like to remat the instruction, but not if it costs more than moving the - /// instruction into the appropriate register. + /// optimizations (e.g., remat during two-address conversion or machine licm) + /// where we would like to remat or hoist the instruction, but not if it costs + /// more than moving the instruction into the appropriate register. Note, we + /// are not marking copies from and to the same register class with this flag. bool isAsCheapAsAMove() const { return Flags & (1 << TID::CheapAsAMove); }