/external/v8/src/compiler/arm/ |
D | instruction-selector-arm.cc | 152 *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 …]
|
D | code-generator-arm.cc | 52 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/ |
D | instruction-selector-mips.cc | 163 *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 …]
|
D | code-generator-mips.cc | 104 switch (AddressingModeField::decode(instr_->opcode())) { in MemoryOperand()
|
/external/v8/src/compiler/mips64/ |
D | instruction-selector-mips64.cc | 241 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 …]
|
D | code-generator-mips64.cc | 107 switch (AddressingModeField::decode(instr_->opcode())) { in MemoryOperand()
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 250 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 …]
|
D | code-generator-arm64.cc | 111 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/ |
D | instruction-selector-x64.cc | 317 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 …]
|
D | code-generator-x64.cc | 82 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/ |
D | instruction-selector-ia32.cc | 317 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 …]
|
D | code-generator-ia32.cc | 108 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/ |
D | instruction-selector-ppc.cc | 238 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 …]
|
D | code-generator-ppc.cc | 86 *mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand() 1170 AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
|
/external/v8/src/compiler/s390/ |
D | instruction-selector-s390.cc | 467 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 …]
|
D | code-generator-s390.cc | 79 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/ |
D | instruction-codes.h | 243 typedef BitField<AddressingMode, 9, 5> AddressingModeField; typedef
|
D | instruction.cc | 551 AddressingMode am = AddressingModeField::decode(instr.opcode()); in operator <<() 553 os << " : " << AddressingModeField::decode(instr.opcode()); in operator <<()
|
D | instruction.h | 841 return AddressingModeField::decode(opcode()); in addressing_mode()
|