diff options
Diffstat (limited to 'contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h')
-rw-r--r-- | contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h b/contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h index cece217e645c..06c4c6957ba0 100644 --- a/contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h +++ b/contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h @@ -176,8 +176,9 @@ class LLVM_LIBRARY_VISIBILITY AggressiveAntiDepState { std::set<unsigned> &PassthruRegs); void ScanInstruction(MachineInstr &MI, unsigned Count); BitVector GetRenameRegisters(unsigned Reg); - bool FindSuitableFreeRegisters(unsigned AntiDepGroupIndex, - RenameOrderType& RenameOrder, + bool FindSuitableFreeRegisters(unsigned SuperReg, + unsigned AntiDepGroupIndex, + RenameOrderType &RenameOrder, std::map<unsigned, unsigned> &RenameMap); }; |