Home
last modified time | relevance | path

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

/external/v8/src/compiler/x64/
Dcode-generator-x64.cc308 #define ASSEMBLE_UNOP(asm_instr) \ argument
311 __ asm_instr(i.OutputRegister()); \
313 __ asm_instr(i.OutputOperand()); \
318 #define ASSEMBLE_BINOP(asm_instr) \ argument
322 __ asm_instr(i.InputRegister(0), i.InputImmediate(1)); \
324 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \
328 __ asm_instr(i.InputRegister(0), i.InputRegister(1)); \
330 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \
335 #define ASSEMBLE_COMPARE(asm_instr) \ argument
341 __ asm_instr(left, i.InputImmediate(index)); \
[all …]
/external/v8/src/compiler/ppc/
Dcode-generator-ppc.cc298 #define ASSEMBLE_FLOAT_UNOP_RC(asm_instr, round) \ argument
300 __ asm_instr(i.OutputDoubleRegister(), i.InputDoubleRegister(0), \
307 #define ASSEMBLE_FLOAT_BINOP_RC(asm_instr, round) \ argument
309 __ asm_instr(i.OutputDoubleRegister(), i.InputDoubleRegister(0), \
558 #define ASSEMBLE_LOAD_FLOAT(asm_instr, asm_instrx) \ argument
564 __ asm_instr(result, operand); \
572 #define ASSEMBLE_LOAD_INTEGER(asm_instr, asm_instrx) \ argument
578 __ asm_instr(result, operand); \
617 #define ASSEMBLE_STORE_INTEGER(asm_instr, asm_instrx) \ argument
624 __ asm_instr(value, operand); \
[all …]
/external/v8/src/compiler/s390/
Dcode-generator-s390.cc297 #define ASSEMBLE_FLOAT_UNOP(asm_instr) \ argument
299 __ asm_instr(i.OutputDoubleRegister(), i.InputDoubleRegister(0)); \
302 #define ASSEMBLE_FLOAT_BINOP(asm_instr) \ argument
304 __ asm_instr(i.OutputDoubleRegister(), i.InputDoubleRegister(0), \
308 #define ASSEMBLE_BINOP(asm_instr) \ argument
311 __ asm_instr(i.OutputRegister(), i.InputRegister(0), \
314 __ asm_instr(i.OutputRegister(), i.InputRegister(0), \
573 #define ASSEMBLE_LOAD_FLOAT(asm_instr) \ argument
578 __ asm_instr(result, operand); \
581 #define ASSEMBLE_LOAD_INTEGER(asm_instr) \ argument
[all …]
/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc443 #define ASSEMBLE_CHECKED_LOAD_INTEGER(asm_instr) \ argument
451 __ asm_instr(result, MemOperand(buffer, offset, UXTW)); \
455 #define ASSEMBLE_CHECKED_LOAD_INTEGER_64(asm_instr) \ argument
463 __ asm_instr(result, MemOperand(buffer, offset, UXTW)); \
479 #define ASSEMBLE_CHECKED_STORE_INTEGER(asm_instr) \ argument
487 __ asm_instr(value, MemOperand(buffer, offset, UXTW)); \
491 #define ASSEMBLE_CHECKED_STORE_INTEGER_64(asm_instr) \ argument
499 __ asm_instr(value, MemOperand(buffer, offset, UXTW)); \
503 #define ASSEMBLE_SHIFT(asm_instr, width) \ argument
506 __ asm_instr(i.OutputRegister##width(), i.InputRegister##width(0), \
[all …]
/external/v8/src/compiler/ia32/
Dcode-generator-ia32.cc289 #define ASSEMBLE_CHECKED_LOAD_FLOAT(asm_instr, OutOfLineLoadNaN) \ argument
300 __ asm_instr(result, i.MemoryOperand(2)); \
304 #define ASSEMBLE_CHECKED_LOAD_INTEGER(asm_instr) \ argument
315 __ asm_instr(result, i.MemoryOperand(2)); \
320 #define ASSEMBLE_CHECKED_STORE_FLOAT(asm_instr) \ argument
330 __ asm_instr(i.MemoryOperand(3), i.InputDoubleRegister(2)); \
335 #define ASSEMBLE_CHECKED_STORE_INTEGER(asm_instr) \ argument
346 __ asm_instr(i.MemoryOperand(3), i.InputRegister(2)); \
348 __ asm_instr(i.MemoryOperand(3), i.InputImmediate(2)); \
353 #define ASSEMBLE_COMPARE(asm_instr) \ argument
[all …]
/external/v8/src/compiler/mips/
Dcode-generator-mips.cc357 #define ASSEMBLE_CHECKED_LOAD_FLOAT(width, asm_instr) \ argument
365 __ asm_instr(result, MemOperand(kScratchReg, 0)); \
369 __ asm_instr(result, MemOperand(i.InputRegister(2), offset)); \
375 #define ASSEMBLE_CHECKED_LOAD_INTEGER(asm_instr) \ argument
383 __ asm_instr(result, MemOperand(kScratchReg, 0)); \
387 __ asm_instr(result, MemOperand(i.InputRegister(2), offset)); \
392 #define ASSEMBLE_CHECKED_STORE_FLOAT(width, asm_instr) \ argument
403 __ asm_instr(value, MemOperand(kScratchReg, 0)); \
411 __ asm_instr(value, MemOperand(i.InputRegister(3), offset)); \
416 #define ASSEMBLE_CHECKED_STORE_INTEGER(asm_instr) \ argument
[all …]
/external/v8/src/compiler/x87/
Dcode-generator-x87.cc291 #define ASSEMBLE_CHECKED_LOAD_FLOAT(asm_instr, OutOfLineLoadNaN) \ argument
304 __ asm_instr(i.MemoryOperand(2)); \
308 #define ASSEMBLE_CHECKED_LOAD_INTEGER(asm_instr) \ argument
319 __ asm_instr(result, i.MemoryOperand(2)); \
324 #define ASSEMBLE_CHECKED_STORE_FLOAT(asm_instr) \ argument
335 __ asm_instr(i.MemoryOperand(3)); \
340 #define ASSEMBLE_CHECKED_STORE_INTEGER(asm_instr) \ argument
351 __ asm_instr(i.MemoryOperand(3), i.InputRegister(2)); \
353 __ asm_instr(i.MemoryOperand(3), i.InputImmediate(2)); \
358 #define ASSEMBLE_COMPARE(asm_instr) \ argument
[all …]
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc370 #define ASSEMBLE_CHECKED_LOAD_FLOAT(width, asm_instr) \ argument
379 __ asm_instr(result, MemOperand(kScratchReg, 0)); \
383 __ asm_instr(result, MemOperand(i.InputRegister(2), offset)); \
388 #define ASSEMBLE_CHECKED_LOAD_INTEGER(asm_instr) \ argument
397 __ asm_instr(result, MemOperand(kScratchReg, 0)); \
401 __ asm_instr(result, MemOperand(i.InputRegister(2), offset)); \
406 #define ASSEMBLE_CHECKED_STORE_FLOAT(width, asm_instr) \ argument
418 __ asm_instr(value, MemOperand(kScratchReg, 0)); \
426 __ asm_instr(value, MemOperand(i.InputRegister(3), offset)); \
431 #define ASSEMBLE_CHECKED_STORE_INTEGER(asm_instr) \ argument
[all …]
/external/v8/src/compiler/arm/
Dcode-generator-arm.cc365 #define ASSEMBLE_CHECKED_LOAD_INTEGER(asm_instr) \ argument
376 __ asm_instr(result, i.InputOffset(2)); \
394 #define ASSEMBLE_CHECKED_STORE_INTEGER(asm_instr) \ argument
403 __ asm_instr(value, i.InputOffset(3), lo); \
407 #define ASSEMBLE_ATOMIC_LOAD_INTEGER(asm_instr) \ argument
409 __ asm_instr(i.OutputRegister(), \
414 #define ASSEMBLE_ATOMIC_STORE_INTEGER(asm_instr) \ argument
417 __ asm_instr(i.InputRegister(2), \
/external/valgrind/perf/
Dtinycc.c5533 static void asm_instr(void);
13799 asm_instr(); in block()
17974 static void asm_instr(void) in asm_instr() function
18105 static void asm_instr(void) in asm_instr() function