Lines Matching defs:source
1 // Use of this source code is governed by a BSD-style license that can be
225 void BaselineAssembler::Move(interpreter::Register output, Register source) {
226 return __ movq(RegisterFrameOperand(output), source);
231 void BaselineAssembler::Move(MemOperand output, Register source) {
232 __ movq(output, source);
243 void BaselineAssembler::MoveMaybeSmi(Register output, Register source) {
244 __ mov_tagged(output, source);
246 void BaselineAssembler::MoveSmi(Register output, Register source) {
247 __ mov_tagged(output, source);
251 inline void PushSingle(MacroAssembler* masm, RootIndex source) {
252 masm->PushRoot(source);
268 inline void PushSingle(MacroAssembler* masm, interpreter::Register source) {
269 return PushSingle(masm, BaselineAssembler::RegisterFrameOperand(source));
337 void BaselineAssembler::LoadTaggedPointerField(Register output, Register source,
339 __ LoadTaggedPointerField(output, FieldOperand(source, offset));
341 void BaselineAssembler::LoadTaggedSignedField(Register output, Register source,
343 __ LoadTaggedSignedField(output, FieldOperand(source, offset));
345 void BaselineAssembler::LoadTaggedAnyField(Register output, Register source,
347 __ LoadAnyTaggedField(output, FieldOperand(source, offset));
350 Register source, int offset) {
351 __ movzxwq(output, FieldOperand(source, offset));
353 void BaselineAssembler::LoadWord8Field(Register output, Register source,
355 __ movb(output, FieldOperand(source, offset));