/dports/lang/ghc/ghc-8.8.4-boot/includes/stg/ |
H A D | Regs.h | 221 #define F1 (BaseReg->rF1) 227 #define F2 (BaseReg->rF2) 233 #define F3 (BaseReg->rF3) 239 #define F4 (BaseReg->rF4) 245 #define F5 (BaseReg->rF5) 251 #define F6 (BaseReg->rF6) 257 #define D1 (BaseReg->rD1) 263 #define D2 (BaseReg->rD2) 269 #define D3 (BaseReg->rD3) 275 #define D4 (BaseReg->rD4) [all …]
|
/dports/lang/ghc/ghc-8.10.7/includes/stg/ |
H A D | Regs.h | 221 #define F1 (BaseReg->rF1) 227 #define F2 (BaseReg->rF2) 233 #define F3 (BaseReg->rF3) 239 #define F4 (BaseReg->rF4) 245 #define F5 (BaseReg->rF5) 251 #define F6 (BaseReg->rF6) 257 #define D1 (BaseReg->rD1) 263 #define D2 (BaseReg->rD2) 269 #define D3 (BaseReg->rD3) 275 #define D4 (BaseReg->rD4) [all …]
|
/dports/lang/erlang-runtime24/otp-OTP-24.1.7/erts/emulator/asmjit/core/ |
H A D | funcargscontext.cpp | 40 ASMJIT_ASSERT(BaseReg::kGroupVirt == 4); in initWorkData() 52 for (i = 0; i < BaseReg::kGroupVirt; i++) in initWorkData() 77 uint32_t dstId = BaseReg::kIdBad; in initWorkData() 151 for (i = 0; i < BaseReg::kGroupVirt; i++) { in initWorkData() 158 WorkData& gpRegs = _workData[BaseReg::kGroupGp]; in initWorkData() 162 if (saCurRegId != BaseReg::kIdBad) { in initWorkData() 168 if (saOutRegId != BaseReg::kIdBad) { in initWorkData() 177 uint32_t ptrRegType = Environment::is32Bit(arch) ? BaseReg::kTypeGp32 : BaseReg::kTypeGp64; in initWorkData() 185 if (saCurRegId == BaseReg::kIdBad) { in initWorkData() 205 if (saOutRegId != BaseReg::kIdBad) { in initWorkData() [all …]
|
H A D | archtraits.cpp | 103 if (typeId <= BaseReg::kTypeMax) in typeIdToRegInfo() 138 if (size <= 8 && archTraits._regInfo[BaseReg::kTypeVec64].isValid()) in typeIdToRegInfo() 139 regType = BaseReg::kTypeVec64; in typeIdToRegInfo() 140 else if (size <= 16 && archTraits._regInfo[BaseReg::kTypeVec128].isValid()) in typeIdToRegInfo() 141 regType = BaseReg::kTypeVec128; in typeIdToRegInfo() 142 else if (size == 32 && archTraits._regInfo[BaseReg::kTypeVec256].isValid()) in typeIdToRegInfo() 143 regType = BaseReg::kTypeVec256; in typeIdToRegInfo() 144 else if (archTraits._regInfo[BaseReg::kTypeVec512].isValid()) in typeIdToRegInfo() 145 regType = BaseReg::kTypeVec512; in typeIdToRegInfo()
|
H A D | archtraits.h | 69 uint8_t _isaFlags[BaseReg::kGroupVirt]; 73 RegInfo _regInfo[BaseReg::kTypeMax + 1]; 75 uint8_t _regTypeToTypeId[BaseReg::kTypeMax + 1]; 104 inline constexpr bool hasLinkReg() const noexcept { return _linkRegId != BaseReg::kIdBad; } in hasLinkReg() 121 return rType <= BaseReg::kTypeMax && _regInfo[rType].signature() != 0; in hasRegType() 125 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToSignature() 130 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToGroup() 135 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToSize() 140 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToTypeId()
|
/dports/lang/erlang-wx/otp-OTP-24.1.7/erts/emulator/asmjit/core/ |
H A D | funcargscontext.cpp | 40 ASMJIT_ASSERT(BaseReg::kGroupVirt == 4); in initWorkData() 52 for (i = 0; i < BaseReg::kGroupVirt; i++) in initWorkData() 77 uint32_t dstId = BaseReg::kIdBad; in initWorkData() 151 for (i = 0; i < BaseReg::kGroupVirt; i++) { in initWorkData() 158 WorkData& gpRegs = _workData[BaseReg::kGroupGp]; in initWorkData() 162 if (saCurRegId != BaseReg::kIdBad) { in initWorkData() 168 if (saOutRegId != BaseReg::kIdBad) { in initWorkData() 177 uint32_t ptrRegType = Environment::is32Bit(arch) ? BaseReg::kTypeGp32 : BaseReg::kTypeGp64; in initWorkData() 185 if (saCurRegId == BaseReg::kIdBad) { in initWorkData() 205 if (saOutRegId != BaseReg::kIdBad) { in initWorkData() [all …]
|
H A D | archtraits.cpp | 103 if (typeId <= BaseReg::kTypeMax) in typeIdToRegInfo() 138 if (size <= 8 && archTraits._regInfo[BaseReg::kTypeVec64].isValid()) in typeIdToRegInfo() 139 regType = BaseReg::kTypeVec64; in typeIdToRegInfo() 140 else if (size <= 16 && archTraits._regInfo[BaseReg::kTypeVec128].isValid()) in typeIdToRegInfo() 141 regType = BaseReg::kTypeVec128; in typeIdToRegInfo() 142 else if (size == 32 && archTraits._regInfo[BaseReg::kTypeVec256].isValid()) in typeIdToRegInfo() 143 regType = BaseReg::kTypeVec256; in typeIdToRegInfo() 144 else if (archTraits._regInfo[BaseReg::kTypeVec512].isValid()) in typeIdToRegInfo() 145 regType = BaseReg::kTypeVec512; in typeIdToRegInfo()
|
H A D | archtraits.h | 69 uint8_t _isaFlags[BaseReg::kGroupVirt]; 73 RegInfo _regInfo[BaseReg::kTypeMax + 1]; 75 uint8_t _regTypeToTypeId[BaseReg::kTypeMax + 1]; 104 inline constexpr bool hasLinkReg() const noexcept { return _linkRegId != BaseReg::kIdBad; } in hasLinkReg() 121 return rType <= BaseReg::kTypeMax && _regInfo[rType].signature() != 0; in hasRegType() 125 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToSignature() 130 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToGroup() 135 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToSize() 140 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToTypeId()
|
/dports/lang/erlang/otp-OTP-24.1.7/erts/emulator/asmjit/core/ |
H A D | funcargscontext.cpp | 40 ASMJIT_ASSERT(BaseReg::kGroupVirt == 4); in initWorkData() 52 for (i = 0; i < BaseReg::kGroupVirt; i++) in initWorkData() 77 uint32_t dstId = BaseReg::kIdBad; in initWorkData() 151 for (i = 0; i < BaseReg::kGroupVirt; i++) { in initWorkData() 158 WorkData& gpRegs = _workData[BaseReg::kGroupGp]; in initWorkData() 162 if (saCurRegId != BaseReg::kIdBad) { in initWorkData() 168 if (saOutRegId != BaseReg::kIdBad) { in initWorkData() 177 uint32_t ptrRegType = Environment::is32Bit(arch) ? BaseReg::kTypeGp32 : BaseReg::kTypeGp64; in initWorkData() 185 if (saCurRegId == BaseReg::kIdBad) { in initWorkData() 205 if (saOutRegId != BaseReg::kIdBad) { in initWorkData() [all …]
|
H A D | archtraits.cpp | 103 if (typeId <= BaseReg::kTypeMax) in typeIdToRegInfo() 138 if (size <= 8 && archTraits._regInfo[BaseReg::kTypeVec64].isValid()) in typeIdToRegInfo() 139 regType = BaseReg::kTypeVec64; in typeIdToRegInfo() 140 else if (size <= 16 && archTraits._regInfo[BaseReg::kTypeVec128].isValid()) in typeIdToRegInfo() 141 regType = BaseReg::kTypeVec128; in typeIdToRegInfo() 142 else if (size == 32 && archTraits._regInfo[BaseReg::kTypeVec256].isValid()) in typeIdToRegInfo() 143 regType = BaseReg::kTypeVec256; in typeIdToRegInfo() 144 else if (archTraits._regInfo[BaseReg::kTypeVec512].isValid()) in typeIdToRegInfo() 145 regType = BaseReg::kTypeVec512; in typeIdToRegInfo()
|
H A D | archtraits.h | 69 uint8_t _isaFlags[BaseReg::kGroupVirt]; 73 RegInfo _regInfo[BaseReg::kTypeMax + 1]; 75 uint8_t _regTypeToTypeId[BaseReg::kTypeMax + 1]; 104 inline constexpr bool hasLinkReg() const noexcept { return _linkRegId != BaseReg::kIdBad; } in hasLinkReg() 121 return rType <= BaseReg::kTypeMax && _regInfo[rType].signature() != 0; in hasRegType() 125 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToSignature() 130 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToGroup() 135 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToSize() 140 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToTypeId()
|
/dports/lang/erlang-java/otp-OTP-24.1.7/erts/emulator/asmjit/core/ |
H A D | funcargscontext.cpp | 40 ASMJIT_ASSERT(BaseReg::kGroupVirt == 4); in initWorkData() 52 for (i = 0; i < BaseReg::kGroupVirt; i++) in initWorkData() 77 uint32_t dstId = BaseReg::kIdBad; in initWorkData() 151 for (i = 0; i < BaseReg::kGroupVirt; i++) { in initWorkData() 158 WorkData& gpRegs = _workData[BaseReg::kGroupGp]; in initWorkData() 162 if (saCurRegId != BaseReg::kIdBad) { in initWorkData() 168 if (saOutRegId != BaseReg::kIdBad) { in initWorkData() 177 uint32_t ptrRegType = Environment::is32Bit(arch) ? BaseReg::kTypeGp32 : BaseReg::kTypeGp64; in initWorkData() 185 if (saCurRegId == BaseReg::kIdBad) { in initWorkData() 205 if (saOutRegId != BaseReg::kIdBad) { in initWorkData() [all …]
|
H A D | archtraits.cpp | 103 if (typeId <= BaseReg::kTypeMax) in typeIdToRegInfo() 138 if (size <= 8 && archTraits._regInfo[BaseReg::kTypeVec64].isValid()) in typeIdToRegInfo() 139 regType = BaseReg::kTypeVec64; in typeIdToRegInfo() 140 else if (size <= 16 && archTraits._regInfo[BaseReg::kTypeVec128].isValid()) in typeIdToRegInfo() 141 regType = BaseReg::kTypeVec128; in typeIdToRegInfo() 142 else if (size == 32 && archTraits._regInfo[BaseReg::kTypeVec256].isValid()) in typeIdToRegInfo() 143 regType = BaseReg::kTypeVec256; in typeIdToRegInfo() 144 else if (archTraits._regInfo[BaseReg::kTypeVec512].isValid()) in typeIdToRegInfo() 145 regType = BaseReg::kTypeVec512; in typeIdToRegInfo()
|
H A D | archtraits.h | 69 uint8_t _isaFlags[BaseReg::kGroupVirt]; 73 RegInfo _regInfo[BaseReg::kTypeMax + 1]; 75 uint8_t _regTypeToTypeId[BaseReg::kTypeMax + 1]; 104 inline constexpr bool hasLinkReg() const noexcept { return _linkRegId != BaseReg::kIdBad; } in hasLinkReg() 121 return rType <= BaseReg::kTypeMax && _regInfo[rType].signature() != 0; in hasRegType() 125 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToSignature() 130 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToGroup() 135 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToSize() 140 ASMJIT_ASSERT(rType <= BaseReg::kTypeMax); in regTypeToTypeId()
|
/dports/devel/asmjit/asmjit-911a9a50a2cbc9802c4d44e94b8b99e1d9285cf3/src/asmjit/x86/ |
H A D | x86operand.h | 64 ASMJIT_DEFINE_REG_TRAITS(GpbLo, BaseReg::kTypeGp8Lo , BaseReg::kGroupGp , 1 , 16, Type::kI… 65 ASMJIT_DEFINE_REG_TRAITS(GpbHi, BaseReg::kTypeGp8Hi , BaseReg::kGroupGp , 1 , 4 , Type::kI… 66 ASMJIT_DEFINE_REG_TRAITS(Gpw , BaseReg::kTypeGp16 , BaseReg::kGroupGp , 2 , 16, Type::kI… 67 ASMJIT_DEFINE_REG_TRAITS(Gpd , BaseReg::kTypeGp32 , BaseReg::kGroupGp , 4 , 16, Type::kI… 68 ASMJIT_DEFINE_REG_TRAITS(Gpq , BaseReg::kTypeGp64 , BaseReg::kGroupGp , 8 , 16, Type::kI… 69 ASMJIT_DEFINE_REG_TRAITS(Xmm , BaseReg::kTypeVec128 , BaseReg::kGroupVec , 16, 32, Type::kI… 70 ASMJIT_DEFINE_REG_TRAITS(Ymm , BaseReg::kTypeVec256 , BaseReg::kGroupVec , 32, 32, Type::kI… 71 ASMJIT_DEFINE_REG_TRAITS(Zmm , BaseReg::kTypeVec512 , BaseReg::kGroupVec , 64, 32, Type::kI… 72 ASMJIT_DEFINE_REG_TRAITS(Mm , BaseReg::kTypeOther0 , BaseReg::kGroupOther0 , 8 , 8 , Type::kI… 73 ASMJIT_DEFINE_REG_TRAITS(KReg , BaseReg::kTypeOther1 , BaseReg::kGroupOther1 , 0 , 8 , Type::kI… [all …]
|
/dports/lang/erlang-runtime24/otp-OTP-24.1.7/erts/emulator/asmjit/x86/ |
H A D | x86operand.h | 151 class Reg : public BaseReg { 158 kTypeNone = BaseReg::kTypeNone, 165 kTypeGpw = BaseReg::kTypeGp16, 167 kTypeGpd = BaseReg::kTypeGp32, 169 kTypeGpq = BaseReg::kTypeGp64, 171 kTypeXmm = BaseReg::kTypeVec128, 173 kTypeYmm = BaseReg::kTypeVec256, 175 kTypeZmm = BaseReg::kTypeVec512, 177 kTypeMm = BaseReg::kTypeOther0, 181 kTypeRip = BaseReg::kTypeIP, [all …]
|
/dports/lang/erlang-wx/otp-OTP-24.1.7/erts/emulator/asmjit/x86/ |
H A D | x86operand.h | 151 class Reg : public BaseReg { 158 kTypeNone = BaseReg::kTypeNone, 165 kTypeGpw = BaseReg::kTypeGp16, 167 kTypeGpd = BaseReg::kTypeGp32, 169 kTypeGpq = BaseReg::kTypeGp64, 171 kTypeXmm = BaseReg::kTypeVec128, 173 kTypeYmm = BaseReg::kTypeVec256, 175 kTypeZmm = BaseReg::kTypeVec512, 177 kTypeMm = BaseReg::kTypeOther0, 181 kTypeRip = BaseReg::kTypeIP, [all …]
|
/dports/lang/erlang/otp-OTP-24.1.7/erts/emulator/asmjit/x86/ |
H A D | x86operand.h | 151 class Reg : public BaseReg { 158 kTypeNone = BaseReg::kTypeNone, 165 kTypeGpw = BaseReg::kTypeGp16, 167 kTypeGpd = BaseReg::kTypeGp32, 169 kTypeGpq = BaseReg::kTypeGp64, 171 kTypeXmm = BaseReg::kTypeVec128, 173 kTypeYmm = BaseReg::kTypeVec256, 175 kTypeZmm = BaseReg::kTypeVec512, 177 kTypeMm = BaseReg::kTypeOther0, 181 kTypeRip = BaseReg::kTypeIP, [all …]
|
/dports/lang/erlang-java/otp-OTP-24.1.7/erts/emulator/asmjit/x86/ |
H A D | x86operand.h | 151 class Reg : public BaseReg { 158 kTypeNone = BaseReg::kTypeNone, 165 kTypeGpw = BaseReg::kTypeGp16, 167 kTypeGpd = BaseReg::kTypeGp32, 169 kTypeGpq = BaseReg::kTypeGp64, 171 kTypeXmm = BaseReg::kTypeVec128, 173 kTypeYmm = BaseReg::kTypeVec256, 175 kTypeZmm = BaseReg::kTypeVec512, 177 kTypeMm = BaseReg::kTypeOther0, 181 kTypeRip = BaseReg::kTypeIP, [all …]
|
/dports/emulators/mess/mame-mame0226/3rdparty/asmjit/src/asmjit/x86/ |
H A D | x86operand.h | 130 ASMJIT_DEFINE_REG_TRAITS(GpbLo, BaseReg::kTypeGp8Lo , BaseReg::kGroupGp , 1 , 16, Type::kI… 131 ASMJIT_DEFINE_REG_TRAITS(GpbHi, BaseReg::kTypeGp8Hi , BaseReg::kGroupGp , 1 , 4 , Type::kI… 132 ASMJIT_DEFINE_REG_TRAITS(Gpw , BaseReg::kTypeGp16 , BaseReg::kGroupGp , 2 , 16, Type::kI… 133 ASMJIT_DEFINE_REG_TRAITS(Gpd , BaseReg::kTypeGp32 , BaseReg::kGroupGp , 4 , 16, Type::kI… 134 ASMJIT_DEFINE_REG_TRAITS(Gpq , BaseReg::kTypeGp64 , BaseReg::kGroupGp , 8 , 16, Type::kI… 135 ASMJIT_DEFINE_REG_TRAITS(Xmm , BaseReg::kTypeVec128 , BaseReg::kGroupVec , 16, 32, Type::kI… 136 ASMJIT_DEFINE_REG_TRAITS(Ymm , BaseReg::kTypeVec256 , BaseReg::kGroupVec , 32, 32, Type::kI… 137 ASMJIT_DEFINE_REG_TRAITS(Zmm , BaseReg::kTypeVec512 , BaseReg::kGroupVec , 64, 32, Type::kI… 138 ASMJIT_DEFINE_REG_TRAITS(Mm , BaseReg::kTypeOther0 , BaseReg::kGroupOther0 , 8 , 8 , Type::kI… 139 ASMJIT_DEFINE_REG_TRAITS(KReg , BaseReg::kTypeOther1 , BaseReg::kGroupOther1 , 0 , 8 , Type::kI… [all …]
|
/dports/emulators/mame/mame-mame0226/3rdparty/asmjit/src/asmjit/x86/ |
H A D | x86operand.h | 130 ASMJIT_DEFINE_REG_TRAITS(GpbLo, BaseReg::kTypeGp8Lo , BaseReg::kGroupGp , 1 , 16, Type::kI… 131 ASMJIT_DEFINE_REG_TRAITS(GpbHi, BaseReg::kTypeGp8Hi , BaseReg::kGroupGp , 1 , 4 , Type::kI… 132 ASMJIT_DEFINE_REG_TRAITS(Gpw , BaseReg::kTypeGp16 , BaseReg::kGroupGp , 2 , 16, Type::kI… 133 ASMJIT_DEFINE_REG_TRAITS(Gpd , BaseReg::kTypeGp32 , BaseReg::kGroupGp , 4 , 16, Type::kI… 134 ASMJIT_DEFINE_REG_TRAITS(Gpq , BaseReg::kTypeGp64 , BaseReg::kGroupGp , 8 , 16, Type::kI… 135 ASMJIT_DEFINE_REG_TRAITS(Xmm , BaseReg::kTypeVec128 , BaseReg::kGroupVec , 16, 32, Type::kI… 136 ASMJIT_DEFINE_REG_TRAITS(Ymm , BaseReg::kTypeVec256 , BaseReg::kGroupVec , 32, 32, Type::kI… 137 ASMJIT_DEFINE_REG_TRAITS(Zmm , BaseReg::kTypeVec512 , BaseReg::kGroupVec , 64, 32, Type::kI… 138 ASMJIT_DEFINE_REG_TRAITS(Mm , BaseReg::kTypeOther0 , BaseReg::kGroupOther0 , 8 , 8 , Type::kI… 139 ASMJIT_DEFINE_REG_TRAITS(KReg , BaseReg::kTypeOther1 , BaseReg::kGroupOther1 , 0 , 8 , Type::kI… [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/X86/ |
H A D | X86FixupLEAs.cpp | 519 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); in optLEAALU() 523 if (BaseReg == IndexReg) in optLEAALU() 525 std::swap(BaseReg, IndexReg); in optLEAALU() 528 if (BaseReg == IndexReg) in optLEAALU() 585 if (BaseReg != 0) in optTwoAddrLEA() 586 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); in optTwoAddrLEA() 599 if (DestReg != BaseReg) in optTwoAddrLEA() 630 .addReg(BaseReg); in optTwoAddrLEA() 773 if (BaseReg != 0) in processInstrForSlow3OpLEA() 774 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); in processInstrForSlow3OpLEA() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/X86/ |
H A D | X86FixupLEAs.cpp | 519 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); in optLEAALU() 523 if (BaseReg == IndexReg) in optLEAALU() 525 std::swap(BaseReg, IndexReg); in optLEAALU() 528 if (BaseReg == IndexReg) in optLEAALU() 585 if (BaseReg != 0) in optTwoAddrLEA() 586 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); in optTwoAddrLEA() 599 if (DestReg != BaseReg) in optTwoAddrLEA() 630 .addReg(BaseReg); in optTwoAddrLEA() 773 if (BaseReg != 0) in processInstrForSlow3OpLEA() 774 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); in processInstrForSlow3OpLEA() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FixupLEAs.cpp | 519 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); in optLEAALU() 523 if (BaseReg == IndexReg) in optLEAALU() 525 std::swap(BaseReg, IndexReg); in optLEAALU() 528 if (BaseReg == IndexReg) in optLEAALU() 585 if (BaseReg != 0) in optTwoAddrLEA() 586 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); in optTwoAddrLEA() 599 if (DestReg != BaseReg) in optTwoAddrLEA() 630 .addReg(BaseReg); in optTwoAddrLEA() 773 if (BaseReg != 0) in processInstrForSlow3OpLEA() 774 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); in processInstrForSlow3OpLEA() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/X86/ |
H A D | X86FixupLEAs.cpp | 518 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); in optLEAALU() 522 if (BaseReg == IndexReg) in optLEAALU() 524 std::swap(BaseReg, IndexReg); in optLEAALU() 527 if (BaseReg == IndexReg) in optLEAALU() 584 if (BaseReg != 0) in optTwoAddrLEA() 585 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); in optTwoAddrLEA() 598 if (DestReg != BaseReg) in optTwoAddrLEA() 629 .addReg(BaseReg); in optTwoAddrLEA() 772 if (BaseReg != 0) in processInstrForSlow3OpLEA() 773 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); in processInstrForSlow3OpLEA() [all …]
|