Lines Matching refs:displacement
81 Node* base, Node* displacement, in GenerateMemoryOperandInputs() argument
86 if (base != nullptr && (index != nullptr || displacement != nullptr)) { in GenerateMemoryOperandInputs()
100 if (displacement != nullptr) { in GenerateMemoryOperandInputs()
102 ? UseNegatedImmediate(displacement) in GenerateMemoryOperandInputs()
103 : UseImmediate(displacement); in GenerateMemoryOperandInputs()
113 if (displacement == nullptr) { in GenerateMemoryOperandInputs()
117 ? UseNegatedImmediate(displacement) in GenerateMemoryOperandInputs()
118 : UseImmediate(displacement); in GenerateMemoryOperandInputs()
124 if (displacement != nullptr) { in GenerateMemoryOperandInputs()
126 inputs[(*input_count)++] = UseRegister(displacement); in GenerateMemoryOperandInputs()
131 ? UseNegatedImmediate(displacement) in GenerateMemoryOperandInputs()
132 : UseImmediate(displacement); in GenerateMemoryOperandInputs()
172 if (m.displacement() == nullptr || CanBeImmediate(m.displacement())) { in GetEffectiveAddressMemoryOperand()
174 m.index(), m.scale(), m.base(), m.displacement(), in GetEffectiveAddressMemoryOperand()
181 return GenerateMemoryOperandInputs(m.index(), m.scale(), m.displacement(), in GetEffectiveAddressMemoryOperand()
669 Node* displacement, DisplacementMode displacement_mode) { in EmitLea() argument
675 g.GenerateMemoryOperandInputs(index, scale, base, displacement, in EmitLea()
748 if (mleft.matches() && (mleft.displacement() == nullptr || in TryMatchLoadWord64AndShiftRight()
749 g.CanBeImmediate(mleft.displacement()))) { in TryMatchLoadWord64AndShiftRight()
754 if (mleft.displacement() == nullptr) { in TryMatchLoadWord64AndShiftRight()
801 int32_t displacement = g.GetImmediateIntegerValue(mleft.displacement()); in TryMatchLoadWord64AndShiftRight() local
803 ImmediateOperand(ImmediateOperand::INLINE, displacement + 4); in TryMatchLoadWord64AndShiftRight()
866 (m.displacement() == nullptr || g.CanBeImmediate(m.displacement()))) { in VisitInt32Add()
868 m.displacement(), m.displacement_mode()); in VisitInt32Add()
883 (m.displacement() == nullptr || g.CanBeImmediate(m.displacement()))) { in VisitInt64Add()
885 m.displacement(), m.displacement_mode()); in VisitInt64Add()