commit | a9c167e82e03f97500735fb8fefedc57018f65f0 | [log] [tgz] |
---|---|---|
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Thu Sep 22 20:59:41 2016 +0000 |
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Thu Sep 22 20:59:41 2016 +0000 |
tree | ec1ecc7680c9026c98b3e2c59f1e35eea8e9e771 | |
parent | b505adc10e27ee67c76123206d1deef3e2565225 [diff] |
[Hexagon] Remove USR_OVF from CtrRegs register class USR_OVF is a subregister of USR, which is a member of CtrRegs. Having both a register and its proper subregister in the same register class has bad consequences for lane mask calculation: based solely on the lane mask info, USR_OVF would not appear to be a subregister of USR. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@282192 91177308-0d34-0410-b5e6-96231b3b80d8