Skip to content
  1. Jul 11, 2007
  2. Jul 10, 2007
  3. Jul 09, 2007
    • Steve Naroff's avatar
      Bug #: · 84ff4b44
      Steve Naroff authored
      Submitted by:
      Reviewed by:
      Typechecking support for vectors...
      
      - Added CheckVectorOperands(). Called from CheckAdditionOperands,
      CheckMultiplyDivideOperands, CheckSubstractionOperands, and CheckBitwiseOperands.
      - Added diagnostic for converting vector values of different size.
      - Modified Type::isArithmeticType to include vectors.
      
      Sould be ready for Chris to add code generation. I will continue testing/refining.
      
      llvm-svn: 39717
      84ff4b44
    • Steve Naroff's avatar
      Bug #: · 4dddb619
      Steve Naroff authored
      Submitted by:
      Reviewed by:
      Fix a bozo bug in HandleDeclAttribute...only install a new type when appropriate.
      Also changed setType/setUnderlyingType to return void.
      
      llvm-svn: 39716
      4dddb619
  4. Jul 07, 2007
    • Steve Naroff's avatar
      Bug #: · 4ae0ac6a
      Steve Naroff authored
      Submitted by:
      Reviewed by:
      - Finished semantic analysis for vectors, added some diagnostics.
      - Added AST for vectors (instantiation, installation into the decl).
      - Fixed bug in ParseArraySubscriptExpr()...this crasher was introduced by me
      when we added the range support.
      - Turned pedantic off by default. Since vectors are gcc extensions, having
      pedantic on by default was annoying. Turning it off by default is  also
      consistent with gcc (but this wasn't my primary motivation).
      - Tweaked some comments and diagnostics.
      
      Note: The type checking code is still under construction (for vectors). This
      will be my next check-in.
      
      llvm-svn: 39715
      4ae0ac6a
  5. Jun 29, 2007
  6. Jun 28, 2007
Loading