Home
last modified time | relevance | path

Searched refs:asm_instr (Results 1 – 8 of 8) sorted by relevance

/external/v8/src/compiler/x64/
Dcode-generator-x64.cc357 #define ASSEMBLE_UNOP(asm_instr) \ argument
360 __ asm_instr(i.OutputRegister()); \
362 __ asm_instr(i.OutputOperand()); \
366 #define ASSEMBLE_BINOP(asm_instr) \ argument
371 __ asm_instr(i.InputRegister(0), right); \
375 __ asm_instr(i.InputRegister(0), i.InputImmediate(1)); \
377 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \
381 __ asm_instr(i.InputRegister(0), i.InputRegister(1)); \
383 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \
389 #define ASSEMBLE_COMPARE(asm_instr) \ argument
[all …]
/external/v8/src/compiler/ppc/
Dcode-generator-ppc.cc288 #define ASSEMBLE_FLOAT_UNOP_RC(asm_instr, round) \ argument
290 __ asm_instr(i.OutputDoubleRegister(), i.InputDoubleRegister(0), \
297 #define ASSEMBLE_FLOAT_BINOP_RC(asm_instr, round) \ argument
299 __ asm_instr(i.OutputDoubleRegister(), i.InputDoubleRegister(0), \
543 #define ASSEMBLE_LOAD_FLOAT(asm_instr, asm_instrx) \ argument
549 __ asm_instr(result, operand); \
557 #define ASSEMBLE_LOAD_INTEGER(asm_instr, asm_instrx) \ argument
563 __ asm_instr(result, operand); \
603 #define ASSEMBLE_STORE_INTEGER(asm_instr, asm_instrx) \ argument
610 __ asm_instr(value, operand); \
[all …]
/external/v8/src/compiler/s390/
Dcode-generator-s390.cc498 #define ASSEMBLE_FLOAT_UNOP(asm_instr) \ argument
500 __ asm_instr(i.OutputDoubleRegister(), i.InputDoubleRegister(0)); \
503 #define ASSEMBLE_FLOAT_BINOP(asm_instr) \ argument
505 __ asm_instr(i.OutputDoubleRegister(), i.InputDoubleRegister(0), \
825 #define ASSEMBLE_LOAD_FLOAT(asm_instr) \ argument
830 __ asm_instr(result, operand); \
833 #define ASSEMBLE_LOAD_INTEGER(asm_instr) \ argument
838 __ asm_instr(result, operand); \
891 #define ASSEMBLE_STORE_INTEGER(asm_instr) \ argument
897 __ asm_instr(value, operand); \
/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc382 #define ASSEMBLE_SHIFT(asm_instr, width) \ argument
385 __ asm_instr(i.OutputRegister##width(), i.InputRegister##width(0), \
390 __ asm_instr(i.OutputRegister##width(), i.InputRegister##width(0), \
395 #define ASSEMBLE_ATOMIC_LOAD_INTEGER(asm_instr, reg) \ argument
398 __ asm_instr(i.Output##reg(), i.TempRegister(0)); \
401 #define ASSEMBLE_ATOMIC_STORE_INTEGER(asm_instr, reg) \ argument
404 __ asm_instr(i.Input##reg(2), i.TempRegister(0)); \
/external/v8/src/compiler/ia32/
Dcode-generator-ia32.cc347 #define ASSEMBLE_COMPARE(asm_instr) \ argument
353 __ asm_instr(left, i.InputImmediate(index)); \
355 __ asm_instr(left, i.InputRegister(index)); \
360 __ asm_instr(i.InputRegister(0), i.InputImmediate(1)); \
362 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \
366 __ asm_instr(i.InputRegister(0), i.InputRegister(1)); \
368 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \
403 #define ASSEMBLE_BINOP(asm_instr) \ argument
408 __ asm_instr(i.InputRegister(0), right); \
411 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \
[all …]
/external/v8/src/compiler/mips/
Dcode-generator-mips.cc329 #define ASSEMBLE_ATOMIC_LOAD_INTEGER(asm_instr) \ argument
331 __ asm_instr(i.OutputRegister(), i.MemoryOperand()); \
335 #define ASSEMBLE_ATOMIC_STORE_INTEGER(asm_instr) \ argument
338 __ asm_instr(i.InputOrZeroRegister(2), i.MemoryOperand()); \
/external/v8/src/compiler/arm/
Dcode-generator-arm.cc359 #define ASSEMBLE_ATOMIC_LOAD_INTEGER(asm_instr) \ argument
361 __ asm_instr(i.OutputRegister(), \
366 #define ASSEMBLE_ATOMIC_STORE_INTEGER(asm_instr) \ argument
369 __ asm_instr(i.InputRegister(2), \
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc339 #define ASSEMBLE_ATOMIC_LOAD_INTEGER(asm_instr) \ argument
341 __ asm_instr(i.OutputRegister(), i.MemoryOperand()); \
345 #define ASSEMBLE_ATOMIC_STORE_INTEGER(asm_instr) \ argument
348 __ asm_instr(i.InputOrZeroRegister(2), i.MemoryOperand()); \