Lines Matching refs:Register

52 static const vixl::aarch32::Register kParameterCoreRegistersVIXL[] = {
78 static const vixl::aarch32::Register kMethodRegister = vixl::aarch32::r0;
98 static const vixl::aarch32::Register kRuntimeParameterCoreRegistersVIXL[] = {
148 : public CallingConvention<vixl::aarch32::Register, vixl::aarch32::SRegister> {
162 : public CallingConvention<vixl::aarch32::Register, vixl::aarch32::SRegister> {
278 void Exchange(vixl32::Register reg, int mem);
346 void GenerateAndConst(vixl::aarch32::Register out, vixl::aarch32::Register first, uint32_t value);
354 vixl32::Register class_reg);
356 vixl::aarch32::Register temp,
358 void GenerateOrrConst(vixl::aarch32::Register out, vixl::aarch32::Register first, uint32_t value);
359 void GenerateEorConst(vixl::aarch32::Register out, vixl::aarch32::Register first, uint32_t value);
367 void GenerateWideAtomicStore(vixl::aarch32::Register addr,
369 vixl::aarch32::Register value_lo,
370 vixl::aarch32::Register value_hi,
371 vixl::aarch32::Register temp1,
372 vixl::aarch32::Register temp2,
374 void GenerateWideAtomicLoad(vixl::aarch32::Register addr,
376 vixl::aarch32::Register out_lo,
377 vixl::aarch32::Register out_hi);
439 /*out*/ vixl32::Register* scratch);
444 /*out*/ vixl32::Register* scratch);
518 vixl::aarch32::Register base,
519 vixl::aarch32::Register reg_index,
523 vixl::aarch32::Register base,
524 vixl::aarch32::Register reg_index,
540 void MarkGCCard(vixl::aarch32::Register temp,
541 vixl::aarch32::Register card,
542 vixl::aarch32::Register object,
543 vixl::aarch32::Register value,
641 void LoadBootImageAddress(vixl::aarch32::Register reg, uint32_t boot_image_reference);
642 void LoadTypeForBootImageIntrinsic(vixl::aarch32::Register reg, TypeReference type_reference);
643 void LoadIntrinsicDeclaringClass(vixl::aarch32::Register reg, HInvoke* invoke);
644 void LoadClassRootForIntrinsic(vixl::aarch32::Register reg, ClassRoot class_root);
661 vixl::aarch32::Register obj,
665 void GenerateIntrinsicCasMoveWithBakerReadBarrier(vixl::aarch32::Register marked_old_value,
666 vixl::aarch32::Register old_value);
672 vixl::aarch32::Register obj,
679 vixl::aarch32::Register obj,
686 vixl::aarch32::Register obj,
789 vixl::aarch32::Register out);
795 vixl::aarch32::Register out,
796 vixl::aarch32::Register in,
797 vixl::aarch32::Register temp = vixl32::Register());
808 void MaybeGenerateInlineCacheCheck(HInstruction* instruction, vixl32::Register klass);