Lines Matching refs:masm
48 LiteralPool::LiteralPool(MacroAssembler* masm)
49 : Pool(masm), size_(0), first_use_(-1),
169 // is bound with masm Bind and not asm bind.
265 EmissionCheckScope::EmissionCheckScope(MacroAssembler* masm, size_t size)
266 : masm_(masm) {
359 int MacroAssembler::MoveImmediateHelper(MacroAssembler* masm,
362 bool emit_code = (masm != NULL);
367 MacroEmissionCheckScope guard(masm);
386 if (OneInstrMoveImmediateHelper(masm, rd, imm)) {
412 temps.Open(masm);
425 if (emit_code) masm->movn(temp, ~imm16 & 0xffff, 16 * i);
428 if (emit_code) masm->movz(temp, imm16, 16 * i);
434 if (emit_code) masm->movk(temp, imm16, 16 * i);
445 if (emit_code) masm->mov(rd, temp);
453 bool MacroAssembler::OneInstrMoveImmediateHelper(MacroAssembler* masm,
456 bool emit_code = masm != NULL;
464 masm->movz(dst, imm);
471 masm->movn(dst, dst.Is64Bits() ? ~imm : (~imm & kWRegMask));
478 masm->LogicalImmediate(
2362 void UseScratchRegisterScope::Open(MacroAssembler* masm) {
2364 available_ = masm->TmpList();
2365 availablefp_ = masm->FPTmpList();
2391 UseScratchRegisterScope::UseScratchRegisterScope(MacroAssembler* masm) {
2395 Open(masm);