Lines Matching full:masm
35 #define __ ACCESS_MASM(masm)
38 void Builtins::Generate_Adaptor(MacroAssembler* masm,
71 static void EnterArgumentsAdaptorFrame(MacroAssembler* masm) {
89 static void LeaveArgumentsAdaptorFrame(MacroAssembler* masm) {
99 SmiIndex index = masm->SmiToIndex(rbx, rbx, kPointerSizeLog2);
105 void Builtins::Generate_ArgumentsAdaptorTrampoline(MacroAssembler* masm) {
123 EnterArgumentsAdaptorFrame(masm);
142 EnterArgumentsAdaptorFrame(masm);
175 LeaveArgumentsAdaptorFrame(masm);
186 void Builtins::Generate_FunctionCall(MacroAssembler* masm) {
321 void Builtins::Generate_FunctionApply(MacroAssembler* masm) {
454 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) {
472 static void AllocateEmptyJSArray(MacroAssembler* masm,
570 static void AllocateJSArray(MacroAssembler* masm,
693 static void ArrayNativeCode(MacroAssembler* masm,
702 AllocateEmptyJSArray(masm,
732 AllocateJSArray(masm,
754 AllocateJSArray(masm,
809 void Builtins::Generate_ArrayCode(MacroAssembler* masm) {
818 GenerateLoadArrayFunction(masm, rdi);
825 Condition not_smi = NegateCondition(masm->CheckSmi(rbx));
832 ArrayNativeCode(masm, &generic_array_code);
843 void Builtins::Generate_ArrayConstructCode(MacroAssembler* masm) {
855 GenerateLoadArrayFunction(masm, rbx);
862 Condition not_smi = NegateCondition(masm->CheckSmi(rbx));
869 ArrayNativeCode(masm, &generic_constructor);
880 void Builtins::Generate_JSConstructCall(MacroAssembler* masm) {
914 static void Generate_JSConstructStubHelper(MacroAssembler* masm,
1157 SmiIndex index = masm->SmiToIndex(rbx, rbx, kPointerSizeLog2);
1165 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) {
1166 Generate_JSConstructStubHelper(masm, false);
1170 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) {
1171 Generate_JSConstructStubHelper(masm, true);
1175 static void Generate_JSEntryTrampolineHelper(MacroAssembler* masm,
1289 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) {
1290 Generate_JSEntryTrampolineHelper(masm, false);
1294 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) {
1295 Generate_JSEntryTrampolineHelper(masm, true);