forked from OSchip/llvm-project
[VE] Add v(m)regs to preserve_all reg mask
V(m)regs where defined before CSR_preserve_all was, add them now. Reviewed By: kaz7 Differential Revision: https://reviews.llvm.org/D90912
This commit is contained in:
parent
aecd52b97b
commit
7914e4f0fa
|
@ -102,4 +102,6 @@ def CSR : CalleeSavedRegs<(add (sequence "SX%u", 18, 33))>;
|
|||
def CSR_NoRegs : CalleeSavedRegs<(add)>;
|
||||
|
||||
// PreserveAll (clobbers s62,s63) - used for ve_grow_stack
|
||||
def CSR_preserve_all : CalleeSavedRegs<(add (sequence "SX%u", 0, 61))>;
|
||||
def CSR_preserve_all : CalleeSavedRegs<(add (sequence "SX%u", 0, 61),
|
||||
(sequence "V%u", 0, 63),
|
||||
(sequence "VM%u", 1, 15))>;
|
||||
|
|
Loading…
Reference in New Issue