Changes between Version 10 and Version 11 of ParabixLLVM


Ignore:
Timestamp:
May 7, 2014, 1:41:30 AM (5 years ago)
Author:
cameron
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ParabixLLVM

    v10 v11  
    1313Meng Lin is looking at creating architecture independent IDISA libraries, see: source:trunk/libgen/llvm_header
    1414
    15 Is it possible to have LLVM directly support all power-of-2 types
     15Is it possible to have LLVM directly support all power-of-2 IDISA types and operations
    1616directly in the code generation system?
    1717
    18 == Complete Power-of-2 Integer/Vector Support ==
     18=== Complete Power-of-2 !Integer/Vector Support ===
    1919
     20The CompleteInteger project involves systematic support for integers and vectors of integers in all
     21power-of-2 configurations up to 256 bits.
     22
     23In general, this project seeks to "fill in the gaps" of LLVM support, specifically
     24as follows.
     25
     26  1. Add first class support for short integer types i1, i2, i4.
     27  1. Add first class support for LongInteger types i128, i256.
     28  1. Add first class support for vectors of integers of i1, i2 and i4 types up to <256 x i1>, <128 x i2>, <64 x i4>.
     29  1. Add first class support for vectors of long integers <2 x i128>.
    2030
    2131=== ShuffleVector ===