Home
last modified time | relevance | path

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

/system/core/libpixelflinger/tests/arch-arm64/assembler/
Darm64_assembler_test.cpp413 void dataOpTest(dataOpTest_t test, ARMAssemblerInterface *a64asm, uint32_t Rd = 0, in dataOpTest() argument
431 a64asm->reset(); in dataOpTest()
432 a64asm->prolog(); in dataOpTest()
435 op2 = a64asm->imm(test.immValue); in dataOpTest()
444 op2 = a64asm->reg_imm(Rm, test.shiftMode, test.shiftAmount); in dataOpTest()
449 case INSTR_ADD: a64asm->ADD(test.cond, test.setFlags, Rd,Rn,op2); break; in dataOpTest()
450 case INSTR_SUB: a64asm->SUB(test.cond, test.setFlags, Rd,Rn,op2); break; in dataOpTest()
451 case INSTR_RSB: a64asm->RSB(test.cond, test.setFlags, Rd,Rn,op2); break; in dataOpTest()
452 case INSTR_AND: a64asm->AND(test.cond, test.setFlags, Rd,Rn,op2); break; in dataOpTest()
453 case INSTR_ORR: a64asm->ORR(test.cond, test.setFlags, Rd,Rn,op2); break; in dataOpTest()
[all …]