Home
last modified time | relevance | path

Searched refs:AddressingModeField (Results 1 – 21 of 21) sorted by relevance

/external/v8/src/compiler/arm/
Dinstruction-selector-arm.cc107 *opcode_return |= AddressingModeField::encode(kImmMode); in TryMatchShift()
110 *opcode_return |= AddressingModeField::encode(kRegMode); in TryMatchShift()
128 *opcode_return |= AddressingModeField::encode(kImmMode); in TryMatchShiftImmediate()
199 *opcode_return |= AddressingModeField::encode(kMode_Operand2_I); in TryMatchImmediateOrShift()
231 opcode |= AddressingModeField::encode(kMode_Operand2_R); in VisitBinop()
245 opcode |= AddressingModeField::encode(kMode_Operand2_R); in VisitBinop()
271 DCHECK_NE(kMode_None, AddressingModeField::decode(opcode)); in VisitBinop()
336 selector->Emit(kArmSub | AddressingModeField::encode(kMode_Operand2_R), in VisitMod()
385 opcode |= AddressingModeField::encode(kMode_Offset_RI); in VisitLoad()
393 opcode |= AddressingModeField::encode(kMode_Offset_RR); in VisitLoad()
[all …]
Dcode-generator-arm.cc66 switch (AddressingModeField::decode(instr_->opcode())) { in InputOperand2()
98 switch (AddressingModeField::decode(instr_->opcode())) { in InputOffset()
646 AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
/external/v8/src/compiler/mips/
Dinstruction-selector-mips.cc167 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
171 Emit(kMipsAdd | AddressingModeField::encode(kMode_None), addr_reg, in VisitLoad()
174 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
246 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
250 Emit(kMipsAdd | AddressingModeField::encode(kMode_None), addr_reg, in VisitStore()
253 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
532 Emit(kMipsShl | AddressingModeField::encode(kMode_None), in VisitInt32Mul()
545 Emit(kMipsShl | AddressingModeField::encode(kMode_None), temp, in VisitInt32Mul()
548 Emit(kMipsSub | AddressingModeField::encode(kMode_None), in VisitInt32Mul()
1035 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitCheckedLoad()
[all …]
Dcode-generator-mips.cc104 switch (AddressingModeField::decode(instr_->opcode())) { in MemoryOperand()
/external/v8/src/compiler/mips64/
Dinstruction-selector-mips64.cc174 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
178 Emit(kMips64Dadd | AddressingModeField::encode(kMode_None), addr_reg, in VisitLoad()
181 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
255 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
259 Emit(kMips64Dadd | AddressingModeField::encode(kMode_None), addr_reg, in VisitStore()
262 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
694 Emit(kMips64Shl | AddressingModeField::encode(kMode_None), in VisitInt32Mul()
707 Emit(kMips64Shl | AddressingModeField::encode(kMode_None), temp, in VisitInt32Mul()
710 Emit(kMips64Sub | AddressingModeField::encode(kMode_None), in VisitInt32Mul()
751 Emit(kMips64Dshl | AddressingModeField::encode(kMode_None), in VisitInt64Mul()
[all …]
Dcode-generator-mips64.cc104 switch (AddressingModeField::decode(instr_->opcode())) { in MemoryOperand()
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc176 *opcode |= AddressingModeField::encode(kMode_Operand2_R_LSL_I); in TryMatchAnyShift()
180 *opcode |= AddressingModeField::encode(kMode_Operand2_R_LSR_I); in TryMatchAnyShift()
184 *opcode |= AddressingModeField::encode(kMode_Operand2_R_ASR_I); in TryMatchAnyShift()
189 *opcode |= AddressingModeField::encode(kMode_Operand2_R_ROR_I); in TryMatchAnyShift()
213 *opcode |= AddressingModeField::encode( in TryMatchAnyExtend()
227 *opcode |= AddressingModeField::encode( in TryMatchAnyExtend()
499 opcode |= AddressingModeField::encode(kMode_MRI); in VisitLoad()
503 opcode |= AddressingModeField::encode(kMode_Operand2_R_LSL_I); in VisitLoad()
507 opcode |= AddressingModeField::encode(kMode_MRR); in VisitLoad()
560 code |= AddressingModeField::encode(addressing_mode); in VisitStore()
[all …]
Dcode-generator-arm64.cc103 switch (AddressingModeField::decode(instr_->opcode())) { in InputOperand2_32()
131 switch (AddressingModeField::decode(instr_->opcode())) { in InputOperand2_64()
160 switch (AddressingModeField::decode(instr_->opcode())) { in MemoryOperand()
777 AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc242 InstructionCode code = opcode | AddressingModeField::encode(mode); in VisitLoad()
289 code |= AddressingModeField::encode(addressing_mode); in VisitStore()
334 opcode | AddressingModeField::encode(addressing_mode); in VisitStore()
377 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitCheckedLoad()
381 Emit(opcode | AddressingModeField::encode(kMode_MR1), in VisitCheckedLoad()
430 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitCheckedStore()
434 Emit(opcode | AddressingModeField::encode(kMode_MR1), g.NoOutput(), in VisitCheckedStore()
593 InstructionCode opcode = AddressingModeField::encode(mode) | kIA32Lea; in EmitLea()
754 InstructionCode opcode = AddressingModeField::encode(mode) | kIA32Lea; in VisitInt32Add()
1154 opcode |= AddressingModeField::encode(addressing_mode); in VisitCompareWithMemoryOperand()
[all …]
Dcode-generator-ia32.cc114 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand()
342 if (AddressingModeField::decode(instr->opcode()) != kMode_None) { \
1277 AddressingMode mode = AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
/external/v8/src/compiler/ppc/
Dinstruction-selector-ppc.cc210 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
213 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
216 Emit(opcode | AddressingModeField::encode(kMode_MRR), in VisitLoad()
270 code |= AddressingModeField::encode(addressing_mode); in VisitStore()
311 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
314 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
317 Emit(opcode | AddressingModeField::encode(kMode_MRR), g.NoOutput(), in VisitStore()
363 Emit(opcode | AddressingModeField::encode(addressingMode), in VisitCheckedLoad()
409 Emit(opcode | AddressingModeField::encode(addressingMode), g.NoOutput(), in VisitCheckedStore()
879 Emit(kPPC_LoadWordS32 | AddressingModeField::encode(kMode_MRI), in VisitWord64Sar()
[all …]
Dcode-generator-ppc.cc85 *mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand()
962 AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
/external/v8/src/compiler/x87/
Dinstruction-selector-x87.cc203 InstructionCode code = opcode | AddressingModeField::encode(mode); in VisitLoad()
250 code |= AddressingModeField::encode(addressing_mode); in VisitStore()
295 opcode | AddressingModeField::encode(addressing_mode); in VisitStore()
338 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitCheckedLoad()
342 Emit(opcode | AddressingModeField::encode(kMode_MR1), in VisitCheckedLoad()
391 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitCheckedStore()
395 Emit(opcode | AddressingModeField::encode(kMode_MR1), g.NoOutput(), in VisitCheckedStore()
554 InstructionCode opcode = AddressingModeField::encode(mode) | kX87Lea; in EmitLea()
712 InstructionCode opcode = AddressingModeField::encode(mode) | kX87Lea; in VisitInt32Add()
1163 opcode |= AddressingModeField::encode(addressing_mode); in VisitCompareWithMemoryOperand()
[all …]
Dcode-generator-x87.cc108 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand()
349 if (AddressingModeField::decode(instr->opcode()) != kMode_None) { \
1750 AddressingMode mode = AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc202 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
205 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
208 Emit(opcode | AddressingModeField::encode(kMode_MRR), in VisitLoad()
261 code |= AddressingModeField::encode(addressing_mode); in VisitStore()
302 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
305 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
308 Emit(opcode | AddressingModeField::encode(kMode_MRR), g.NoOutput(), in VisitStore()
353 Emit(opcode | AddressingModeField::encode(addressingMode), in VisitCheckedLoad()
398 Emit(opcode | AddressingModeField::encode(addressingMode), g.NoOutput(), in VisitCheckedStore()
1799 Emit(opcode | AddressingModeField::encode(kMode_MRR), in VisitAtomicLoad()
[all …]
Dcode-generator-s390.cc70 if (mode) *mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand()
71 switch (AddressingModeField::decode(instr_->opcode())) { in MemoryOperand()
797 AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
/external/v8/src/compiler/
Dinstruction-codes.h195 typedef BitField<AddressingMode, 8, 5> AddressingModeField; typedef
Dinstruction.cc486 AddressingMode am = AddressingModeField::decode(instr.opcode()); in operator <<()
488 os << " : " << AddressingModeField::decode(instr.opcode()); in operator <<()
Dinstruction.h808 return AddressingModeField::decode(opcode()); in addressing_mode()
/external/v8/src/compiler/x64/
Dinstruction-selector-x64.cc180 InstructionCode code = opcode | AddressingModeField::encode(mode); in VisitLoad()
227 code |= AddressingModeField::encode(addressing_mode); in VisitStore()
263 opcode | AddressingModeField::encode(addressing_mode); in VisitStore()
562 opcode = AddressingModeField::encode(mode) | opcode; in EmitLea()
690 InstructionCode code = kX64Movsxlq | AddressingModeField::encode(mode); in VisitWord64Sar()
792 Emit(kX64Lea32 | AddressingModeField::encode(kMode_MRI), in VisitInt32Sub()
1482 opcode |= AddressingModeField::encode(addressing_mode); in VisitCompareWithMemoryOperand()
1835 Emit(kX64Lea32 | AddressingModeField::encode(kMode_MRI), index_operand, in VisitSwitch()
2105 InstructionCode code = opcode | AddressingModeField::encode(addressing_mode); in VisitAtomicStore()
Dcode-generator-x64.cc79 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand()
271 if (AddressingModeField::decode(instr->opcode()) != kMode_None) { \
1726 AddressingMode mode = AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()