[mips][msa] Fix msa_[st/ld] offset check
authorAleksandar Beserminji <abeserminji@wavecomp.com>
Wed, 7 Nov 2018 11:37:05 +0000 (11:37 +0000)
committerAleksandar Beserminji <abeserminji@wavecomp.com>
Wed, 7 Nov 2018 11:37:05 +0000 (11:37 +0000)
commite59211638cf38106f59e24d303a9083a0fb55c6e
tree89608be68736ad1397469d11e198099f70e0c13d
parentebf0a6d75dcb5715d5bf7097e749a4249d01e956
[mips][msa] Fix msa_[st/ld] offset check

This patch fixes a minimum divider for offset in intrinsics
msa_[st/ld]_[b/h/w/d], when value is known in compile time.

Differential revision: https://reviews.llvm.org/D54038

llvm-svn: 346302
clang/lib/Sema/SemaChecking.cpp
clang/test/CodeGen/builtins-mips-msa-error.c
clang/test/CodeGen/builtins-mips-msa.c