Skip to content
  1. Apr 22, 2009
  2. Apr 21, 2009
  3. Apr 20, 2009
  4. Apr 19, 2009
  5. Apr 18, 2009
    • Chris Lattner's avatar
      Fix PR3898, which manifests as failures on are an Xcore, · 7b01e664
      Chris Lattner authored
      patch by Jakob Stoklund Olesen!
      
      llvm-svn: 69472
      7b01e664
    • Duncan Sands's avatar
      Don't try to make BUILD_VECTOR operands have the same · e4ff21ba
      Duncan Sands authored
      type as the vector element type: allow them to be of
      a wider integer type than the element type all the way
      through the system, and not just as far as LegalizeDAG.
      This should be safe because it used to be this way
      (the old type legalizer would produce such nodes), so
      backends should be able to handle it.  In fact only
      targets which have legal vector types with an illegal
      promoted element type will ever see this (eg: <4 x i16>
      on ppc).  This fixes a regression with the new type
      legalizer (vec_splat.ll).  Also, treat SCALAR_TO_VECTOR
      the same as BUILD_VECTOR.  After all, it is just a
      special case of BUILD_VECTOR.
      
      llvm-svn: 69467
      e4ff21ba
Loading