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.cc242 #define ASSEMBLE_UNOP(asm_instr) \ argument
245 __ asm_instr(i.OutputRegister()); \
247 __ asm_instr(i.OutputOperand()); \
252 #define ASSEMBLE_BINOP(asm_instr) \ argument
256 __ asm_instr(i.InputRegister(0), i.InputImmediate(1)); \
258 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \
262 __ asm_instr(i.InputRegister(0), i.InputRegister(1)); \
264 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \
269 #define ASSEMBLE_COMPARE(asm_instr) \ argument
275 __ 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), \
489 #define ASSEMBLE_LOAD_FLOAT(asm_instr, asm_instrx) \ argument
495 __ asm_instr(result, operand); \
503 #define ASSEMBLE_LOAD_INTEGER(asm_instr, asm_instrx) \ argument
509 __ asm_instr(result, operand); \
548 #define ASSEMBLE_STORE_INTEGER(asm_instr, asm_instrx) \ argument
555 __ asm_instr(value, operand); \
[all …]
/external/v8/src/compiler/ia32/
Dcode-generator-ia32.cc275 #define ASSEMBLE_CHECKED_LOAD_FLOAT(asm_instr) \ argument
286 __ asm_instr(result, i.MemoryOperand(2)); \
291 #define ASSEMBLE_CHECKED_LOAD_INTEGER(asm_instr) \ argument
302 __ asm_instr(result, i.MemoryOperand(2)); \
307 #define ASSEMBLE_CHECKED_STORE_FLOAT(asm_instr) \ argument
317 __ asm_instr(i.MemoryOperand(3), i.InputDoubleRegister(2)); \
322 #define ASSEMBLE_CHECKED_STORE_INTEGER(asm_instr) \ argument
333 __ asm_instr(i.MemoryOperand(3), i.InputRegister(2)); \
335 __ asm_instr(i.MemoryOperand(3), i.InputImmediate(2)); \
340 #define ASSEMBLE_COMPARE(asm_instr) \ argument
[all …]
/external/v8/src/compiler/mips/
Dcode-generator-mips.cc349 #define ASSEMBLE_CHECKED_LOAD_FLOAT(width, asm_instr) \ argument
357 __ asm_instr(result, MemOperand(kScratchReg, 0)); \
361 __ asm_instr(result, MemOperand(i.InputRegister(2), offset)); \
367 #define ASSEMBLE_CHECKED_LOAD_INTEGER(asm_instr) \ argument
375 __ asm_instr(result, MemOperand(kScratchReg, 0)); \
379 __ asm_instr(result, MemOperand(i.InputRegister(2), offset)); \
385 #define ASSEMBLE_CHECKED_STORE_FLOAT(width, asm_instr) \ argument
393 __ asm_instr(value, MemOperand(kScratchReg, 0)); \
398 __ asm_instr(value, MemOperand(i.InputRegister(3), offset)); \
404 #define ASSEMBLE_CHECKED_STORE_INTEGER(asm_instr) \ argument
[all …]
/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc428 #define ASSEMBLE_CHECKED_LOAD_INTEGER(asm_instr) \ argument
436 __ asm_instr(result, MemOperand(buffer, offset, UXTW)); \
440 #define ASSEMBLE_CHECKED_LOAD_INTEGER_64(asm_instr) \ argument
448 __ asm_instr(result, MemOperand(buffer, offset, UXTW)); \
464 #define ASSEMBLE_CHECKED_STORE_INTEGER(asm_instr) \ argument
472 __ asm_instr(value, MemOperand(buffer, offset, UXTW)); \
476 #define ASSEMBLE_CHECKED_STORE_INTEGER_64(asm_instr) \ argument
484 __ asm_instr(value, MemOperand(buffer, offset, UXTW)); \
488 #define ASSEMBLE_SHIFT(asm_instr, width) \ argument
491 __ asm_instr(i.OutputRegister##width(), i.InputRegister##width(0), \
[all …]
/external/v8/src/compiler/s390/
Dcode-generator-s390.cc271 #define ASSEMBLE_FLOAT_UNOP(asm_instr) \ argument
273 __ asm_instr(i.OutputDoubleRegister(), i.InputDoubleRegister(0)); \
276 #define ASSEMBLE_FLOAT_BINOP(asm_instr) \ argument
278 __ asm_instr(i.OutputDoubleRegister(), i.InputDoubleRegister(0), \
440 #define ASSEMBLE_LOAD_FLOAT(asm_instr) \ argument
445 __ asm_instr(result, operand); \
448 #define ASSEMBLE_LOAD_INTEGER(asm_instr) \ argument
453 __ asm_instr(result, operand); \
474 #define ASSEMBLE_STORE_INTEGER(asm_instr) \ argument
480 __ asm_instr(value, operand); \
[all …]
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc362 #define ASSEMBLE_CHECKED_LOAD_FLOAT(width, asm_instr) \ argument
371 __ asm_instr(result, MemOperand(kScratchReg, 0)); \
375 __ asm_instr(result, MemOperand(i.InputRegister(2), offset)); \
380 #define ASSEMBLE_CHECKED_LOAD_INTEGER(asm_instr) \ argument
389 __ asm_instr(result, MemOperand(kScratchReg, 0)); \
393 __ asm_instr(result, MemOperand(i.InputRegister(2), offset)); \
398 #define ASSEMBLE_CHECKED_STORE_FLOAT(width, asm_instr) \ argument
407 __ asm_instr(value, MemOperand(kScratchReg, 0)); \
412 __ asm_instr(value, MemOperand(i.InputRegister(3), offset)); \
417 #define ASSEMBLE_CHECKED_STORE_INTEGER(asm_instr) \ argument
[all …]
/external/v8/src/compiler/x87/
Dcode-generator-x87.cc279 #define ASSEMBLE_CHECKED_LOAD_FLOAT(asm_instr) \ argument
292 __ asm_instr(i.MemoryOperand(2)); \
297 #define ASSEMBLE_CHECKED_LOAD_INTEGER(asm_instr) \ argument
308 __ asm_instr(result, i.MemoryOperand(2)); \
313 #define ASSEMBLE_CHECKED_STORE_FLOAT(asm_instr) \ argument
324 __ asm_instr(i.MemoryOperand(3)); \
329 #define ASSEMBLE_CHECKED_STORE_INTEGER(asm_instr) \ argument
340 __ asm_instr(i.MemoryOperand(3), i.InputRegister(2)); \
342 __ asm_instr(i.MemoryOperand(3), i.InputImmediate(2)); \
347 #define ASSEMBLE_COMPARE(asm_instr) \ argument
[all …]
/external/v8/src/compiler/arm/
Dcode-generator-arm.cc324 #define ASSEMBLE_CHECKED_LOAD_INTEGER(asm_instr) \ argument
335 __ asm_instr(result, i.InputOffset(2)); \
353 #define ASSEMBLE_CHECKED_STORE_INTEGER(asm_instr) \ argument
362 __ asm_instr(value, i.InputOffset(3), lo); \
366 #define ASSEMBLE_ATOMIC_LOAD_INTEGER(asm_instr) \ argument
368 __ asm_instr(i.OutputRegister(), \
373 #define ASSEMBLE_ATOMIC_STORE_INTEGER(asm_instr) \ argument
376 __ 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