• NEON matrix multiply
    Note: This was originally posted on 24th November 2011 at http://forums.arm.com I'm new to neon and I'm trying to do some multiplication. I need to do some multiplication of two arrays and I'm trying...
  • Compiler Error 143: 'Scalar' : Initialiser is not a constant
    #define adr(x) ((word) &(x)) char tmsec[20]; struct par_struct AL[] = { //par.nr, lv, ln, eh, adress bk, pt, ft { 1, 2, 8, 0, 0, ptUSER, 40}, { 2, 2, 8, 0, 0, ptUSER, 41}, { 3, 2, 1, 0, 0, ptUSER...
  • Compiler Error 143: 'Scalar' : Initialiser is not a constant
    Hello, This problem was already discussed in 2003 but without solution: http://www.keil.com/forum/3743/ The c166 compiler seems to don't like an initialization of a constant with a pointer...
  • Compiler Error 143: 'Scalar' : Initialiser is not a constant
    #define adr(x) ((word) &(x)) char tmsec[20]; struct par_struct AL[] = { //par.nr, lv, ln, eh, adress bk, pt, ft { 1, 2, 8, 0, 0, ptUSER, 40}, { 2, 2, 8, 0, 0, ptUSER, 41}, { 3, 2, 1, 0, 0, ptUSER...
  • NEON: fast 128 bit comparison
    Note: This was originally posted on 30th January 2012 at http://forums.arm.com I'm interested in finding the fastest way (lowest cycle count) of comparing the values stored in two NEON registers (say...