[llvm] r195903 - AArch64: Fix a bug about disassembling post-index load single element to 4 vectors

I"m getting build errors I think from one of your patches O tjoml.

You need to have a build area that builds with clang and does warnings as errors to avoid these issues on putback.

here is my configure step for example:
  /home/rkotler/llvm_trunk/configure --enable-werror --prefix=/home/rkotler/ll
vm/install CC=/home/rkotler/llvm_3_2/install/bin/clang CXX=/home/rkotler/llvm_3_

You should run debug and retail builds too because the warnings can become serious if there is something used in a DEBUG that is only referenced there.

llvm[3]: Compiling HexagonAsmPrinter.cpp for Debug+Asserts build
/home/rkotler/llvm_trunk/lib/Target/AArch64/AArch64ISelLowering.cpp:4244:22: error:
       comparison of integers of different signs: 'int' and 'unsigned int'
         assert((Lane < V1.getOperand(0).getValueType().getVectorNumElements())
                 ~~~~ ^

It is r195843 and fixed in r195905, FYI.

I'm still seeing this problem.

Ah, sorry. I misunderstood.
It seems your clang complains although ToT clang doesn't.

It could be suppressed with (unsigned)Lane