/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
D | assembler_aarch64.cpp | 249 uint32_t AssemblerAarch64::GetOpcFromScale(Scale scale, bool ispair) in GetOpcFromScale() 253 case Scale::B: in GetOpcFromScale() 254 case Scale::H: in GetOpcFromScale() 258 case Scale::S: in GetOpcFromScale() 261 case Scale::D: in GetOpcFromScale() 264 case Scale::Q: in GetOpcFromScale() 276 void AssemblerAarch64::Ldr(const Register &rt, const MemoryOperand &operand, Scale scale) in Ldr() 284 …uint32_t instructionCode = ((regX && (scale == Scale::Q)) << 30) | op | LoadAndStoreImm(imm, isSig… in Ldr() 296 uint32_t instructionCode = ((regX && (scale == Scale::Q)) << 30) | op | Rm(rm.GetId()) | in Ldr() 304 Ldr(rt, operand, Scale::Q); in Ldr() [all …]
|
D | assembler_aarch64.h | 79 explicit VectorRegister(VectorRegisterId reg, Scale scale = D) : reg_(reg), scale_(scale) {}; in reg_() 91 inline Scale GetScale() const in GetScale() 114 Scale scale_; 405 uint32_t GetOpcFromScale(Scale scale, bool ispair); 420 void Ldr(const Register &rt, const MemoryOperand &operand, Scale scale); 421 uint64_t GetImmOfLdr(const MemoryOperand &operand, Scale scale, bool isRegX); 422 uint64_t GetOpcodeOfLdr(const MemoryOperand &operand, Scale scale); 423 uint32_t GetShiftOfLdr(const MemoryOperand &operand, Scale scale, bool isRegX);
|
D | assembler_aarch64_constants.h | 66 enum Scale { enum
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/ |
D | assembler_x64.h | 41 enum Scale : uint8_t { enum 64 Operand(Register base, Register index, Scale scale, int32_t disp); 65 Operand(Register index, Scale scale, int32_t disp); 68 void BuildSIB(Scale scale, Register index, Register base); 272 static uint8_t GetSIB(Scale scale, Register index, Register base) in GetSIB()
|
D | assembler_x64.cpp | 787 Operand::Operand(Register base, Register index, Scale scale, int32_t disp) in Operand() 805 Operand::Operand(Register index, Scale scale, int32_t disp) in Operand() 813 void Operand::BuildSIB(Scale scale, Register index, Register base) in BuildSIB()
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
D | optimized_call.cpp | 167 …__ Movq(Operand(argvReg, expectedNumArgsReg, Scale::Times8, -FRAME_SLOT_SIZE), rbx); // -8: stack … in OptimizedCallAndPushUndefined() 174 __ Leaq(Operand(r14, Scale::Times8, 0), codeAddrReg); in OptimizedCallAndPushUndefined() 606 …__ Movq(Operand(rdx, rax, Scale::Times8, kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SI… in JSBoundFunctionCallInternal() 625 __ Movq(Operand(rdx, rax, Scale::Times8, 0), rcx); in JSBoundFunctionCallInternal() 655 … __ Movq(Operand(rdi, r10, Scale::Times8, JSThread::GlueData::GetCOStubEntriesOffset(false)), rax); in JSBoundFunctionCallInternal() 669 __ Leaq(Operand(r10, Scale::Times8, 0), rcx); // 8: disp in JSBoundFunctionCallInternal() 692 __ Movq(Operand(rdi, r9, Scale::Times8, JSThread::GlueData::GetCOStubEntriesOffset(false)), r8); in JSProxyCallInternal() 802 …__ Movq(Operand(glueReg, runtimeIdReg, Scale::Times8, JSThread::GlueData::GetRTStubEntriesOffset(f… in CallRuntimeWithArgv() 866 __ Leaq(Operand(expectedNumArgs, Scale::Times8, 0), expectedNumArgs); in PopJSFunctionArgs() 1078 __ Leaq(Operand(context, outputCount, Scale::Times8, FRAME_SLOT_SIZE), context); in DeoptEnterAsmInterp()
|
D | common_call.cpp | 38 __ Movq(Operand(argV, argc, Scale::Times8, -FRAME_SLOT_SIZE), arg); // -8: stack index in CopyArgumentWithArgV()
|
D | optimized_fast_call.cpp | 181 …__ Movq(Operand(argvReg, expectedNumArgsReg, Scale::Times8, -FRAME_SLOT_SIZE), r13); // -8: stack … in OptimizedFastCallAndPushUndefined() 354 …__ Movq(Operand(argV, expectedNumArgsReg, Scale::Times8, -FRAME_SLOT_SIZE), r13); // -8: stack ind… in JSFastCallWithArgVAndPushUndefined()
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/ |
D | assembler_x64_test.cpp | 413 __ Leaq(Operand(r14, Scale::Times8, 0), rcx); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/ |
D | js_number_format.cpp | 555 scale(icu::number::Scale::powerOfTen(2)); // means 10^2 in InitializeNumberFormat()
|
/arkcompiler/runtime_core/compiler/optimizer/ir/ |
D | ir_constructor.h | 376 IrConstructor &Scale(uint64_t scale) in Scale() function
|