I'm still worried about the ARM changes. Not that it looks wrong, just that the test doesn't tell me the whole picture. Can you share the resulting asm, please? --renato http://reviews.llvm.org/D4633