Extend LaneBitmask to 64 bit
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Fri, 28 Feb 2020 20:28:45 +0000 (12:28 -0800)
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Mon, 2 Mar 2020 20:10:52 +0000 (12:10 -0800)
commit1bacdcf48dd81e32f81ffc7517e84b28ecfa5ac3
treeb6a6d3bd36ab927e05d5cd69d4c277a2f811f5ef
parent0858eebd2a48b931f2ef1dfa23042980bd6a773d
Extend LaneBitmask to 64 bit

This is needed for D74873, AMDGPU going to have 16 bit subregs
and the largest tuple is 32 VGPRs, which results in 64 lanes.

Differential Revision: https://reviews.llvm.org/D75378
llvm/include/llvm/MC/LaneBitmask.h
llvm/lib/CodeGen/MIRParser/MIParser.cpp
llvm/test/CodeGen/AMDGPU/at-least-one-def-value-assert.mir
llvm/test/CodeGen/AMDGPU/postra-machine-sink.mir
llvm/test/CodeGen/Hexagon/verify-liveness-at-def.mir
llvm/test/CodeGen/MIR/Hexagon/parse-lane-masks.mir