Index: src/IceTargetLoweringX8664Traits.h |
diff --git a/src/IceTargetLoweringX8664Traits.h b/src/IceTargetLoweringX8664Traits.h |
index 44316b40f54096ee008512be927a9e19fbc50268..0d2b18de7a1e14782cd6f36d1548bfde1d218c87 100644 |
--- a/src/IceTargetLoweringX8664Traits.h |
+++ b/src/IceTargetLoweringX8664Traits.h |
@@ -437,17 +437,13 @@ public: |
if (!isGPR) \ |
return RegisterSet::val; \ |
assert((is64) || (is32) || (is16) || (is8) || \ |
- getBaseReg(RegisterSet::val) == RegisterSet::Reg_rsp || \ |
- getBaseReg(RegisterSet::val) == RegisterSet::Reg_rbp); \ |
+ getBaseReg(RegisterSet::val) == RegisterSet::Reg_rsp); \ |
constexpr int32_t FirstGprWithRegNumSize = \ |
- ((is64) || RegisterSet::val == RegisterSet::Reg_rsp || \ |
- RegisterSet::val == RegisterSet::Reg_rbp) \ |
+ ((is64) || RegisterSet::val == RegisterSet::Reg_rsp) \ |
? RegisterSet::Reg_rax \ |
- : (((is32) || RegisterSet::val == RegisterSet::Reg_esp || \ |
- RegisterSet::val == RegisterSet::Reg_ebp) \ |
+ : (((is32) || RegisterSet::val == RegisterSet::Reg_esp) \ |
? RegisterSet::Reg_eax \ |
- : (((is16) || RegisterSet::val == RegisterSet::Reg_sp || \ |
- RegisterSet::val == RegisterSet::Reg_bp) \ |
+ : (((is16) || RegisterSet::val == RegisterSet::Reg_sp) \ |
? RegisterSet::Reg_ax \ |
: RegisterSet::Reg_al)); \ |
const int32_t NewRegNum = \ |