OSDN Git Service

RegBankSelect: Remove checks for invalid mappings
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 14 Jun 2019 13:42:40 +0000 (13:42 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 14 Jun 2019 13:42:40 +0000 (13:42 +0000)
commite3eb7efd29b2bf7a91e7dbbded0e4a841cdb25c1
tree9772570a2d2e1e4f017f0042d435eb0689241c74
parent3af49cfdd9a4136ef4738f7ea824b2a9558f90b9
RegBankSelect: Remove checks for invalid mappings

Avoid a check for valid and a set of redundant asserts. The place
InstructionMapping is constructed asserts all of the default fields
are passed anyway for an invalid mapping, so don't overcomplicate
this.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363391 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp