/third_party/vixl/examples/aarch64/ |
D | examples.h | 37 void GenerateFactorial(vixl::aarch64::MacroAssembler* masm); 43 void GenerateFactorialRec(vixl::aarch64::MacroAssembler* masm); 49 void GenerateNEONMatrixMultiply(vixl::aarch64::MacroAssembler* masm); 55 void GenerateAdd2Vectors(vixl::aarch64::MacroAssembler* masm); 62 void GenerateAdd3Double(vixl::aarch64::MacroAssembler* masm); 69 void GenerateAdd4Double(vixl::aarch64::MacroAssembler* masm); 76 void GenerateSumArray(vixl::aarch64::MacroAssembler* masm); 82 void GenerateAbs(vixl::aarch64::MacroAssembler* masm); 91 void GenerateCheckBounds(vixl::aarch64::MacroAssembler* masm); 98 void GenerateCrc32(vixl::aarch64::MacroAssembler* masm); [all …]
|
/third_party/vixl/src/aarch64/ |
D | macro-assembler-sve-aarch64.cc | 32 void MacroAssembler::AddSubHelper(AddSubHelperOption option, in AddSubHelper() 69 bool MacroAssembler::TrySingleAddSub(AddSubHelperOption option, in TrySingleAddSub() 92 void MacroAssembler::IntWideImmHelper(IntArithImmFn imm_fn, in IntWideImmHelper() 129 void MacroAssembler::Mul(const ZRegister& zd, in Mul() 134 SVEArithPredicatedFn reg_fn = &MacroAssembler::Mul; in Mul() 138 void MacroAssembler::Smin(const ZRegister& zd, in Smin() 144 SVEArithPredicatedFn reg_fn = &MacroAssembler::Smin; in Smin() 148 void MacroAssembler::Smax(const ZRegister& zd, in Smax() 154 SVEArithPredicatedFn reg_fn = &MacroAssembler::Smax; in Smax() 158 void MacroAssembler::Umax(const ZRegister& zd, in Umax() [all …]
|
D | macro-assembler-aarch64.cc | 50 LiteralPool::LiteralPool(MacroAssembler* masm) in LiteralPool() 56 LiteralPool::LiteralPool(AllocatorWrapper allocator, MacroAssembler* masm) in LiteralPool() 118 ExactAssemblyScopeWithoutPoolsCheck(MacroAssembler* masm, size_t size) in ExactAssemblyScopeWithoutPoolsCheck() 355 MacroAssembler::MacroAssembler(PositionIndependentCodeOption pic) in Emit() function in vixl::aarch64::MacroAssembler 357 MacroAssembler::MacroAssembler(PandaAllocator* allocator, in Emit() 389 MacroAssembler::MacroAssembler(size_t capacity, in Emit() function in vixl::aarch64::MacroAssembler 410 MacroAssembler::MacroAssembler(byte* buffer, in Emit() function in vixl::aarch64::MacroAssembler 430 MacroAssembler::MacroAssembler(PandaAllocator* allocator, byte* buffer, in Emit() function in vixl::aarch64::MacroAssembler 450 MacroAssembler::~MacroAssembler() {} in Emit() 453 void MacroAssembler::Reset() { in Emit() [all …]
|
/third_party/vixl/test/ |
D | test-code-generation-scopes.cc | 55 aarch32::MacroAssembler masm; in TEST() 69 aarch64::MacroAssembler masm; in TEST() 83 aarch32::MacroAssembler masm; in TEST() 98 aarch64::MacroAssembler masm; in TEST() 113 aarch32::MacroAssembler masm; in TEST() 129 aarch64::MacroAssembler masm; in TEST() 145 aarch32::MacroAssembler masm; in TEST() 161 aarch64::MacroAssembler masm; in TEST() 177 aarch32::MacroAssembler masm; in TEST() 195 aarch64::MacroAssembler masm; in TEST() [all …]
|
D | test-use-scratch-register-scope.cc | 59 #define SETUP() MacroAssembler masm 67 template <typename MacroAssembler, typename UseScratchRegisterScope> 70 explicit PerfectNestingTestHelper(MacroAssembler* masm) : masm_(masm) { in PerfectNestingTestHelper() 98 MacroAssembler* masm_; 106 PerfectNestingTestHelper<MacroAssembler, UseScratchRegisterScope>(&masm) in TEST_AARCH32() 114 PerfectNestingTestHelper<MacroAssembler, UseScratchRegisterScope>(&masm) in TEST_AARCH64()
|
/third_party/node/deps/v8/src/builtins/ |
D | builtins-interpreter-gen.cc | 12 void Builtins::Generate_InterpreterPushArgsThenCall(MacroAssembler* masm) { in Generate_InterpreterPushArgsThenCall() 18 MacroAssembler* masm) { in Generate_InterpreterPushUndefinedAndArgsThenCall() 25 MacroAssembler* masm) { in Generate_InterpreterPushArgsThenCallWithFinalSpread() 31 void Builtins::Generate_InterpreterPushArgsThenConstruct(MacroAssembler* masm) { in Generate_InterpreterPushArgsThenConstruct() 37 MacroAssembler* masm) { in Generate_InterpreterPushArgsThenConstructWithFinalSpread() 43 MacroAssembler* masm) { in Generate_InterpreterPushArgsThenConstructArrayFunction()
|
D | builtins.h | 227 static void Generate_Adaptor(MacroAssembler* masm, Address builtin_address); 229 static void Generate_CEntry(MacroAssembler* masm, int result_size, 285 static void Generate_CallFunction(MacroAssembler* masm, 288 static void Generate_CallBoundFunctionImpl(MacroAssembler* masm); 290 static void Generate_Call(MacroAssembler* masm, ConvertReceiverMode mode); 293 static void Generate_CallOrConstructVarargs(MacroAssembler* masm, 295 static void Generate_CallOrConstructForwardVarargs(MacroAssembler* masm, 300 MacroAssembler* masm, ConvertReceiverMode receiver_mode, 304 MacroAssembler* masm, InterpreterPushArgsMode mode); 307 static void Generate_##Name(MacroAssembler* masm);
|
/third_party/vixl/test/aarch64/ |
D | test-assembler-sve-aarch64.cc | 59 void Initialise(MacroAssembler* masm, in Initialise() 84 void Initialise(MacroAssembler* masm, in Initialise() 91 void Initialise(MacroAssembler* masm, in Initialise() 97 void Initialise(MacroAssembler* masm, const PRegister& pd, uint64_t value0) { in Initialise() 116 void Initialise(MacroAssembler* masm, in Initialise() 2762 typedef void (MacroAssembler::*PfirstPnextFn)(const PRegisterWithLaneSize& pd, 2842 &MacroAssembler::Pfirst, in PfirstHelper() 2856 &MacroAssembler::Pnext, in PnextHelper() 3384 MacroAssembler::*AssemblePtrueFn)(const PRegisterWithLaneSize& pd, in PtrueHelper() 3386 AssemblePtrueFn assemble = &MacroAssembler::ptrue; in PtrueHelper() [all …]
|
D | test-utils-aarch64.h | 114 void Dump(MacroAssembler* assm); 512 void Clobber(MacroAssembler* masm, 517 void ClobberFP(MacroAssembler* masm, 524 void Clobber(MacroAssembler* masm, CPURegList reg_list); 534 class CalculateSVEAddressMacroAssembler : public vixl::aarch64::MacroAssembler { 539 MacroAssembler::CalculateSVEAddress(xd, addr, vl_divisor_log2); in CalculateSVEAddress() 543 MacroAssembler::CalculateSVEAddress(xd, addr); in CalculateSVEAddress() 549 class FastNaNPropagationMacroAssembler : public MacroAssembler { 558 class StrictNaNPropagationMacroAssembler : public MacroAssembler { 594 void SetInitialMachineState(MacroAssembler* masm, [all …]
|
D | test-assembler-aarch64.h | 87 MacroAssembler masm; \ 92 MacroAssembler masm; \ 99 MacroAssembler masm(size + CodeBuffer::kDefaultCapacity, pic); \ 104 MacroAssembler masm; \ 197 MacroAssembler masm; \ 201 MacroAssembler masm; \ 207 MacroAssembler masm(buffer_size, pic); \
|
/third_party/node/deps/v8/src/builtins/riscv64/ |
D | builtins-riscv64.cc | 35 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 42 static void GenerateTailCallToReturnedCode(MacroAssembler* masm, in GenerateTailCallToReturnedCode() 78 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, in Generate_PushArguments() 97 void Generate_JSBuiltinsConstructStubHelper(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStubHelper() 145 __ DropArguments(kScratchReg, MacroAssembler::kCountIsSmi, in Generate_JSBuiltinsConstructStubHelper() 146 MacroAssembler::kCountIncludesReceiver, kScratchReg); in Generate_JSBuiltinsConstructStubHelper() 153 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 320 __ DropArguments(a1, MacroAssembler::kCountIsSmi, in Generate_JSConstructStubGeneric() 321 MacroAssembler::kCountIncludesReceiver, a4); in Generate_JSConstructStubGeneric() 352 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() [all …]
|
/third_party/node/deps/v8/src/builtins/loong64/ |
D | builtins-loong64.cc | 38 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 44 static void GenerateTailCallToReturnedCode(MacroAssembler* masm, in GenerateTailCallToReturnedCode() 79 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, in Generate_PushArguments() 98 void Generate_JSBuiltinsConstructStubHelper(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStubHelper() 150 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 327 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 331 static void AssertCodeIsBaseline(MacroAssembler* masm, Register code, in AssertCodeIsBaseline() 343 static void GetSharedFunctionInfoBytecodeOrBaseline(MacroAssembler* masm, in GetSharedFunctionInfoBytecodeOrBaseline() 367 void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) { in Generate_ResumeGeneratorTrampoline() 405 MacroAssembler::StackLimitKind::kRealStackLimit); in Generate_ResumeGeneratorTrampoline() [all …]
|
/third_party/node/deps/v8/src/builtins/arm/ |
D | builtins-arm.cc | 37 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 49 static void GenerateTailCallToReturnedCode(MacroAssembler* masm, in GenerateTailCallToReturnedCode() 84 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, in Generate_PushArguments() 105 void Generate_JSBuiltinsConstructStubHelper(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStubHelper() 175 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 339 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 343 static void AssertCodeIsBaseline(MacroAssembler* masm, Register code, in AssertCodeIsBaseline() 353 static void GetSharedFunctionInfoBytecodeOrBaseline(MacroAssembler* masm, in GetSharedFunctionInfoBytecodeOrBaseline() 378 void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) { in Generate_ResumeGeneratorTrampoline() 511 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() [all …]
|
/third_party/node/deps/v8/src/builtins/mips64/ |
D | builtins-mips64.cc | 38 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 44 static void GenerateTailCallToReturnedCode(MacroAssembler* masm, in GenerateTailCallToReturnedCode() 79 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, in Generate_PushArguments() 98 void Generate_JSBuiltinsConstructStubHelper(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStubHelper() 150 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 327 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 331 static void AssertCodeIsBaseline(MacroAssembler* masm, Register code, in AssertCodeIsBaseline() 343 static void GetSharedFunctionInfoBytecodeOrBaseline(MacroAssembler* masm, in GetSharedFunctionInfoBytecodeOrBaseline() 366 void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) { in Generate_ResumeGeneratorTrampoline() 404 MacroAssembler::StackLimitKind::kRealStackLimit); in Generate_ResumeGeneratorTrampoline() [all …]
|
/third_party/node/deps/v8/src/builtins/ppc/ |
D | builtins-ppc.cc | 37 static void AssertCodeIsBaseline(MacroAssembler* masm, Register code, in AssertCodeIsBaseline() 47 static void GetSharedFunctionInfoBytecodeOrBaseline(MacroAssembler* masm, in GetSharedFunctionInfoBytecodeOrBaseline() 73 void Generate_OSREntry(MacroAssembler* masm, Register entry_address, in Generate_OSREntry() 82 void ResetBytecodeAgeAndOsrState(MacroAssembler* masm, Register bytecode_array, in ResetBytecodeAgeAndOsrState() 98 void Generate_BaselineOrInterpreterEntry(MacroAssembler* masm, in Generate_BaselineOrInterpreterEntry() 254 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 260 static void GenerateTailCallToReturnedCode(MacroAssembler* masm, in GenerateTailCallToReturnedCode() 295 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, in Generate_PushArguments() 317 void Generate_JSBuiltinsConstructStubHelper(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStubHelper() 388 void OnStackReplacement(MacroAssembler* masm, bool is_interpreter) { in OnStackReplacement() [all …]
|
/third_party/node/deps/v8/src/builtins/s390/ |
D | builtins-s390.cc | 38 static void AssertCodeIsBaseline(MacroAssembler* masm, Register code, in AssertCodeIsBaseline() 48 static void GetSharedFunctionInfoBytecodeOrBaseline(MacroAssembler* masm, in GetSharedFunctionInfoBytecodeOrBaseline() 74 void Generate_OSREntry(MacroAssembler* masm, Register entry_address, in Generate_OSREntry() 86 void ResetBytecodeAgeAndOsrState(MacroAssembler* masm, Register bytecode_array, in ResetBytecodeAgeAndOsrState() 102 void Generate_BaselineOrInterpreterEntry(MacroAssembler* masm, in Generate_BaselineOrInterpreterEntry() 258 void OnStackReplacement(MacroAssembler* masm, OsrSourceTier source) { in OnStackReplacement() 299 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 305 static void GenerateTailCallToReturnedCode(MacroAssembler* masm, in GenerateTailCallToReturnedCode() 340 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, in Generate_PushArguments() 361 void Generate_JSBuiltinsConstructStubHelper(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStubHelper() [all …]
|
/third_party/node/deps/v8/src/builtins/arm64/ |
D | builtins-arm64.cc | 42 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 50 static void GenerateTailCallToReturnedCode(MacroAssembler* masm, in GenerateTailCallToReturnedCode() 83 void Generate_JSBuiltinsConstructStubHelper(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStubHelper() 207 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 410 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 414 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() 421 static void AssertCodeTIsBaselineAllowClobber(MacroAssembler* masm, in AssertCodeTIsBaselineAllowClobber() 430 static void AssertCodeTIsBaseline(MacroAssembler* masm, Register code, in AssertCodeTIsBaseline() 438 static void GetSharedFunctionInfoBytecodeOrBaseline(MacroAssembler* masm, in GetSharedFunctionInfoBytecodeOrBaseline() 463 void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) { in Generate_ResumeGeneratorTrampoline() [all …]
|
/third_party/node/deps/v8/src/builtins/ia32/ |
D | builtins-ia32.cc | 39 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 46 static void GenerateTailCallToReturnedCode(MacroAssembler* masm, in GenerateTailCallToReturnedCode() 86 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, in Generate_PushArguments() 107 void Generate_JSBuiltinsConstructStubHelper(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStubHelper() 176 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 351 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 355 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() 372 void Generate_JSEntryVariant(MacroAssembler* masm, StackFrame::Type type, in Generate_JSEntryVariant() 484 void Builtins::Generate_JSEntry(MacroAssembler* masm) { in Generate_JSEntry() 488 void Builtins::Generate_JSConstructEntry(MacroAssembler* masm) { in Generate_JSConstructEntry() [all …]
|
/third_party/node/deps/v8/src/builtins/x64/ |
D | builtins-x64.cc | 44 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 52 MacroAssembler* masm, Runtime::FunctionId function_id, in GenerateTailCallToReturnedCode() 91 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, in Generate_PushArguments() 111 void Generate_JSBuiltinsConstructStubHelper(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStubHelper() 159 __ DropArguments(rbx, rcx, MacroAssembler::kCountIsSmi, in Generate_JSBuiltinsConstructStubHelper() 175 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 313 __ DropArguments(rbx, rcx, MacroAssembler::kCountIsSmi, in Generate_JSConstructStubGeneric() 343 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 347 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() 363 void Generate_JSEntryVariant(MacroAssembler* masm, StackFrame::Type type, in Generate_JSEntryVariant() [all …]
|
/third_party/node/deps/v8/src/codegen/ia32/ |
D | macro-assembler-ia32.cc | 143 void MacroAssembler::PushRoot(RootIndex index) { in PushRoot() 161 void MacroAssembler::CompareRange(Register value, unsigned lower_limit, in CompareRange() 173 void MacroAssembler::JumpIfIsInRange(Register value, unsigned lower_limit, in JumpIfIsInRange() 389 void MacroAssembler::RecordWriteField(Register object, int offset, in RecordWriteField() 522 void MacroAssembler::RecordWrite(Register object, Register slot_address, in CallRecordWriteStub() 714 void MacroAssembler::CmpObjectType(Register heap_object, InstanceType type, in CallRecordWriteStub() 721 void MacroAssembler::CmpInstanceType(Register map, InstanceType type) { in CallRecordWriteStub() 725 void MacroAssembler::CmpInstanceTypeRange(Register map, in CallRecordWriteStub() 736 void MacroAssembler::AssertSmi(Register object) { in CallRecordWriteStub() 744 void MacroAssembler::AssertConstructor(Register object) { in CallRecordWriteStub() [all …]
|
/third_party/node/deps/v8/src/codegen/arm64/ |
D | macro-assembler-arm64-inl.h | 50 void MacroAssembler::Bics(const Register& rd, const Register& rn, in Bics() 104 void MacroAssembler::Ccmn(const Register& rn, const Operand& operand, in Ccmn() 198 void MacroAssembler::Adcs(const Register& rd, const Register& rn, in Adcs() 205 void MacroAssembler::Sbc(const Register& rd, const Register& rn, in Sbc() 212 void MacroAssembler::Sbcs(const Register& rd, const Register& rn, in Sbcs() 219 void MacroAssembler::Ngc(const Register& rd, const Operand& operand) { in Ngc() 226 void MacroAssembler::Ngcs(const Register& rd, const Operand& operand) { in Ngcs() 265 void MacroAssembler::FN(const Register& rs, const Register& rt, \ 305 void MacroAssembler::Bfxil(const Register& rd, const Register& rn, unsigned lsb, in Bfxil() 393 void MacroAssembler::Cinc(const Register& rd, const Register& rn, in Cinc() [all …]
|
/third_party/node/deps/v8/src/builtins/mips/ |
D | builtins-mips.cc | 38 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 44 static void GenerateTailCallToReturnedCode(MacroAssembler* masm, in GenerateTailCallToReturnedCode() 80 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, in Generate_PushArguments() 99 void Generate_JSBuiltinsConstructStubHelper(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStubHelper() 150 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 329 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 333 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() 340 static void Generate_CheckStackOverflow(MacroAssembler* masm, Register argc, in Generate_CheckStackOverflow() 347 __ LoadStackLimit(scratch1, MacroAssembler::StackLimitKind::kRealStackLimit); in Generate_CheckStackOverflow() 381 void Generate_JSEntryVariant(MacroAssembler* masm, StackFrame::Type type, in Generate_JSEntryVariant() [all …]
|
/third_party/node/deps/v8/src/codegen/x64/ |
D | macro-assembler-x64.cc | 49 void MacroAssembler::Load(Register destination, ExternalReference source) { in Load() 65 void MacroAssembler::Store(ExternalReference destination, Register source) { in Store() 154 void MacroAssembler::PushAddress(ExternalReference source) { in PushAddress() 169 void MacroAssembler::PushRoot(RootIndex index) { in PushRoot() 335 void MacroAssembler::RecordWriteField(Register object, int offset, in RecordWriteField() 614 void MacroAssembler::RecordWrite(Register object, Register slot_address, in CallRecordWriteStub() 738 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments, in CallRecordWriteStub() 757 void MacroAssembler::TailCallRuntime(Runtime::FunctionId fid) { in CallRecordWriteStub() 776 void MacroAssembler::JumpToExternalReference(const ExternalReference& ext, in CallRecordWriteStub() 1615 void MacroAssembler::Cmp(Register dst, Handle<Object> source) { in CallRecordWriteStub() [all …]
|
/third_party/node/deps/v8/src/codegen/arm/ |
D | macro-assembler-arm.cc | 542 void MacroAssembler::Mls(Register dst, Register src1, Register src2, in Mls() 556 void MacroAssembler::And(Register dst, Register src1, const Operand& src2, in And() 575 void MacroAssembler::Ubfx(Register dst, Register src1, int lsb, int width, in Ubfx() 590 void MacroAssembler::Sbfx(Register dst, Register src1, int lsb, int width, in Sbfx() 629 void MacroAssembler::RecordWriteField(Register object, int offset, in RecordWriteField() 778 void MacroAssembler::RecordWrite(Register object, Operand offset, in CallRecordWriteStub() 1431 void MacroAssembler::EnterExitFrame(bool save_doubles, int stack_space, in CallRecordWriteStub() 1471 const int frame_alignment = MacroAssembler::ActivationFrameAlignment(); in CallRecordWriteStub() 1500 void MacroAssembler::LeaveExitFrame(bool save_doubles, Register argument_count, in CallRecordWriteStub() 1557 void MacroAssembler::LoadStackLimit(Register destination, StackLimitKind kind) { in CallRecordWriteStub() [all …]
|
/third_party/vixl/src/aarch32/ |
D | macro-assembler-aarch32.cc | 40 MacroAssembler* masm, size_t size, SizePolicy size_policy) in ExactAssemblyScopeWithoutPoolsCheck() 46 void UseScratchRegisterScope::Open(MacroAssembler* masm) { in Open() 208 void MacroAssembler::EnsureEmitPoolsFor(size_t size_arg) { in EnsureEmitPoolsFor() 223 void MacroAssembler::HandleOutOfBoundsImmediate(Condition cond, in HandleOutOfBoundsImmediate() 250 MemOperand MacroAssembler::MemOperandComputationHelper( in MemOperandComputationHelper() 316 uint32_t MacroAssembler::GetOffsetMask(InstructionType type, in GetOffsetMask() 450 void MacroAssembler::Printf(const char* format, in Printf() 625 void MacroAssembler::PushRegister(CPURegister reg) { in PushRegister() 645 void MacroAssembler::PreparePrintfArgument(CPURegister reg, in PreparePrintfArgument() 677 void MacroAssembler::Delegate(InstructionType type, in Delegate() [all …]
|