• Home
  • Raw
  • Download

Lines Matching refs:masm

48 #define __ masm->
102 void GenerateTestWrapper(MacroAssembler* masm, RegisterDump* regs) { in GenerateTestWrapper() argument
105 regs->Dump(masm); in GenerateTestWrapper()
138 simulator.WriteXRegister(15, masm.GetLabelAddress<uint64_t>(&Func)); \
139 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&test)); \
167 MacroAssembler masm; \
185 masm.Bind(&test); \
186 GenerateTestWrapper(&masm, &regs); \
187 masm.FinalizeCode()
202 masm.Bind(&factorial); in TEST()
203 GenerateFactorial(&masm); in TEST()
204 masm.FinalizeCode(); in TEST()
227 masm.Bind(&factorial_rec); in TEST()
228 GenerateFactorialRec(&masm); in TEST()
229 masm.FinalizeCode(); in TEST()
243 masm.Bind(&neon_matrix_multiply); in TEST()
244 GenerateNEONMatrixMultiply(&masm); in TEST()
245 masm.FinalizeCode(); in TEST()
310 masm.Bind(&add2_vectors); in TEST()
311 GenerateAdd2Vectors(&masm); in TEST()
312 masm.FinalizeCode(); in TEST()
358 masm.Bind(&add3_double); in TEST()
359 GenerateAdd3Double(&masm); in TEST()
360 masm.FinalizeCode(); in TEST()
384 masm.Bind(&add4_double); in TEST()
385 GenerateAdd4Double(&masm); in TEST()
386 masm.FinalizeCode(); in TEST()
410 masm.Bind(&sum_array); in TEST()
411 GenerateSumArray(&masm); in TEST()
412 masm.FinalizeCode(); in TEST()
438 masm.Bind(&func_abs); in TEST()
439 GenerateAbs(&masm); in TEST()
440 masm.FinalizeCode(); in TEST()
453 masm.Bind(&crc32); in TEST()
454 GenerateCrc32(&masm); in TEST()
455 masm.FinalizeCode(); in TEST()
472 masm.Bind(&swap4); in TEST()
473 GenerateSwap4(&masm); in TEST()
474 masm.FinalizeCode(); in TEST()
497 masm.Bind(&swap_int32); in TEST()
498 GenerateSwapInt32(&masm); in TEST()
499 masm.FinalizeCode(); in TEST()
525 masm.Bind(&check_bounds); in TEST()
526 GenerateCheckBounds(&masm); in TEST()
527 masm.FinalizeCode(); in TEST()
553 masm.Bind(&demo_function); in TEST()
554 GenerateDemoFunction(&masm); in TEST()
555 masm.FinalizeCode(); in TEST()
566 MacroAssembler masm; in TEST() local
569 masm.Bind(&code_start); in TEST()
570 GenerateNonConstVisitorTestCode(&masm); in TEST()
571 masm.Bind(&code_end); in TEST()
572 masm.FinalizeCode(); in TEST()
573 Instruction* instr_start = masm.GetLabelAddress<Instruction*>(&code_start); in TEST()
574 Instruction* instr_end = masm.GetLabelAddress<Instruction*>(&code_end); in TEST()
609 masm.Bind(&start); in TEST()
610 GenerateRuntimeCallExamples(&masm); in TEST()
611 masm.FinalizeCode(); in TEST()