Lines Matching refs:MacroAssembler
49 void Generate(MacroAssembler* masm);
53 void GenerateCallCFunction(MacroAssembler* masm, Register scratch);
66 void Generate(MacroAssembler* masm);
112 void Generate(MacroAssembler* masm);
114 void GenerateTypeTransition(MacroAssembler* masm);
116 void GenerateSmiStub(MacroAssembler* masm);
117 void GenerateSmiStubSub(MacroAssembler* masm);
118 void GenerateSmiStubBitNot(MacroAssembler* masm);
119 void GenerateSmiCodeSub(MacroAssembler* masm, Label* non_smi, Label* slow);
120 void GenerateSmiCodeBitNot(MacroAssembler* masm, Label* slow);
122 void GenerateHeapNumberStub(MacroAssembler* masm);
123 void GenerateHeapNumberStubSub(MacroAssembler* masm);
124 void GenerateHeapNumberStubBitNot(MacroAssembler* masm);
125 void GenerateHeapNumberCodeSub(MacroAssembler* masm, Label* slow);
126 void GenerateHeapNumberCodeBitNot(MacroAssembler* masm, Label* slow);
128 void GenerateGenericStub(MacroAssembler* masm);
129 void GenerateGenericStubSub(MacroAssembler* masm);
130 void GenerateGenericStubBitNot(MacroAssembler* masm);
131 void GenerateGenericCodeFallback(MacroAssembler* masm);
198 void Generate(MacroAssembler* masm);
199 void GenerateGeneric(MacroAssembler* masm);
200 void GenerateSmiSmiOperation(MacroAssembler* masm);
201 void GenerateFPOperation(MacroAssembler* masm,
205 void GenerateSmiCode(MacroAssembler* masm,
209 void GenerateLoadArguments(MacroAssembler* masm);
210 void GenerateReturn(MacroAssembler* masm);
211 void GenerateUninitializedStub(MacroAssembler* masm);
212 void GenerateSmiStub(MacroAssembler* masm);
213 void GenerateInt32Stub(MacroAssembler* masm);
214 void GenerateHeapNumberStub(MacroAssembler* masm);
215 void GenerateOddballStub(MacroAssembler* masm);
216 void GenerateStringStub(MacroAssembler* masm);
217 void GenerateBothStringStub(MacroAssembler* masm);
218 void GenerateGenericStub(MacroAssembler* masm);
219 void GenerateAddStrings(MacroAssembler* masm);
220 void GenerateCallRuntime(MacroAssembler* masm);
222 void GenerateHeapResultAllocation(MacroAssembler* masm,
228 void GenerateRegisterArgsPush(MacroAssembler* masm);
229 void GenerateTypeTransition(MacroAssembler* masm);
230 void GenerateTypeTransitionWithSavedArgs(MacroAssembler* masm);
254 static void GenerateCopyCharacters(MacroAssembler* masm,
265 static void GenerateCopyCharactersLong(MacroAssembler* masm,
284 static void GenerateTwoCharacterSymbolTableProbe(MacroAssembler* masm,
295 static void GenerateHashInit(MacroAssembler* masm,
299 static void GenerateHashAddCharacter(MacroAssembler* masm,
303 static void GenerateHashGetHash(MacroAssembler* masm,
332 void Generate(MacroAssembler* masm);
334 void GenerateConvertArgument(MacroAssembler* masm,
355 void Generate(MacroAssembler* masm);
365 static void GenerateCompareFlatAsciiStrings(MacroAssembler* masm,
375 static void GenerateFlatAsciiStringEquals(MacroAssembler* masm,
385 virtual void Generate(MacroAssembler* masm);
387 static void GenerateAsciiCharsCompareLoop(MacroAssembler* masm,
430 void Generate(MacroAssembler* masm);
443 static void GenerateLookupNumberStringCache(MacroAssembler* masm,
456 void Generate(MacroAssembler* masm);
487 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) {
492 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) {
518 MacroAssembler masm(NULL,
557 void Save(MacroAssembler* masm) {
564 void Restore(MacroAssembler* masm) {
571 void SaveCallerSaveRegisters(MacroAssembler* masm, SaveFPRegsMode mode) {
586 inline void RestoreCallerSaveRegisters(MacroAssembler*masm,
634 void Generate(MacroAssembler* masm);
635 void GenerateIncremental(MacroAssembler* masm, Mode mode);
637 MacroAssembler* masm,
640 void InformIncrementalMarker(MacroAssembler* masm, Mode mode);
679 void Generate(MacroAssembler* masm);
697 void Generate(MacroAssembler* masm);
698 void GenerateCall(MacroAssembler* masm, ExternalReference function);
699 void GenerateCall(MacroAssembler* masm, Register target);
722 static void LoadSmis(MacroAssembler* masm,
734 static void LoadOperands(MacroAssembler* masm,
744 static void ConvertNumberToInt32(MacroAssembler* masm,
758 static void ConvertIntToDouble(MacroAssembler* masm,
772 static void LoadNumberAsInt32Double(MacroAssembler* masm,
790 static void LoadNumberAsInt32(MacroAssembler* masm,
814 static void DoubleIs32BitInteger(MacroAssembler* masm,
832 static void CallCCodeForDoubleOperation(MacroAssembler* masm,
838 static void LoadNumber(MacroAssembler* masm,
857 void Generate(MacroAssembler* masm);
859 static void GenerateNegativeLookup(MacroAssembler* masm,
867 static void GeneratePositiveLookup(MacroAssembler* masm,