Lines Matching refs:vixl32

39 extern const vixl32::Register tr(TR);
41 extern const vixl32::Register mr(MR);
71 void ArmVIXLAssembler::MaybePoisonHeapReference(vixl32::Register reg) { in MaybePoisonHeapReference()
77 void ArmVIXLAssembler::MaybeUnpoisonHeapReference(vixl32::Register reg) { in MaybeUnpoisonHeapReference()
83 void ArmVIXLAssembler::GenerateMarkingRegisterCheck(vixl32::Register temp, int code) { in GenerateMarkingRegisterCheck()
86 vixl32::Label mr_is_ok; in GenerateMarkingRegisterCheck()
97 void ArmVIXLAssembler::LoadImmediate(vixl32::Register rd, int32_t value) { in LoadImmediate()
146 vixl32::Register temp, in AdjustLoadStoreOffset()
147 vixl32::Register base, in AdjustLoadStoreOffset()
231 vixl32::Register reg, in StoreToOffset()
232 vixl32::Register base, in StoreToOffset()
234 vixl32::Register tmp_reg; in StoreToOffset()
273 ___ Strd(reg, vixl32::Register(reg.GetCode() + 1), MemOperand(base, offset)); in StoreToOffset()
289 vixl32::Register dest, in LoadFromOffset()
290 vixl32::Register base, in LoadFromOffset()
305 vixl32::Register temp = (dest.Is(base)) ? temps.Acquire() : dest; in LoadFromOffset()
334 ___ Ldrd(dest, vixl32::Register(dest.GetCode() + 1), MemOperand(base, offset)); in LoadFromOffset()
342 void ArmVIXLAssembler::StoreSToOffset(vixl32::SRegister source, in StoreSToOffset()
343 vixl32::Register base, in StoreSToOffset()
348 void ArmVIXLAssembler::StoreDToOffset(vixl32::DRegister source, in StoreDToOffset()
349 vixl32::Register base, in StoreDToOffset()
354 void ArmVIXLAssembler::LoadSFromOffset(vixl32::SRegister reg, in LoadSFromOffset()
355 vixl32::Register base, in LoadSFromOffset()
360 void ArmVIXLAssembler::LoadDFromOffset(vixl32::DRegister reg, in LoadDFromOffset()
361 vixl32::Register base, in LoadDFromOffset()
375 vixl32::Register base = sp; in StoreRegisterList()
384 ___ Str(vixl32::Register(i), MemOperand(sp, stack_offset)); in StoreRegisterList()
396 vixl32::Register base = sp; in LoadRegisterList()
404 ___ Ldr(vixl32::Register(i), MemOperand(sp, stack_offset)); in LoadRegisterList()
411 void ArmVIXLAssembler::AddConstant(vixl32::Register rd, int32_t value) { in AddConstant()
416 void ArmVIXLAssembler::AddConstant(vixl32::Register rd, in AddConstant()
417 vixl32::Register rn, in AddConstant()
431 void ArmVIXLAssembler::AddConstantInIt(vixl32::Register rd, in AddConstantInIt()
432 vixl32::Register rn, in AddConstantInIt()
434 vixl32::Condition cond) { in AddConstantInIt()
443 void ArmVIXLMacroAssembler::CompareAndBranchIfZero(vixl32::Register rn, in CompareAndBranchIfZero()
444 vixl32::Label* label, in CompareAndBranchIfZero()
458 void ArmVIXLMacroAssembler::CompareAndBranchIfNonZero(vixl32::Register rn, in CompareAndBranchIfNonZero()
459 vixl32::Label* label, in CompareAndBranchIfNonZero()
469 void ArmVIXLMacroAssembler::B(vixl32::Label* label) { in B()
479 void ArmVIXLMacroAssembler::B(vixl32::Condition cond, vixl32::Label* label, bool is_far_target) { in B()