[Hexagon] Hoist nonnull assert up.
authorBenjamin Kramer <benny.kra@googlemail.com>
Tue, 16 Feb 2016 09:53:47 +0000 (09:53 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Tue, 16 Feb 2016 09:53:47 +0000 (09:53 +0000)
commit986a49b0360109c10ea0c9fa735730ce18d435a6
treec58dea08d655aee26a084d673fb3fa0914c42731
parentf8bb8c58918d66895c80a14236ee28a2d5e897b9
[Hexagon] Hoist nonnull assert up.

Once a pointer is turned into a reference it cannot be nullptr, clang
rightfully warns about this assert being a tautology. Put the assert
before the reference is created.

llvm-svn: 260949
llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp