rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate.
[oota-llvm.git] / lib / Target / Target.td
index 5747ac38d9b2a2dfaef6d767ae42236947225b16..b64f65ea4007c256c94ff88fecf61b381d4c4db9 100644 (file)
@@ -190,8 +190,8 @@ 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 isLoad       = 0;     // Is this instruction a load instruction?
-  bit isStore      = 0;     // Is this instruction a store instruction?
+  bit isSimpleLoad = 0;     // Is this just a load instruction?
+  bit mayStore     = 0;     // Can this instruction modify memory?
   bit isImplicitDef = 0;    // Is this instruction an implicit def instruction?
   bit isTwoAddress = 0;     // Is this a two address instruction?
   bit isConvertibleToThreeAddress = 0;  // Can this 2-addr instruction promote?