Update comment to remove special case for vector extending loads. An
authorBob Wilson <bob.wilson@apple.com>
Thu, 19 Aug 2010 23:39:00 +0000 (23:39 +0000)
committerBob Wilson <bob.wilson@apple.com>
Thu, 19 Aug 2010 23:39:00 +0000 (23:39 +0000)
extending vector load should extend each element in the same way as the
corresponding scalar extending load.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111577 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/ISDOpcodes.h

index 69de5986dd8fbc42d3c2709b276ced29bb7cc9cf..578e0742bee9b5f67c49f48831efd6cf798c7ff9 100644 (file)
@@ -633,7 +633,6 @@ namespace ISD {
   ///              (the result of the load and the result of the base +/- offset
   ///              computation); a post-indexed store produces one value (the
   ///              the result of the base +/- offset computation).
-  ///
   enum MemIndexedMode {
     UNINDEXED = 0,
     PRE_INC,
@@ -651,10 +650,8 @@ namespace ISD {
   ///          integer result type.
   /// ZEXTLOAD loads the integer operand and zero extends it to a larger
   ///          integer result type.
-  /// EXTLOAD  is used for three things: floating point extending loads,
-  ///          integer extending loads [the top bits are undefined], and vector
-  ///          extending loads [load into low elt].
-  ///
+  /// EXTLOAD  is used for two things: floating point extending loads and
+  ///          integer extending loads [the top bits are undefined].
   enum LoadExtType {
     NON_EXTLOAD = 0,
     EXTLOAD,