In some targets, the smallest addressable unit does not consist of 8
bits. For such targets, the matcher code for G_SEXTLOAD and G_ZEXTLOAD
is incorrect and never yield a match. This patch addresses this problem
by introducing a new value BitsPerByte, thereby allowing the 8-bit
assumption to be removed from TableGen.
Change-Id: Ic6a3e6976a960c8ef65b4a7dbb065b2529d07dd9
clang-format suggested style edits found: