Lines Matching refs:vixl32
42 extern const vixl32::Register tr(TR);
44 extern const vixl32::Register mr(MR);
74 void ArmVIXLAssembler::MaybePoisonHeapReference(vixl32::Register reg) { in MaybePoisonHeapReference()
80 void ArmVIXLAssembler::MaybeUnpoisonHeapReference(vixl32::Register reg) { in MaybeUnpoisonHeapReference()
86 void ArmVIXLAssembler::GenerateMarkingRegisterCheck(vixl32::Register temp, int code) { in GenerateMarkingRegisterCheck()
91 vixl32::Label mr_is_ok; in GenerateMarkingRegisterCheck()
102 void ArmVIXLAssembler::LoadImmediate(vixl32::Register rd, int32_t value) { in LoadImmediate()
151 vixl32::Register temp, in AdjustLoadStoreOffset()
152 vixl32::Register base, in AdjustLoadStoreOffset()
248 vixl32::Register reg, in StoreToOffset()
249 vixl32::Register base, in StoreToOffset()
251 vixl32::Register tmp_reg; in StoreToOffset()
290 ___ Strd(reg, vixl32::Register(reg.GetCode() + 1), MemOperand(base, offset)); in StoreToOffset()
306 vixl32::Register dest, in LoadFromOffset()
307 vixl32::Register base, in LoadFromOffset()
322 vixl32::Register temp = (dest.Is(base)) ? temps.Acquire() : dest; in LoadFromOffset()
351 ___ Ldrd(dest, vixl32::Register(dest.GetCode() + 1), MemOperand(base, offset)); in LoadFromOffset()
359 void ArmVIXLAssembler::StoreSToOffset(vixl32::SRegister source, in StoreSToOffset()
360 vixl32::Register base, in StoreSToOffset()
365 void ArmVIXLAssembler::StoreDToOffset(vixl32::DRegister source, in StoreDToOffset()
366 vixl32::Register base, in StoreDToOffset()
371 void ArmVIXLAssembler::LoadSFromOffset(vixl32::SRegister reg, in LoadSFromOffset()
372 vixl32::Register base, in LoadSFromOffset()
377 void ArmVIXLAssembler::LoadDFromOffset(vixl32::DRegister reg, in LoadDFromOffset()
378 vixl32::Register base, in LoadDFromOffset()
392 vixl32::Register base = sp; in StoreRegisterList()
401 ___ Str(vixl32::Register(i), MemOperand(sp, stack_offset)); in StoreRegisterList()
413 vixl32::Register base = sp; in LoadRegisterList()
421 ___ Ldr(vixl32::Register(i), MemOperand(sp, stack_offset)); in LoadRegisterList()
428 void ArmVIXLAssembler::AddConstant(vixl32::Register rd, int32_t value) { in AddConstant()
433 void ArmVIXLAssembler::AddConstant(vixl32::Register rd, in AddConstant()
434 vixl32::Register rn, in AddConstant()
448 void ArmVIXLAssembler::AddConstantInIt(vixl32::Register rd, in AddConstantInIt()
449 vixl32::Register rn, in AddConstantInIt()
451 vixl32::Condition cond) { in AddConstantInIt()
460 void ArmVIXLMacroAssembler::CompareAndBranchIfZero(vixl32::Register rn, in CompareAndBranchIfZero()
461 vixl32::Label* label, in CompareAndBranchIfZero()
475 void ArmVIXLMacroAssembler::CompareAndBranchIfNonZero(vixl32::Register rn, in CompareAndBranchIfNonZero()
476 vixl32::Label* label, in CompareAndBranchIfNonZero()
486 void ArmVIXLMacroAssembler::B(vixl32::Label* label) { in B()
496 void ArmVIXLMacroAssembler::B(vixl32::Condition cond, vixl32::Label* label, bool is_far_target) { in B()