[llvm-commits] CVS: llvm/include/llvm/Target/TargetInstrInfo.h

Brian Gaeke gaeke at cs.uiuc.edu
Tue Jul 27 14:43:48 PDT 2004



Changes in directory llvm/include/llvm/Target:

TargetInstrInfo.h updated: 1.58 -> 1.59

---
Log message:

ConstantTypeMustBeLoaded has been incorporated into SparcV9PreSelection, its
only user.


---
Diffs of the changes:  (+0 -11)

Index: llvm/include/llvm/Target/TargetInstrInfo.h
diff -u llvm/include/llvm/Target/TargetInstrInfo.h:1.58 llvm/include/llvm/Target/TargetInstrInfo.h:1.59
--- llvm/include/llvm/Target/TargetInstrInfo.h:1.58	Tue Jul 27 12:43:22 2004
+++ llvm/include/llvm/Target/TargetInstrInfo.h	Tue Jul 27 16:43:37 2004
@@ -241,17 +241,6 @@
     isSignExtended = get(opCode).immedIsSignExtended;
     return get(opCode).maxImmedConst;
   }
-
-  //-------------------------------------------------------------------------
-  // Queries about representation of LLVM quantities (e.g., constants)
-  //-------------------------------------------------------------------------
-
-  /// ConstantTypeMustBeLoaded - Test if this type of constant must be loaded
-  /// from memory into a register, i.e., cannot be set bitwise in register and
-  /// cannot use immediate fields of instructions.  Note that this only makes
-  /// sense for primitive types.
-  ///
-  virtual bool ConstantTypeMustBeLoaded(const Constant* CV) const;
 };
 
 } // End llvm namespace





More information about the llvm-commits mailing list