Searched refs:vixl_masm_ (Results 1 – 4 of 4) sorted by relevance
32 #define ___ vixl_masm_.36 static void SetVIXLCPUFeaturesFromART(vixl::aarch64::MacroAssembler* vixl_masm_, in SetVIXLCPUFeaturesFromART() argument39 vixl::CPUFeatures* features = vixl_masm_->GetCPUFeatures(); in SetVIXLCPUFeaturesFromART()66 SetVIXLCPUFeaturesFromART(&vixl_masm_, art_features); in Arm64Assembler()75 return vixl_masm_.GetSizeOfCodeGenerated(); in CodeSize()79 return vixl_masm_.GetBuffer().GetStartAddress<const uint8_t*>(); in CodeBufferBaseAddress()84 MemoryRegion from(vixl_masm_.GetBuffer()->GetStartAddress<void*>(), CodeSize()); in CopyInstructions()93 UseScratchRegisterScope temps(&vixl_masm_); in LoadRawPtr()104 UseScratchRegisterScope temps(&vixl_masm_); in JumpTo()112 const Register sp = vixl_masm_.StackPointer(); in SpillRegisters()[all …]
84 vixl::aarch64::MacroAssembler* GetVIXLAssembler() { return &vixl_masm_; } in GetVIXLAssembler()109 vixl_masm_.Add(temp, vixl::aarch64::sp, stack_offset); in SaveRestoreZRegisterList()113 vixl_masm_.Str(vixl::aarch64::ZRegister(i), in SaveRestoreZRegisterList()116 vixl_masm_.Ldr(vixl::aarch64::ZRegister(i), in SaveRestoreZRegisterList()156 vixl_masm_.Bind(label); in Bind()159 vixl_masm_.B(label); in Jump()192 vixl::aarch64::MacroAssembler vixl_masm_;
35 #define ___ vixl_masm_.44 vixl_masm_.FinalizeCode(); in FinalizeCode()48 return vixl_masm_.GetSizeOfCodeGenerated(); in CodeSize()52 return vixl_masm_.GetBuffer().GetStartAddress<const uint8_t*>(); in CodeBufferBaseAddress()57 MemoryRegion from(vixl_masm_.GetBuffer()->GetStartAddress<void*>(), CodeSize()); in CopyInstructions()107 return vixl_masm_.IsModifiedImmediate(immediate); in ShifterOperandCanAlwaysHold()235 UseScratchRegisterScope temps(&vixl_masm_); in StoreToOffset()240 (!vixl_masm_.GetScratchRegisterList()->IsEmpty()) && in StoreToOffset()304 UseScratchRegisterScope temps(&vixl_masm_); in LoadFromOffset()419 DCHECK(vixl_masm_.OutsideITBlock()); in AddConstant()[all …]
209 vixl_masm_.UseT32(); in ArmVIXLAssembler()213 ArmVIXLMacroAssembler* GetVIXLAssembler() { return &vixl_masm_; } in GetVIXLAssembler()231 vixl_masm_.Bind(label); in Bind()234 vixl_masm_.B(label); in Jump()310 ArmVIXLMacroAssembler vixl_masm_;