Lines Matching defs:masm
40 #define __ masm->
551 void Clobber(MacroAssembler* masm, RegList reg_list, uint64_t const value) {
574 void ClobberFP(MacroAssembler* masm, RegList reg_list, double const value) {
593 void Clobber(MacroAssembler* masm, CPURegList reg_list) {
596 Clobber(masm, reg_list.GetList());
599 ClobberFP(masm, reg_list.GetList());
608 static void DumpRegisters(MacroAssembler* masm,
611 UseScratchRegisterScope temps(masm);
622 static void DumpRegisters(MacroAssembler* masm,
626 UseScratchRegisterScope temps(masm);
636 void RegisterDump::Dump(MacroAssembler* masm) {
639 dump_cpu_features_ = *masm->GetCPUFeatures();
645 UseScratchRegisterScope temps(masm);
680 DumpRegisters<Register>(masm, dump_base, x_offset, kXRegSizeInBytes);
681 DumpRegisters<Register>(masm, dump_base, w_offset, kWRegSizeInBytes);
684 DumpRegisters<VRegister>(masm, dump_base, q_offset, kQRegSizeInBytes);
685 DumpRegisters<VRegister>(masm, dump_base, d_offset, kDRegSizeInBytes);
686 DumpRegisters<VRegister>(masm, dump_base, s_offset, kSRegSizeInBytes);
687 DumpRegisters<VRegister>(masm, dump_base, h_offset, kHRegSizeInBytes);
691 DumpRegisters<ZRegister>(masm, dump_base, z_offset);
692 DumpRegisters<PRegister>(masm, dump_base, p_offset);
787 void SetFpData(MacroAssembler* masm,
836 InsrHelper(masm, z0.WithLaneSize(esize), values);
864 void InitialiseRegisterFp(MacroAssembler* masm, uint64_t lcg_mult) {
877 SetFpData(masm, kHRegSize, kInputFloat16Basic, lcg_mult);
878 SetFpData(masm, kSRegSize, kInputFloatBasic, lcg_mult);
879 SetFpData(masm, kDRegSize, kInputDoubleBasic, lcg_mult);
882 void SetInitialMachineState(MacroAssembler* masm, InputSet input_set) {
928 InitialiseRegisterFp(masm, lcg_mult);
946 void ComputeMachineStateHash(MacroAssembler* masm, uint32_t* dst) {
949 UseScratchRegisterScope temps(masm);