Lines Matching defs:MacroAssembler

32 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size,
44 void MacroAssembler::Load(Register dst,
64 void MacroAssembler::Store(Register src,
85 void MacroAssembler::LoadRoot(Register destination,
91 void MacroAssembler::LoadRoot(Register destination,
100 void MacroAssembler::StoreRoot(Register source,
107 void MacroAssembler::StoreRoot(Register source,
116 void MacroAssembler::PushCommonFrame(Register marker_reg) {
126 void MacroAssembler::PopCommonFrame(Register marker_reg) {
134 void MacroAssembler::PushStandardFrame(Register function_reg) {
146 void MacroAssembler::PushSafepointRegisters() {
158 void MacroAssembler::PopSafepointRegisters() {
167 void MacroAssembler::StoreToSafepointRegisterSlot(Register src, Register dst) {
172 void MacroAssembler::LoadFromSafepointRegisterSlot(Register dst, Register src) {
177 int MacroAssembler::SafepointRegisterStackIndex(int reg_code) {
184 MemOperand MacroAssembler::SafepointRegisterSlot(Register reg) {
189 MemOperand MacroAssembler::SafepointRegistersAndDoublesSlot(Register reg) {
198 void MacroAssembler::InNewSpace(Register object,
210 void MacroAssembler::RecordWriteField(
264 void MacroAssembler::RecordWriteForMap(Register object,
340 void MacroAssembler::RecordWrite(
411 void MacroAssembler::RecordWriteCodeEntryField(Register js_function,
473 void MacroAssembler::RememberedSetHelper(Register object, // For debug tests.
523 void MacroAssembler::GetNumberHash(Register reg0, Register scratch) {
564 void MacroAssembler::Addu(Register rd, Register rs, const Operand& rt) {
580 void MacroAssembler::Daddu(Register rd, Register rs, const Operand& rt) {
596 void MacroAssembler::Subu(Register rd, Register rs, const Operand& rt) {
613 void MacroAssembler::Dsubu(Register rd, Register rs, const Operand& rt) {
631 void MacroAssembler::Mul(Register rd, Register rs, const Operand& rt) {
643 void MacroAssembler::Mulh(Register rd, Register rs, const Operand& rt) {
665 void MacroAssembler::Mulhu(Register rd, Register rs, const Operand& rt) {
687 void MacroAssembler::Dmul(Register rd, Register rs, const Operand& rt) {
709 void MacroAssembler::Dmulh(Register rd, Register rs, const Operand& rt) {
731 void MacroAssembler::Mult(Register rs, const Operand& rt) {
743 void MacroAssembler::Dmult(Register rs, const Operand& rt) {
755 void MacroAssembler::Multu(Register rs, const Operand& rt) {
767 void MacroAssembler::Dmultu(Register rs, const Operand& rt) {
779 void MacroAssembler::Div(Register rs, const Operand& rt) {
791 void MacroAssembler::Div(Register res, Register rs, const Operand& rt) {
813 void MacroAssembler::Mod(Register rd, Register rs, const Operand& rt) {
835 void MacroAssembler::Modu(Register rd, Register rs, const Operand& rt) {
857 void MacroAssembler::Ddiv(Register rs, const Operand& rt) {
869 void MacroAssembler::Ddiv(Register rd, Register rs, const Operand& rt) {
894 void MacroAssembler::Divu(Register rs, const Operand& rt) {
906 void MacroAssembler::Divu(Register res, Register rs, const Operand& rt) {
928 void MacroAssembler::Ddivu(Register rs, const Operand& rt) {
940 void MacroAssembler::Ddivu(Register res, Register rs, const Operand& rt) {
962 void MacroAssembler::Dmod(Register rd, Register rs, const Operand& rt) {
987 void MacroAssembler::Dmodu(Register rd, Register rs, const Operand& rt) {
1012 void MacroAssembler::And(Register rd, Register rs, const Operand& rt) {
1028 void MacroAssembler::Or(Register rd, Register rs, const Operand& rt) {
1044 void MacroAssembler::Xor(Register rd, Register rs, const Operand& rt) {
1060 void MacroAssembler::Nor(Register rd, Register rs, const Operand& rt) {
1072 void MacroAssembler::Neg(Register rs, const Operand& rt) {
1081 void MacroAssembler::Slt(Register rd, Register rs, const Operand& rt) {
1097 void MacroAssembler::Sltu(Register rd, Register rs, const Operand& rt) {
1118 void MacroAssembler::Ror(Register rd, Register rs, const Operand& rt) {
1131 void MacroAssembler::Dror(Register rd, Register rs, const Operand& rt) {
1146 void MacroAssembler::Pref(int32_t hint, const MemOperand& rs) {
1151 void MacroAssembler::Lsa(Register rd, Register rt, Register rs, uint8_t sa,
1165 void MacroAssembler::Dlsa(Register rd, Register rt, Register rs, uint8_t sa,
1178 void MacroAssembler::Bovc(Register rs, Register rt, Label* L) {
1189 void MacroAssembler::Bnvc(Register rs, Register rt, Label* L) {
1203 void MacroAssembler::ByteSwapSigned(Register dest, Register src,
1228 void MacroAssembler::ByteSwapUnsigned(Register dest, Register src,
1247 void MacroAssembler::Ulw(Register rd, const MemOperand& rs) {
1272 void MacroAssembler::Ulwu(Register rd, const MemOperand& rs) {
1283 void MacroAssembler::Usw(Register rd, const MemOperand& rs) {
1302 void MacroAssembler::Ulh(Register rd, const MemOperand& rs) {
1332 void MacroAssembler::Ulhu(Register rd, const MemOperand& rs) {
1362 void MacroAssembler::Ush(Register rd, const MemOperand& rs, Register scratch) {
1394 void MacroAssembler::Uld(Register rd, const MemOperand& rs) {
1423 void MacroAssembler::LoadWordPair(Register rd, const MemOperand& rs,
1431 void MacroAssembler::Usd(Register rd, const MemOperand& rs) {
1452 void MacroAssembler::StoreWordPair(Register rd, const MemOperand& rs,
1459 void MacroAssembler::Ulwc1(FPURegister fd, const MemOperand& rs,
1470 void MacroAssembler::Uswc1(FPURegister fd, const MemOperand& rs,
1481 void MacroAssembler::Uldc1(FPURegister fd, const MemOperand& rs,
1493 void MacroAssembler::Usdc1(FPURegister fd, const MemOperand& rs,
1505 void MacroAssembler::li(Register dst, Handle<Object> value, LiFlags mode) {
1518 bool MacroAssembler::LiLower32BitHelper(Register rd, Operand j) {
1539 void MacroAssembler::li(Register rd, Operand j, LiFlags mode) {
1644 void MacroAssembler::MultiPush(RegList regs) {
1658 void MacroAssembler::MultiPushReversed(RegList regs) {
1672 void MacroAssembler::MultiPop(RegList regs) {
1685 void MacroAssembler::MultiPopReversed(RegList regs) {
1698 void MacroAssembler::MultiPushFPU(RegList regs) {
1712 void MacroAssembler::MultiPushReversedFPU(RegList regs) {
1726 void MacroAssembler::MultiPopFPU(RegList regs) {
1739 void MacroAssembler::MultiPopReversedFPU(RegList regs) {
1752 void MacroAssembler::Ext(Register rt,
1761 void MacroAssembler::ExtractBits(Register rt, Register rs, uint16_t pos,
1778 void MacroAssembler::Dext(Register rt, Register rs, uint16_t pos,
1786 void MacroAssembler::Dextm(Register rt, Register rs, uint16_t pos,
1795 void MacroAssembler::Dextu(Register rt, Register rs, uint16_t pos,
1804 void MacroAssembler::Dins(Register rt, Register rs, uint16_t pos,
1813 void MacroAssembler::Ins(Register rt,
1823 void MacroAssembler::Neg_s(FPURegister fd, FPURegister fs) {
1848 void MacroAssembler::Neg_d(FPURegister fd, FPURegister fs) {
1873 void MacroAssembler::Cvt_d_uw(FPURegister fd, FPURegister fs) {
1880 void MacroAssembler::Cvt_d_uw(FPURegister fd, Register rs) {
1892 void MacroAssembler::Cvt_d_ul(FPURegister fd, FPURegister fs) {
1899 void MacroAssembler::Cvt_d_ul(FPURegister fd, Register rs) {
1926 void MacroAssembler::Cvt_s_uw(FPURegister fd, FPURegister fs) {
1932 void MacroAssembler::Cvt_s_uw(FPURegister fd, Register rs) {
1943 void MacroAssembler::Cvt_s_ul(FPURegister fd, FPURegister fs) {
1950 void MacroAssembler::Cvt_s_ul(FPURegister fd, Register rs) {
1978 void MacroAssembler::Round_l_d(FPURegister fd, FPURegister fs) {
1983 void MacroAssembler::Floor_l_d(FPURegister fd, FPURegister fs) {
1988 void MacroAssembler::Ceil_l_d(FPURegister fd, FPURegister fs) {
1993 void MacroAssembler::Trunc_l_d(FPURegister fd, FPURegister fs) {
1998 void MacroAssembler::Trunc_l_ud(FPURegister fd,
2011 void MacroAssembler::Trunc_uw_d(FPURegister fd,
2018 void MacroAssembler::Trunc_uw_s(FPURegister fd, FPURegister fs,
2024 void MacroAssembler::Trunc_ul_d(FPURegister fd, FPURegister fs,
2031 void MacroAssembler::Trunc_ul_s(FPURegister fd, FPURegister fs,
2038 void MacroAssembler::Trunc_w_d(FPURegister fd, FPURegister fs) {
2043 void MacroAssembler::Round_w_d(FPURegister fd, FPURegister fs) {
2048 void MacroAssembler::Floor_w_d(FPURegister fd, FPURegister fs) {
2053 void MacroAssembler::Ceil_w_d(FPURegister fd, FPURegister fs) {
2058 void MacroAssembler::Trunc_uw_d(FPURegister fd,
2090 void MacroAssembler::Trunc_uw_s(FPURegister fd, Register rs,
2120 void MacroAssembler::Trunc_ul_d(FPURegister fd, Register rs,
2168 void MacroAssembler::Trunc_ul_s(FPURegister fd, Register rs,
2215 void MacroAssembler::Madd_s(FPURegister fd, FPURegister fr, FPURegister fs,
2226 void MacroAssembler::Madd_d(FPURegister fd, FPURegister fr, FPURegister fs,
2237 void MacroAssembler::Msub_s(FPURegister fd, FPURegister fr, FPURegister fs,
2248 void MacroAssembler::Msub_d(FPURegister fd, FPURegister fr, FPURegister fs,
2259 void MacroAssembler::BranchFCommon(SecondaryField sizeField, Label* target,
2330 void MacroAssembler::BranchShortF(SecondaryField sizeField, Label* target,
2461 void MacroAssembler::FmoveLow(FPURegister dst, Register src_low) {
2469 void MacroAssembler::Move(FPURegister dst, float imm) {
2475 void MacroAssembler::Move(FPURegister dst, double imm) {
2524 void MacroAssembler::Movz(Register rd, Register rs, Register rt) {
2536 void MacroAssembler::Movn(Register rd, Register rs, Register rt) {
2548 void MacroAssembler::Movt(Register rd, Register rs, uint16_t cc) {
2553 void MacroAssembler::Movf(Register rd, Register rs, uint16_t cc) {
2558 void MacroAssembler::Clz(Register rd, Register rs) {
2563 void MacroAssembler::EmitFPUTruncate(FPURoundingMode rounding_mode,
2627 void MacroAssembler::TryInlineTruncateDoubleToI(Register result,
2652 void MacroAssembler::TruncateDoubleToI(Register result,
2673 void MacroAssembler::TruncateHeapNumberToI(Register result, Register object) {
2697 void MacroAssembler::TruncateNumberToI(Register object,
2713 void MacroAssembler::GetLeastBitsFromSmi(Register dst,
2722 void MacroAssembler::GetLeastBitsFromInt32(Register dst,
2738 void MacroAssembler::Branch(int32_t offset, BranchDelaySlot bdslot) {
2744 void MacroAssembler::Branch(int32_t offset, Condition cond, Register rs,
2752 void MacroAssembler::Branch(Label* L, BranchDelaySlot bdslot) {
2769 void MacroAssembler::Branch(Label* L, Condition cond, Register rs,
2802 void MacroAssembler::Branch(Label* L,
2812 void MacroAssembler::BranchShortHelper(int16_t offset, Label* L,
2824 void MacroAssembler::BranchShortHelperR6(int32_t offset, Label* L) {
2831 void MacroAssembler::BranchShort(int32_t offset, BranchDelaySlot bdslot) {
2842 void MacroAssembler::BranchShort(Label* L, BranchDelaySlot bdslot) {
2860 int32_t MacroAssembler::GetOffset(int32_t offset, Label* L, OffsetSize bits) {
2870 Register MacroAssembler::GetRtAsRegisterHelper(const Operand& rt,
2884 bool MacroAssembler::BranchShortHelperR6(int32_t offset, Label* L,
3165 bool MacroAssembler::BranchShortHelper(int16_t offset, Label* L, Condition cond,
3302 bool MacroAssembler::BranchShortCheck(int32_t offset, Label* L, Condition cond,
3327 void MacroAssembler::BranchShort(int32_t offset, Condition cond, Register rs,
3333 void MacroAssembler::BranchShort(Label* L, Condition cond, Register rs,
3339 void MacroAssembler::BranchAndLink(int32_t offset, BranchDelaySlot bdslot) {
3344 void MacroAssembler::BranchAndLink(int32_t offset, Condition cond, Register rs,
3352 void MacroAssembler::BranchAndLink(Label* L, BranchDelaySlot bdslot) {
3369 void MacroAssembler::BranchAndLink(Label* L, Condition cond, Register rs,
3394 void MacroAssembler::BranchAndLinkShortHelper(int16_t offset, Label* L,
3406 void MacroAssembler::BranchAndLinkShortHelperR6(int32_t offset, Label* L) {
3413 void MacroAssembler::BranchAndLinkShort(int32_t offset,
3425 void MacroAssembler::BranchAndLinkShort(Label* L, BranchDelaySlot bdslot) {
3434 bool MacroAssembler::BranchAndLinkShortHelperR6(int32_t offset, Label* L,
3591 bool MacroAssembler::BranchAndLinkShortHelper(int16_t offset, Label* L,
3683 bool MacroAssembler::BranchAndLinkShortCheck(int32_t offset, Label* L,
3709 void MacroAssembler::Jump(Register target,
3737 void MacroAssembler::Jump(intptr_t target,
3755 void MacroAssembler::Jump(Address target,
3766 void MacroAssembler::Jump(Handle<Code> code,
3778 int MacroAssembler::CallSize(Register target,
3798 void MacroAssembler::Call(Register target,
3837 int MacroAssembler::CallSize(Address target,
3848 void MacroAssembler::Call(Address target,
3865 int MacroAssembler::CallSize(Handle<Code> code,
3878 void MacroAssembler::Call(Handle<Code> code,
3900 void MacroAssembler::Ret(Condition cond,
3908 void MacroAssembler::BranchLong(Label* L, BranchDelaySlot bdslot) {
3928 void MacroAssembler::BranchAndLinkLong(Label* L, BranchDelaySlot bdslot) {
3948 void MacroAssembler::DropAndRet(int drop) {
3954 void MacroAssembler::DropAndRet(int drop,
3973 void MacroAssembler::Drop(int count,
3996 void MacroAssembler::Swap(Register reg1,
4011 void MacroAssembler::Call(Label* target) {
4016 void MacroAssembler::Push(Handle<Object> handle) {
4022 void MacroAssembler::PushRegisterAsTwoSmis(Register src, Register scratch) {
4033 void MacroAssembler::PopRegisterAsTwoSmis(Register dst, Register scratch) {
4043 void MacroAssembler::MaybeDropFrames() {
4056 void MacroAssembler::PushStackHandler() {
4071 void MacroAssembler::PopStackHandler() {
4081 void MacroAssembler::Allocate(int object_size,
4164 void MacroAssembler::Allocate(Register object_size, Register result,
4248 void MacroAssembler::FastAllocate(int object_size, Register result,
4284 void MacroAssembler::FastAllocate(Register object_size, Register result,
4324 void MacroAssembler::JumpIfNotUniqueNameInstanceType(Register reg,
4338 void MacroAssembler::AllocateHeapNumber(Register result,
4359 void MacroAssembler::AllocateHeapNumberWithValue(Register result,
4370 void MacroAssembler::AllocateJSValue(Register result, Register constructor,
4392 void MacroAssembler::InitializeFieldsWithFiller(Register current_address,
4404 void MacroAssembler::SubNanPreservePayloadAndSign_s(FPURegister fd,
4437 void MacroAssembler::SubNanPreservePayloadAndSign_d(FPURegister fd,
4471 void MacroAssembler::CompareMapAndBranch(Register obj,
4482 void MacroAssembler::CompareMapAndBranch(Register obj_map,
4491 void MacroAssembler::CheckMap(Register obj,
4505 void MacroAssembler::DispatchWeakMap(Register obj, Register scratch1,
4520 void MacroAssembler::CheckMap(Register obj,
4534 void MacroAssembler::GetWeakValue(Register value, Handle<WeakCell> cell) {
4539 void MacroAssembler::FPUCanonicalizeNaN(const DoubleRegister dst,
4544 void MacroAssembler::LoadWeakValue(Register value, Handle<WeakCell> cell,
4551 void MacroAssembler::MovFromFloatResult(const DoubleRegister dst) {
4564 void MacroAssembler::MovFromFloatParameter(const DoubleRegister dst) {
4577 void MacroAssembler::MovToFloatParameter(DoubleRegister src) {
4590 void MacroAssembler::MovToFloatResult(DoubleRegister src) {
4603 void MacroAssembler::MovToFloatParameters(DoubleRegister src1,
4630 void MacroAssembler::PrepareForTailCall(const ParameterCount& callee_args_count,
4689 void MacroAssembler::InvokePrologue(const ParameterCount& expected,
4753 void MacroAssembler::CheckDebugHook(Register fun, Register new_target,
4796 void MacroAssembler::InvokeFunctionCode(Register function, Register new_target,
4840 void MacroAssembler::InvokeFunction(Register function,
4864 void MacroAssembler::InvokeFunction(Register function,
4882 void MacroAssembler::InvokeFunction(Handle<JSFunction> function,
4892 void MacroAssembler::IsObjectJSStringType(Register object,
4904 void MacroAssembler::IsObjectNameType(Register object,
4917 void MacroAssembler::GetMapConstructor(Register result, Register map,
4930 void MacroAssembler::GetObjectType(Register object,
4941 void MacroAssembler::CallStub(CodeStub* stub,
4953 void MacroAssembler::TailCallStub(CodeStub* stub,
4962 bool MacroAssembler::AllowThisStubCall(CodeStub* stub) {
4966 void MacroAssembler::ObjectToDoubleFPURegister(Register object,
5004 void MacroAssembler::SmiToDoubleFPURegister(Register smi,
5012 static inline void BranchOvfHelper(MacroAssembler* masm, Register overflow_dst,
5025 void MacroAssembler::AddBranchOvf(Register dst, Register left,
5065 void MacroAssembler::AddBranchOvf(Register dst, Register left, Register right,
5122 void MacroAssembler::SubBranchOvf(Register dst, Register left,
5157 void MacroAssembler::SubBranchOvf(Register dst, Register left, Register right,
5200 void MacroAssembler::DaddBranchOvf(Register dst, Register left,
5230 void MacroAssembler::DaddBranchOvf(Register dst, Register left, Register right,
5269 void MacroAssembler::DsubBranchOvf(Register dst, Register left,
5301 void MacroAssembler::DsubBranchOvf(Register dst, Register left, Register right,
5344 static inline void BranchOvfHelperMult(MacroAssembler* masm,
5358 void MacroAssembler::MulBranchOvf(Register dst, Register left,
5389 void MacroAssembler::MulBranchOvf(Register dst, Register left, Register right,
5417 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments,
5438 void MacroAssembler::CallExternalReference(const ExternalReference& ext,
5449 void MacroAssembler::TailCallRuntime(Runtime::FunctionId fid) {
5458 void MacroAssembler::JumpToExternalReference(const ExternalReference& builtin,
5472 void MacroAssembler::SetCounter(StatsCounter* counter, int value,
5482 void MacroAssembler::IncrementCounter(StatsCounter* counter, int value,
5494 void MacroAssembler::DecrementCounter(StatsCounter* counter, int value,
5509 void MacroAssembler::Assert(Condition cc, BailoutReason reason,
5516 void MacroAssembler::AssertFastElements(Register elements) {
5535 void MacroAssembler::Check(Condition cc, BailoutReason reason,
5545 void MacroAssembler::Abort(BailoutReason reason) {
5592 void MacroAssembler::LoadContext(Register dst, int context_chain_length) {
5607 void MacroAssembler::LoadNativeContextSlot(int index, Register dst) {
5613 void MacroAssembler::LoadGlobalFunctionInitialMap(Register function,
5628 void MacroAssembler::StubPrologue(StackFrame::Type type) {
5634 void MacroAssembler::Prologue(bool code_pre_aging) {
5660 void MacroAssembler::EmitLoadFeedbackVector(Register vector) {
5667 void MacroAssembler::EnterFrame(StackFrame::Type type,
5674 void MacroAssembler::EnterFrame(StackFrame::Type type) {
5703 void MacroAssembler::LeaveFrame(StackFrame::Type type) {
5709 void MacroAssembler::EnterBuiltinFrame(Register context, Register target,
5716 void MacroAssembler::LeaveBuiltinFrame(Register context, Register target,
5722 void MacroAssembler::EnterExitFrame(bool save_doubles, int stack_space,
5765 const int frame_alignment = MacroAssembler::ActivationFrameAlignment();
5795 void MacroAssembler::LeaveExitFrame(bool save_doubles, Register argument_count,
5844 int MacroAssembler::ActivationFrameAlignment() {
5861 void MacroAssembler::AssertStackIsAligned() {
5879 void MacroAssembler::JumpIfNotPowerOfTwoOrZero(
5891 void MacroAssembler::SmiTagCheckOverflow(Register reg, Register overflow) {
5899 void MacroAssembler::SmiTagCheckOverflow(Register dst,
5915 void MacroAssembler::SmiLoadUntag(Register dst, MemOperand src) {
5925 void MacroAssembler::SmiLoadScale(Register dst, MemOperand src, int scale) {
5939 void MacroAssembler::SmiLoadWithScale(Register d_smi,
5955 void MacroAssembler::SmiLoadUntagWithScale(Register d_int,
5971 void MacroAssembler::UntagAndJumpIfSmi(Register dst,
5979 void MacroAssembler::JumpIfSmi(Register value,
5988 void MacroAssembler::JumpIfNotSmi(Register value,
5998 void MacroAssembler::JumpIfNotBothSmi(Register reg1,
6013 void MacroAssembler::JumpIfEitherSmi(Register reg1,
6028 void MacroAssembler::AssertNotNumber(Register object) {
6038 void MacroAssembler::AssertNotSmi(Register object) {
6047 void MacroAssembler::AssertSmi(Register object) {
6056 void MacroAssembler::AssertString(Register object) {
6067 void MacroAssembler::AssertName(Register object) {
6078 void MacroAssembler::AssertFunction(Register object) {
6089 void MacroAssembler::AssertBoundFunction(Register object) {
6099 void MacroAssembler::AssertGeneratorObject(Register object) {
6110 void MacroAssembler::AssertReceiver(Register object) {
6121 void MacroAssembler::AssertUndefinedOrAllocationSite(Register object,
6136 void MacroAssembler::AssertIsRoot(Register reg, Heap::RootListIndex index) {
6145 void MacroAssembler::JumpIfNotHeapNumber(Register object,
6155 void MacroAssembler::JumpIfNonSmisNotBothSequentialOneByteStrings(
6170 void MacroAssembler::JumpIfNotBothSequentialOneByteStrings(Register first,
6183 void MacroAssembler::Float32Max(FPURegister dst, FPURegister src1,
6222 void MacroAssembler::Float32MaxOutOfLine(FPURegister dst, FPURegister src1,
6227 void MacroAssembler::Float32Min(FPURegister dst, FPURegister src1,
6266 void MacroAssembler::Float32MinOutOfLine(FPURegister dst, FPURegister src1,
6271 void MacroAssembler::Float64Max(FPURegister dst, FPURegister src1,
6309 void MacroAssembler::Float64MaxOutOfLine(FPURegister dst, FPURegister src1,
6314 void MacroAssembler::Float64Min(FPURegister dst, FPURegister src1,
6352 void MacroAssembler::Float64MinOutOfLine(FPURegister dst, FPURegister src1,
6357 void MacroAssembler::JumpIfBothInstanceTypesAreNotSequentialOneByte(
6373 int MacroAssembler::CalculateStackPassedWords(int num_reg_arguments,
6388 void MacroAssembler::EmitSeqStringSetCharCheck(Register string,
6414 void MacroAssembler::PrepareCallCFunction(int num_reg_arguments,
6442 void MacroAssembler::PrepareCallCFunction(int num_reg_arguments,
6448 void MacroAssembler::CallCFunction(ExternalReference function,
6456 void MacroAssembler::CallCFunction(Register function,
6463 void MacroAssembler::CallCFunction(ExternalReference function,
6469 void MacroAssembler::CallCFunction(Register function,
6475 void MacroAssembler::CallCFunctionHelper(Register function,
6527 void MacroAssembler::CheckPageFlag(
6540 void MacroAssembler::JumpIfBlack(Register object,
6549 void MacroAssembler::HasColor(Register object,
6574 void MacroAssembler::GetMarkBits(Register addr_reg,
6592 void MacroAssembler::JumpIfWhite(Register value, Register bitmap_scratch,
6618 void MacroAssembler::LoadInstanceDescriptors(Register map,
6624 void MacroAssembler::NumberOfOwnDescriptors(Register dst, Register map) {
6630 void MacroAssembler::EnumLength(Register dst, Register map) {
6638 void MacroAssembler::LoadAccessor(Register dst, Register holder,
6651 void MacroAssembler::CheckEnumCache(Label* call_runtime) {
6694 void MacroAssembler::ClampUint8(Register output_reg, Register input_reg) {
6708 void MacroAssembler::ClampDoubleToUint8(Register result_reg,
6736 void MacroAssembler::TestJSArrayForAllocationMemento(Register receiver_reg,
6872 void MacroAssembler::TruncatingDiv(Register result,