/external/v8/src/compiler/ia32/ |
D | code-generator-ia32.cc | 108 Operand MemoryOperand(size_t* offset) { in MemoryOperand() function in v8::internal::compiler::IA32OperandConverter 171 Operand MemoryOperand(size_t first_input = 0) { in MemoryOperand() function in v8::internal::compiler::IA32OperandConverter 172 return MemoryOperand(&first_input); in MemoryOperand() 280 __ asm_instr(result, i.MemoryOperand(2)); \ 296 __ asm_instr(result, i.MemoryOperand(2)); \ 311 __ asm_instr(i.MemoryOperand(3), i.InputDoubleRegister(2)); \ 327 __ asm_instr(i.MemoryOperand(3), i.InputRegister(2)); \ 329 __ asm_instr(i.MemoryOperand(3), i.InputImmediate(2)); \ 489 Operand operand = i.MemoryOperand(&index); in AssembleArchInstruction() 892 __ movsx_b(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/x87/ |
D | code-generator-x87.cc | 102 Operand MemoryOperand(size_t* offset) { in MemoryOperand() function in v8::internal::compiler::X87OperandConverter 165 Operand MemoryOperand(size_t first_input = 0) { in MemoryOperand() function in v8::internal::compiler::X87OperandConverter 166 return MemoryOperand(&first_input); in MemoryOperand() 286 __ asm_instr(i.MemoryOperand(2)); \ 302 __ asm_instr(result, i.MemoryOperand(2)); \ 318 __ asm_instr(i.MemoryOperand(3)); \ 334 __ asm_instr(i.MemoryOperand(3), i.InputRegister(2)); \ 336 __ asm_instr(i.MemoryOperand(3), i.InputImmediate(2)); \ 577 Operand operand = i.MemoryOperand(&index); in AssembleArchInstruction() 1238 __ movsx_b(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() [all …]
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86MCCodeEmitter.cpp | 1193 int MemoryOperand = X86II::getMemoryOperandNo(TSFlags, Opcode); in encodeInstruction() local 1194 if (MemoryOperand != -1) MemoryOperand += CurOp; in encodeInstruction() 1197 if (MemoryOperand >= 0) in encodeInstruction() 1198 EmitSegmentOverridePrefix(CurByte, MemoryOperand+X86::AddrSegmentReg, in encodeInstruction() 1212 } else if (MemoryOperand < 0) { in encodeInstruction() 1215 assert(!Is16BitMemOperand(MI, MemoryOperand, STI)); in encodeInstruction() 1216 need_address_override = Is32BitMemOperand(MI, MemoryOperand); in encodeInstruction() 1218 assert(!Is64BitMemOperand(MI, MemoryOperand)); in encodeInstruction() 1219 need_address_override = Is16BitMemOperand(MI, MemoryOperand, STI); in encodeInstruction() 1222 assert(!Is64BitMemOperand(MI, MemoryOperand)); in encodeInstruction() [all …]
|
/external/v8/src/compiler/arm64/ |
D | code-generator-arm64.cc | 140 MemOperand MemoryOperand(size_t* first_index) { in MemoryOperand() function in v8::internal::compiler::Arm64OperandConverter 164 MemOperand MemoryOperand(size_t first_index = 0) { in MemoryOperand() function in v8::internal::compiler::Arm64OperandConverter 165 return MemoryOperand(&first_index); in MemoryOperand() 1147 __ Ldrb(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1150 __ Ldrsb(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1153 __ Strb(i.InputRegister(2), i.MemoryOperand()); in AssembleArchInstruction() 1156 __ Ldrh(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1159 __ Ldrsh(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1162 __ Strh(i.InputRegister(2), i.MemoryOperand()); in AssembleArchInstruction() 1165 __ Ldr(i.OutputRegister32(), i.MemoryOperand()); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/x64/ |
D | code-generator-x64.cc | 74 Operand MemoryOperand(size_t* offset) { in MemoryOperand() function in v8::internal::compiler::X64OperandConverter 139 Operand MemoryOperand(size_t first_input = 0) { in MemoryOperand() function in v8::internal::compiler::X64OperandConverter 140 return MemoryOperand(&first_input); in MemoryOperand() 306 __ asm_instr(i.OutputRegister(), i.MemoryOperand()); \ 730 Operand operand = i.MemoryOperand(&index); in AssembleArchInstruction() 1401 Operand operand = i.MemoryOperand(&index); in AssembleArchInstruction() 1419 Operand operand = i.MemoryOperand(&index); in AssembleArchInstruction() 1436 __ movl(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1441 Operand operand = i.MemoryOperand(&index); in AssembleArchInstruction() 1454 __ movq(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/mips64/ |
D | code-generator-mips64.cc | 102 MemOperand MemoryOperand(size_t* first_index) { in MemoryOperand() function in v8::internal::compiler::MipsOperandConverter 118 MemOperand MemoryOperand(size_t index = 0) { return MemoryOperand(&index); } in MemoryOperand() function in v8::internal::compiler::MipsOperandConverter 1240 __ lbu(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1243 __ lb(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1246 __ sb(i.InputRegister(2), i.MemoryOperand()); in AssembleArchInstruction() 1249 __ lhu(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1252 __ lh(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1255 __ sh(i.InputRegister(2), i.MemoryOperand()); in AssembleArchInstruction() 1258 __ lw(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1261 __ ld(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/mips/ |
D | code-generator-mips.cc | 102 MemOperand MemoryOperand(size_t* first_index) { in MemoryOperand() function in v8::internal::compiler::MipsOperandConverter 118 MemOperand MemoryOperand(size_t index = 0) { return MemoryOperand(&index); } in MemoryOperand() function in v8::internal::compiler::MipsOperandConverter 1028 __ lbu(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1031 __ lb(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1034 __ sb(i.InputRegister(2), i.MemoryOperand()); in AssembleArchInstruction() 1037 __ lhu(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1040 __ lh(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1043 __ sh(i.InputRegister(2), i.MemoryOperand()); in AssembleArchInstruction() 1046 __ lw(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() 1049 __ sw(i.InputRegister(2), i.MemoryOperand()); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/ppc/ |
D | code-generator-ppc.cc | 82 MemOperand MemoryOperand(AddressingMode* mode, size_t* first_index) { in MemoryOperand() function in v8::internal::compiler::PPCOperandConverter 99 MemOperand MemoryOperand(AddressingMode* mode, size_t first_index = 0) { in MemoryOperand() function in v8::internal::compiler::PPCOperandConverter 100 return MemoryOperand(mode, &first_index); in MemoryOperand() 432 MemOperand operand = i.MemoryOperand(&mode); \ 446 MemOperand operand = i.MemoryOperand(&mode); \ 460 MemOperand operand = i.MemoryOperand(&mode, &index); \ 476 MemOperand operand = i.MemoryOperand(&mode, &index); \ 491 MemOperand operand = i.MemoryOperand(&mode, &index); \ 508 MemOperand operand = i.MemoryOperand(&mode, index); \ 535 MemOperand operand = i.MemoryOperand(&mode, index); \ [all …]
|