Home
last modified time | relevance | path

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

/external/v8/src/compiler/arm/
Dinstruction-selector-arm.cc152 *opcode_return |= AddressingModeField::encode(kImmMode); in TryMatchShift()
155 *opcode_return |= AddressingModeField::encode(kRegMode); in TryMatchShift()
173 *opcode_return |= AddressingModeField::encode(kImmMode); in TryMatchShiftImmediate()
244 *opcode_return |= AddressingModeField::encode(kMode_Operand2_I); in TryMatchImmediateOrShift()
276 opcode |= AddressingModeField::encode(kMode_Operand2_R); in VisitBinop()
290 opcode |= AddressingModeField::encode(kMode_Operand2_R); in VisitBinop()
301 DCHECK_NE(kMode_None, AddressingModeField::decode(opcode)); in VisitBinop()
361 selector->Emit(kArmSub | AddressingModeField::encode(kMode_Operand2_R), in VisitMod()
375 opcode |= AddressingModeField::encode(kMode_Offset_RI); in EmitLoad()
382 opcode |= AddressingModeField::encode(kMode_Offset_RR); in EmitLoad()
[all …]
Dcode-generator-arm.cc52 switch (AddressingModeField::decode(instr_->opcode())) { in InputOperand2()
83 switch (AddressingModeField::decode(instr_->opcode())) { in InputOffset()
150 switch (AddressingModeField::decode(instr_->opcode())) { in NeonInputOperand()
343 switch (AddressingModeField::decode(opcode)) { in ComputePoisonedAddressForLoad()
961 AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
/external/v8/src/compiler/mips/
Dinstruction-selector-mips.cc163 *opcode_return |= AddressingModeField::encode(kMode_MRI); in TryMatchImmediate()
289 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
293 Emit(kMipsAdd | AddressingModeField::encode(kMode_None), addr_reg, in VisitLoad()
296 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
378 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
383 Emit(kMipsAdd | AddressingModeField::encode(kMode_None), addr_reg, in VisitStore()
386 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
720 Emit(kMipsShl | AddressingModeField::encode(kMode_None), in VisitInt32Mul()
733 Emit(kMipsShl | AddressingModeField::encode(kMode_None), temp, in VisitInt32Mul()
736 Emit(kMipsSub | AddressingModeField::encode(kMode_None), in VisitInt32Mul()
[all …]
Dcode-generator-mips.cc104 switch (AddressingModeField::decode(instr_->opcode())) { in MemoryOperand()
/external/v8/src/compiler/mips64/
Dinstruction-selector-mips64.cc241 m.opcode() | AddressingModeField::encode(kMode_MRI); in TryEmitExtendingLoad()
257 *opcode_return |= AddressingModeField::encode(kMode_MRI); in TryMatchImmediate()
349 selector->Emit(opcode | AddressingModeField::encode(kMode_MRI), in EmitLoad()
354 selector->Emit(kMips64Dadd | AddressingModeField::encode(kMode_None), in EmitLoad()
357 selector->Emit(opcode | AddressingModeField::encode(kMode_MRI), in EmitLoad()
484 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
489 Emit(kMips64Dadd | AddressingModeField::encode(kMode_None), addr_reg, in VisitStore()
492 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
966 Emit(kMips64Shl | AddressingModeField::encode(kMode_None), in VisitInt32Mul()
979 Emit(kMips64Shl | AddressingModeField::encode(kMode_None), temp, in VisitInt32Mul()
[all …]
Dcode-generator-mips64.cc107 switch (AddressingModeField::decode(instr_->opcode())) { in MemoryOperand()
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc250 m.opcode() | AddressingModeField::encode(kMode_MRI); in TryEmitExtendingLoad()
272 *opcode |= AddressingModeField::encode(kMode_Operand2_R_LSL_I); in TryMatchAnyShift()
276 *opcode |= AddressingModeField::encode(kMode_Operand2_R_LSR_I); in TryMatchAnyShift()
279 *opcode |= AddressingModeField::encode(kMode_Operand2_R_ASR_I); in TryMatchAnyShift()
283 *opcode |= AddressingModeField::encode(kMode_Operand2_R_ASR_I); in TryMatchAnyShift()
288 *opcode |= AddressingModeField::encode(kMode_Operand2_R_ROR_I); in TryMatchAnyShift()
312 *opcode |= AddressingModeField::encode( in TryMatchAnyExtend()
326 *opcode |= AddressingModeField::encode( in TryMatchAnyExtend()
576 opcode |= AddressingModeField::encode(kMode_Root); in EmitLoad()
589 opcode |= AddressingModeField::encode(kMode_MRI); in EmitLoad()
[all …]
Dcode-generator-arm64.cc111 switch (AddressingModeField::decode(instr_->opcode())) { in InputOperand2_32()
141 switch (AddressingModeField::decode(instr_->opcode())) { in InputOperand2_64()
171 switch (AddressingModeField::decode(instr_->opcode())) { in MemoryOperand()
831 AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
/external/v8/src/compiler/x64/
Dinstruction-selector-x64.cc317 InstructionCode code = opcode | AddressingModeField::encode(mode); in VisitLoad()
364 code |= AddressingModeField::encode(addressing_mode); in VisitStore()
374 opcode | AddressingModeField::encode(addressing_mode); in VisitStore()
399 InstructionCode code = opcode | AddressingModeField::encode(addressing_mode) | in VisitProtectedStore()
456 opcode |= AddressingModeField::encode(addressing_mode); in VisitBinop()
621 opcode = AddressingModeField::encode(mode) | opcode; in EmitLea()
747 InstructionCode code = opcode | AddressingModeField::encode(mode); in TryMatchLoadWord64AndShiftRight()
865 Emit(kX64Lea32 | AddressingModeField::encode(kMode_MRI), in VisitInt32Sub()
881 Emit(kX64Lea32 | AddressingModeField::encode(kMode_MRI), in VisitInt32Sub()
898 Emit(kX64Lea | AddressingModeField::encode(kMode_MRI), in VisitInt64Sub()
[all …]
Dcode-generator-x64.cc82 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand()
368 if (AddressingModeField::decode(instr->opcode()) != kMode_None) { \
391 if (AddressingModeField::decode(instr->opcode()) != kMode_None) { \
1962 AddressingMode mode = AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
2000 AddressingMode mode = AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
2042 if (AddressingModeField::decode(instr->opcode()) != kMode_None) { in AssembleArchInstruction()
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc317 InstructionCode code = opcode | AddressingModeField::encode(mode); in VisitLoad()
367 code |= AddressingModeField::encode(addressing_mode); in VisitStore()
416 opcode | AddressingModeField::encode(addressing_mode); in VisitStore()
479 opcode |= AddressingModeField::encode(addressing_mode); in VisitBinop()
590 InstructionCode opcode = AddressingModeField::encode(mode) | kIA32Lea; in EmitLea()
854 InstructionCode opcode = AddressingModeField::encode(mode) | kIA32Lea; in VisitInt32Add()
1032 opcode |= AddressingModeField::encode(mode); in EmitPrepareArguments()
1096 opcode |= AddressingModeField::encode(addressing_mode); in VisitCompareWithMemoryOperand()
1314 InstructionCode code = opcode | AddressingModeField::encode(addressing_mode); in VisitAtomicExchange()
1332 InstructionCode code = opcode | AddressingModeField::encode(addressing_mode); in VisitAtomicBinOp()
[all …]
Dcode-generator-ia32.cc108 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand()
173 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); in NextMemoryOperand()
349 if (AddressingModeField::decode(instr->opcode()) != kMode_None) { \
405 if (AddressingModeField::decode(instr->opcode()) != kMode_None) { \
1658 AddressingMode mode = AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
1741 if (AddressingModeField::decode(instr->opcode()) != kMode_None) { in AssembleArchInstruction()
/external/v8/src/compiler/ppc/
Dinstruction-selector-ppc.cc238 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
241 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
244 Emit(opcode | AddressingModeField::encode(kMode_MRR), in VisitLoad()
304 code |= AddressingModeField::encode(addressing_mode); in VisitStore()
349 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
352 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
355 Emit(opcode | AddressingModeField::encode(kMode_MRR), g.NoOutput(), in VisitStore()
869 Emit(kPPC_LoadWordS32 | AddressingModeField::encode(kMode_MRI), in VisitWord64Sar()
1948 Emit(opcode | AddressingModeField::encode(kMode_MRR), in VisitWord32AtomicLoad()
1979 Emit(opcode | AddressingModeField::encode(kMode_MRR), in VisitWord32AtomicStore()
[all …]
Dcode-generator-ppc.cc86 *mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand()
1170 AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc467 opcode |= AddressingModeField::encode(mode); in GenerateRightOperands()
702 opcode |= AddressingModeField::encode(mode); in VisitLoad()
762 code |= AddressingModeField::encode(addressing_mode); in VisitStore()
818 opcode | AddressingModeField::encode(addressing_mode); in VisitStore()
1167 Emit(kS390_LoadReverse32 | AddressingModeField::encode(kMode_MRR), in VisitWord32ReverseBytes()
1681 opcode |= AddressingModeField::encode(addressing_mode); in VisitWordCompare()
1765 opcode |= AddressingModeField::encode(addressing_mode); in VisitLoadAndTest()
2031 Emit(kS390_Lay | AddressingModeField::encode(kMode_MRI), index_operand, in VisitSwitch()
2218 Emit(opcode | AddressingModeField::encode(kMode_MRR), in VisitWord32AtomicLoad()
2249 Emit(opcode | AddressingModeField::encode(kMode_MRR), 0, nullptr, input_count, in VisitWord32AtomicStore()
[all …]
Dcode-generator-s390.cc79 if (mode) *mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand()
80 switch (AddressingModeField::decode(instr_->opcode())) { in MemoryOperand()
325 AddressingMode mode = AddressingModeField::decode(instr->opcode()); \
339 AddressingMode mode = AddressingModeField::decode(instr->opcode()); \
456 AddressingMode mode = AddressingModeField::decode(instr->opcode()); in AssembleOp()
511 AddressingMode mode = AddressingModeField::decode(instr->opcode()); \
544 AddressingMode mode = AddressingModeField::decode(instr->opcode()); \
577 AddressingMode mode = AddressingModeField::decode(instr->opcode()); \
843 AddressingMode mode = AddressingModeField::decode(instr->opcode()); \
859 AddressingMode mode = AddressingModeField::decode(instr->opcode()); \
[all …]
/external/v8/src/compiler/
Dinstruction-codes.h243 typedef BitField<AddressingMode, 9, 5> AddressingModeField; typedef
Dinstruction.cc551 AddressingMode am = AddressingModeField::decode(instr.opcode()); in operator <<()
553 os << " : " << AddressingModeField::decode(instr.opcode()); in operator <<()
Dinstruction.h841 return AddressingModeField::decode(opcode()); in addressing_mode()