Skip to content

FEWrapper release 1.0.119

Latest
Compare
Choose a tag to compare
@kv-sc kv-sc released this 14 Dec 15:12
· 75955 commits to master since this release

Major changes:

  • DG2, PVC and PVCXT support introduced for CM compiler
  • ADLS and RKL platform support introduced for CM compiler

Minor changes:

  • Standard LLVM passes disabled in CMFE
  • mdump_regalloc option is deprecated
  • Processing of cm_abs with unsigned input argument bug fixed
  • Warning on wrong OCL type attributes extended
  • cm_imul is implemened as imad now
  • Fixed support for compilation of sources from memory FS
  • Lvalue/rvalue references removed from ocl printfs as illegal in CM
  • Explicit setting of platform and stepping in finalizer options removed
  • DPASW checker refactored
  • Incorrect results of cm_shr with saturation when using some signed types bug fixed
  • Option for plain 2d images added
  • Passing vector/matrix element selected by operator [] to printf bug fixed
  • FE support for cm_slm_read4/write4
  • Introduced several new macros to check inside kernel the presence of hardware capabilities (deduced from march option):
    -- IEEE-compatible divide and sqrt operations
    -- presence of ROL/ROR
    -- presence of bit rotate
    -- Implement CM_HAS_BIT_ROTATE macro