Lines Matching refs:MacroAssembler
12 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code);
19 MacroAssembler* masm, Register left, Register right, Register scratch1,
23 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm,
31 MacroAssembler* masm, Register left, Register right, Register length,
70 // See MacroAssembler::RecordWriteField() for example.
183 // registers, but we don't bother saving MacroAssembler scratch registers.
184 saved_regs_.Remove(MacroAssembler::DefaultTmpList());
185 saved_fp_regs_.Remove(MacroAssembler::DefaultFPTmpList());
204 void Save(MacroAssembler* masm) {
210 void Restore(MacroAssembler* masm) {
216 void SaveCallerSaveRegisters(MacroAssembler* masm, SaveFPRegsMode mode) {
225 void RestoreCallerSaveRegisters(MacroAssembler*masm, SaveFPRegsMode mode) {
264 // We also remove MacroAssembler's scratch registers.
265 list.Remove(MacroAssembler::DefaultTmpList());
280 virtual void Generate(MacroAssembler* masm) OVERRIDE;
281 void GenerateIncremental(MacroAssembler* masm, Mode mode);
283 MacroAssembler* masm,
286 void InformIncrementalMarker(MacroAssembler* masm);
328 void GenerateCall(MacroAssembler* masm, Register target);
347 static void GenerateNegativeLookup(MacroAssembler* masm,
355 static void GeneratePositiveLookup(MacroAssembler* masm,