diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/Target/Target.td | 2 | ||||
-rw-r--r-- | include/llvm/Target/TargetInstrDesc.h | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/include/llvm/Target/Target.td b/include/llvm/Target/Target.td index c3daf09acc..99b314c29b 100644 --- a/include/llvm/Target/Target.td +++ b/include/llvm/Target/Target.td @@ -189,7 +189,7 @@ class Instruction { bit isIndirectBranch = 0; // Is this instruction an indirect branch? bit isBarrier = 0; // Can control flow fall through this instruction? bit isCall = 0; // Is this instruction a call instruction? - bit isSimpleLoad = 0; // Can this be folded as a memory operand? + bit canFoldAsLoad = 0; // Can this be folded as a simple memory operand? bit mayLoad = 0; // Is it possible for this inst to read memory? bit mayStore = 0; // Is it possible for this inst to write memory? bit isTwoAddress = 0; // Is this a two address instruction? diff --git a/include/llvm/Target/TargetInstrDesc.h b/include/llvm/Target/TargetInstrDesc.h index 70893e313b..02616af5fc 100644 --- a/include/llvm/Target/TargetInstrDesc.h +++ b/include/llvm/Target/TargetInstrDesc.h @@ -90,7 +90,7 @@ namespace TID { Predicable, NotDuplicable, DelaySlot, - SimpleLoad, + FoldableAsLoad, MayLoad, MayStore, UnmodeledSideEffects, @@ -301,7 +301,7 @@ public: return Flags & (1 << TID::DelaySlot); } - /// isSimpleLoad - Return true for instructions that can be folded as + /// canFoldAsLoad - Return true for instructions that can be folded as /// memory operands in other instructions. The most common use for this /// is instructions that are simple loads from memory that don't modify /// the loaded value in any way, but it can also be used for instructions @@ -309,8 +309,8 @@ public: /// on x86, to allow them to be folded when it is beneficial. /// This should only be set on instructions that return a value in their /// only virtual register definition. - bool isSimpleLoad() const { - return Flags & (1 << TID::SimpleLoad); + bool canFoldAsLoad() const { + return Flags & (1 << TID::FoldableAsLoad); } //===--------------------------------------------------------------------===// |