Bug found, how to report?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug found, how to report?



When the following code is compiled with:

arm-none-linux-gnueabi-gcc -mcpu=cortex-a8 -mfpu=neon -march=armv7-a
-Wall -Wstrict-prototypes -fomit-frame-pointer -O3 -mfloat-abi=softfp
-ftree-vectorize -ftree-vectorizer-verbose=5 -S -o test.s test.c

it generates a bad vector load instruction, specifically:

vld1.32 {d7}, [r2], #8

whereupon the assembler reports

test.s:29: Error: post-index must be a register -- `vld1.32 {d7}, [r4], #8'

How do I report this problem?

-Jason

#define SIZE 3

int badLoop( int array[] )
{
    int i, retVal = 0;

    for( i=0; i < SIZE; i++ )
    {
        retVal += array[i];
    }
    return retVal;
}

int main( int argc, char* argv[] )
{
    int c[SIZE];

    return badLoop( c );
}