Lines Matching refs:MacroAssembler

542 void MacroAssembler::Mls(Register dst, Register src1, Register src2,
556 void MacroAssembler::And(Register dst, Register src1, const Operand& src2,
575 void MacroAssembler::Ubfx(Register dst, Register src1, int lsb, int width,
590 void MacroAssembler::Sbfx(Register dst, Register src1, int lsb, int width,
629 void MacroAssembler::RecordWriteField(Register object, int offset,
778 void MacroAssembler::RecordWrite(Register object, Operand offset,
1431 void MacroAssembler::EnterExitFrame(bool save_doubles, int stack_space,
1471 const int frame_alignment = MacroAssembler::ActivationFrameAlignment();
1500 void MacroAssembler::LeaveExitFrame(bool save_doubles, Register argument_count,
1557 void MacroAssembler::LoadStackLimit(Register destination, StackLimitKind kind) {
1573 void MacroAssembler::StackOverflowCheck(Register num_args, Register scratch,
1588 void MacroAssembler::InvokePrologue(Register expected_parameter_count,
1658 void MacroAssembler::CallDebugOnFunctionCall(Register fun, Register new_target,
1692 void MacroAssembler::InvokeFunctionCode(Register function, Register new_target,
1747 void MacroAssembler::InvokeFunctionWithNewTarget(
1770 void MacroAssembler::InvokeFunction(Register function,
1788 void MacroAssembler::PushStackHandler() {
1804 void MacroAssembler::PopStackHandler() {
1816 void MacroAssembler::CompareObjectType(Register object, Register map,
1826 void MacroAssembler::CompareInstanceType(Register map, Register type_reg,
1832 void MacroAssembler::CompareRange(Register value, unsigned lower_limit,
1845 void MacroAssembler::CompareInstanceTypeRange(Register map, Register type_reg,
1854 void MacroAssembler::CompareRoot(Register obj, RootIndex index) {
1862 void MacroAssembler::JumpIfIsInRange(Register value, unsigned lower_limit,
1930 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments,
1951 void MacroAssembler::TailCallRuntime(Runtime::FunctionId fid) {
1965 void MacroAssembler::JumpToExternalReference(const ExternalReference& builtin,
1977 void MacroAssembler::JumpToOffHeapInstructionStream(Address entry) {
1982 void MacroAssembler::LoadWeakValue(Register out, Register in,
1990 void MacroAssembler::EmitIncrementCounter(StatsCounter* counter, int value,
2003 void MacroAssembler::EmitDecrementCounter(StatsCounter* counter, int value,
2078 void MacroAssembler::LoadGlobalProxy(Register dst) {
2083 void MacroAssembler::LoadNativeContextSlot(Register dst, int index) {
2097 void MacroAssembler::SmiTag(Register reg, SBit s) {
2101 void MacroAssembler::SmiTag(Register dst, Register src, SBit s) {
2105 void MacroAssembler::SmiTst(Register value) {
2124 void MacroAssembler::JumpIfNotSmi(Register value, Label* not_smi_label) {
2129 void MacroAssembler::AssertNotSmi(Register object) {
2137 void MacroAssembler::AssertSmi(Register object) {
2145 void MacroAssembler::AssertConstructor(Register object) {
2159 void MacroAssembler::AssertFunction(Register object) {
2173 void MacroAssembler::AssertCallableFunction(Register object) {
2187 void MacroAssembler::AssertBoundFunction(Register object) {
2199 void MacroAssembler::AssertGeneratorObject(Register object) {
2216 // Check if JSAsyncFunctionObject (See MacroAssembler::CompareInstanceType)
2220 // Check if JSAsyncGeneratorObject (See MacroAssembler::CompareInstanceType)
2229 void MacroAssembler::AssertUndefinedOrAllocationSite(Register object,