From: Evan Cheng Date: Thu, 5 Feb 2009 08:41:53 +0000 (+0000) Subject: Clarify comments. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=758d20f653302ca2fd64f2c13b501156525093d2;p=oota-llvm.git Clarify comments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63851 91177308-0d34-0410-b5e6-96231b3b80d8 --- 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); }