Lines Matching defs:masm
121 static void Check(BaselineAssembler* masm, int i) {
132 static void Check(BaselineAssembler* masm, int i, Arg arg, Args... args) {
138 CheckArgsHelper<Descriptor, Args...>::Check(masm, i + 1, args...);
144 static void Check(BaselineAssembler* masm, int i,
155 CheckArgsHelper<Descriptor, Args...>::Check(masm, i, args...);
160 void CheckArgs(BaselineAssembler* masm, Args... args) {
161 CheckArgsHelper<Descriptor, Args...>::Check(masm, 0, args...);
186 static void Set(BaselineAssembler* masm) {
194 static void Set(BaselineAssembler* masm, Arg arg, Args... args) {
198 masm->Move(target, arg);
202 Args...>::Set(masm, args...);
209 static void Set(BaselineAssembler* masm, interpreter::RegisterList list) {
216 masm->Move(target, masm->RegisterFrameOperand(list[i]));
223 static void Set(BaselineAssembler* masm, Arg arg, Args... args) {
225 masm->Push(arg, args...);
227 masm->PushReverse(arg, args...);
233 void MoveArgumentsForBuiltin(BaselineAssembler* masm, Args... args) {
235 CheckArgs<Descriptor>(masm, args...);
238 Args...>::Set(masm, args...);
240 masm->LoadContext(Descriptor::ContextRegister());
549 __ masm()->Abort(AbortReason::kExpectedFeedbackVector);