Lines Matching refs:MacroAssembler
30 MacroAssembler::MacroAssembler(Isolate* isolate, in MacroAssembler() function in v8::internal::MacroAssembler
155 void MacroAssembler::JumpToJSEntry(Register target) { in JumpToJSEntry()
224 void MacroAssembler::CallJSEntry(Register target) { in CallJSEntry()
229 int MacroAssembler::CallSizeNotPredictableCodeSize(Address target, in CallSizeNotPredictableCodeSize()
404 void MacroAssembler::RecordWriteField(Register object, int offset, in RecordWriteField()
510 void MacroAssembler::RecordWrite(Register object, Register address, in RecordWrite()
626 void MacroAssembler::PushSafepointRegisters() { in PushSafepointRegisters()
638 void MacroAssembler::PopSafepointRegisters() { in PopSafepointRegisters()
646 int MacroAssembler::SafepointRegisterStackIndex(int reg_code) { in SafepointRegisterStackIndex()
999 void MacroAssembler::EnterExitFrame(bool save_doubles, int stack_space, in EnterExitFrame()
1081 void MacroAssembler::LeaveExitFrame(bool save_doubles, Register argument_count, in LeaveExitFrame()
1193 void MacroAssembler::InvokePrologue(const ParameterCount& expected, in InvokePrologue()
1258 void MacroAssembler::CheckDebugHook(Register fun, Register new_target, in CheckDebugHook()
1311 void MacroAssembler::InvokeFunctionCode(Register function, Register new_target, in InvokeFunctionCode()
1351 void MacroAssembler::InvokeFunction(Register fun, Register new_target, in InvokeFunction()
1373 void MacroAssembler::InvokeFunction(Register function, in InvokeFunction()
1389 void MacroAssembler::MaybeDropFrames() { in MaybeDropFrames()
1400 void MacroAssembler::PushStackHandler() { in PushStackHandler()
1419 void MacroAssembler::PopStackHandler() { in PopStackHandler()
1432 void MacroAssembler::CompareObjectType(Register object, Register map, in CompareObjectType()
1441 void MacroAssembler::CompareInstanceType(Register map, Register type_reg, in CompareInstanceType()
1450 void MacroAssembler::CompareRoot(Register obj, Heap::RootListIndex index) { in CompareRoot()
1545 void MacroAssembler::CallStub(CodeStub* stub, Condition cond) { in CallStub()
1561 void MacroAssembler::TailCallStub(CodeStub* stub, Condition cond) { in TailCallStub()
1569 void MacroAssembler::TryDoubleToInt32Exact(Register result, in TryDoubleToInt32Exact()
1660 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments, in CallRuntime()
1684 void MacroAssembler::TailCallRuntime(Runtime::FunctionId fid) { in TailCallRuntime()
1694 void MacroAssembler::JumpToExternalReference(const ExternalReference& builtin, in JumpToExternalReference()
1702 void MacroAssembler::JumpToInstructionStream(Address entry) { in JumpToInstructionStream()
1707 void MacroAssembler::LoadWeakValue(Register out, Register in, in LoadWeakValue()
1716 void MacroAssembler::IncrementCounter(StatsCounter* counter, int value, in IncrementCounter()
1728 void MacroAssembler::DecrementCounter(StatsCounter* counter, int value, in DecrementCounter()
1790 void MacroAssembler::LoadNativeContextSlot(int index, Register dst) { in LoadNativeContextSlot()
1796 void MacroAssembler::UntagAndJumpIfSmi(Register dst, Register src, in UntagAndJumpIfSmi()
1804 void MacroAssembler::JumpIfEitherSmi(Register reg1, Register reg2, in JumpIfEitherSmi()
1811 void MacroAssembler::AssertNotSmi(Register object) { in AssertNotSmi()
1820 void MacroAssembler::AssertSmi(Register object) { in AssertSmi()
1828 void MacroAssembler::AssertConstructor(Register object) { in AssertConstructor()
1842 void MacroAssembler::AssertFunction(Register object) { in AssertFunction()
1855 void MacroAssembler::AssertBoundFunction(Register object) { in AssertBoundFunction()
1867 void MacroAssembler::AssertGeneratorObject(Register object) { in AssertGeneratorObject()
1892 void MacroAssembler::AssertUndefinedOrAllocationSite(Register object, in AssertUndefinedOrAllocationSite()
2364 void MacroAssembler::Cmplwi(Register src1, const Operand& src2, in Cmplwi()
2376 void MacroAssembler::And(Register ra, Register rs, const Operand& rb, in And()
2394 void MacroAssembler::Or(Register ra, Register rs, const Operand& rb, RCBit rc) { in Or()
2411 void MacroAssembler::Xor(Register ra, Register rs, const Operand& rb, in Xor()
2429 void MacroAssembler::CmpSmiLiteral(Register src1, Smi* smi, Register scratch, in CmpSmiLiteral()
2440 void MacroAssembler::CmplSmiLiteral(Register src1, Smi* smi, Register scratch, in CmplSmiLiteral()
2451 void MacroAssembler::AddSmiLiteral(Register dst, Register src, Smi* smi, in AddSmiLiteral()
2462 void MacroAssembler::SubSmiLiteral(Register dst, Register src, Smi* smi, in SubSmiLiteral()
2473 void MacroAssembler::AndSmiLiteral(Register dst, Register src, Smi* smi, in AndSmiLiteral()
2611 void MacroAssembler::LoadWord(Register dst, const MemOperand& mem, in LoadWord()
2627 void MacroAssembler::StoreWord(Register src, const MemOperand& mem, in StoreWord()
2641 void MacroAssembler::LoadHalfWordArith(Register dst, const MemOperand& mem, in LoadHalfWordArith()
2657 void MacroAssembler::LoadHalfWord(Register dst, const MemOperand& mem, in LoadHalfWord()
2674 void MacroAssembler::StoreHalfWord(Register src, const MemOperand& mem, in StoreHalfWord()
2690 void MacroAssembler::LoadByte(Register dst, const MemOperand& mem, in LoadByte()
2706 void MacroAssembler::StoreByte(Register src, const MemOperand& mem, in StoreByte()
2720 void MacroAssembler::LoadRepresentation(Register dst, const MemOperand& mem, in LoadRepresentation()
2742 void MacroAssembler::StoreRepresentation(Register src, const MemOperand& mem, in StoreRepresentation()
2776 void MacroAssembler::LoadDoubleU(DoubleRegister dst, const MemOperand& mem, in LoadDoubleU()