]> granicus.if.org Git - clang/commit
Move handling of vget_lane/vset_lane before the code that checks the type.
authorBob Wilson <bob.wilson@apple.com>
Sat, 13 Aug 2011 05:03:46 +0000 (05:03 +0000)
committerBob Wilson <bob.wilson@apple.com>
Sat, 13 Aug 2011 05:03:46 +0000 (05:03 +0000)
commit83bbba1fc98dd3b2a351013a40808e995e648f40
tree55c2f605da57537338d8846c2cda5a853a48ea06
parentf7ce52b0995efd65d51a3359939c09022a23e04c
Move handling of vget_lane/vset_lane before the code that checks the type.

Unlike most of the other Neon intrinsics, these are not overloaded and do not
have the extra argument that specifies the vector type.  This has not been
fatal because the lane number operand is supposed to be an ICE and so that
value has harmlessly been used as the type identifier.  Radar 9901281.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137550 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGBuiltin.cpp