OSDN Git Service

[AArch64][SVE] Remove asserts from AArch64ISelLowering for bfloat16 types
authorKerry McLaughlin <kerry.mclaughlin@arm.com>
Fri, 26 Jun 2020 12:55:46 +0000 (13:55 +0100)
committerKerry McLaughlin <kerry.mclaughlin@arm.com>
Fri, 26 Jun 2020 13:51:27 +0000 (14:51 +0100)
commit6b313f198c95218b953f2c992f702f178c61cd1d
tree9080b6e40613ae2bb35263e43977142a175e5ebe
parent44f06db43941749b631756ff13cf7e8f7b2903fe
[AArch64][SVE] Remove asserts from AArch64ISelLowering for bfloat16 types

Remove the asserts in performLDNT1Combine & performST[NT]1Combine
to ensure we get a failure where the type is a bfloat16 and
hasBF16() is false, regardless of whether asserts are enabled.
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp