Home
last modified time | relevance | path

Searched refs:Scale (Results 1 - 17 of 17) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
H A Dassembler_aarch64.cpp250 uint32_t AssemblerAarch64::GetOpcFromScale(Scale scale, bool ispair) in GetOpcFromScale()
254 case Scale::B: in GetOpcFromScale()
255 case Scale::H: in GetOpcFromScale()
259 case Scale::S: in GetOpcFromScale()
262 case Scale::D: in GetOpcFromScale()
265 case Scale::Q: in GetOpcFromScale()
277 void AssemblerAarch64::Ldr(const Register &rt, const MemoryOperand &operand, Scale scale) in Ldr()
285 uint32_t instructionCode = ((regX && (scale == Scale::Q)) << 30) | op | LoadAndStoreImm(imm, isSigned) | in Ldr()
297 uint32_t instructionCode = ((regX && (scale == Scale::Q)) << 30) | op | Rm(rm.GetId()) | in Ldr()
305 Ldr(rt, operand, Scale in Ldr()
[all...]
H A Dassembler_aarch64.h79 explicit VectorRegister(VectorRegisterId reg, Scale scale = D) : reg_(reg), scale_(scale) {}; in VectorRegister()
91 inline Scale GetScale() const in GetScale()
114 Scale scale_;
406 uint32_t GetOpcFromScale(Scale scale, bool ispair);
421 void Ldr(const Register &rt, const MemoryOperand &operand, Scale scale);
422 uint64_t GetImmOfLdr(const MemoryOperand &operand, Scale scale, bool isRegX);
423 uint64_t GetOpcodeOfLdr(const MemoryOperand &operand, Scale scale);
424 uint32_t GetShiftOfLdr(const MemoryOperand &operand, Scale scale, bool isRegX);
H A Dassembler_aarch64_constants.h66 enum Scale { enum
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/
H A Dutils.h52 template <uint8_t Scale, typename T>
100 template <uint8_t Scale = __ToDigitImpl::kDecimalNum, typename T = uint8_t>
103 return __ToDigitImpl::ToDigitImpl<Scale, T>::DoIt(c); in ToDigit()
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
H A Dassembler_x64.h41 enum Scale : uint8_t {
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);
280 static uint8_t GetSIB(Scale scale, Register index, Register base) in GetSIB()
H A Dassembler_x64.cpp787 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/runtime_core/static_core/runtime/tests/
H A Dmock_queue_thread_pool.cpp194 threadPool->Scale(scaledNumberOfThreads); in TestThreadPool()
205 threadPool->Scale(dynamicScaling); in TestThreadPool()
271 threadPool->Scale(numberOfThreads); in ControllerThreadScale()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
H A Doptimized_fast_call.cpp179 __ Movq(Operand(argvReg, actualNumArgsReg, Scale::Times8, -FRAME_SLOT_SIZE), r14); // -8: stack index in OptimizedFastCallAndPushArgv()
198 __ Movq(Operand(argvReg, expectedNumArgsReg, Scale::Times8, -FRAME_SLOT_SIZE), r14); // -8: stack index in OptimizedFastCallAndPushArgv()
371 __ Movq(Operand(argV, actualNumArgsReg, Scale::Times8, -FRAME_SLOT_SIZE), r13); // -8: stack index in JSFastCallWithArgVAndPushArgv()
389 __ Movq(Operand(argV, expectedNumArgsReg, Scale::Times8, -FRAME_SLOT_SIZE), r13); // -8: stack index in JSFastCallWithArgVAndPushArgv()
H A Doptimized_call.cpp171 __ Movq(Operand(argvReg, r14, Scale::Times8, -FRAME_SLOT_SIZE), rbx); // -8: stack index in OptimizedCallAndPushArgv()
192 __ Movq(Operand(argvReg, expectedNumArgsReg, Scale::Times8, -FRAME_SLOT_SIZE), rbx); // -8: stack index in OptimizedCallAndPushArgv()
203 __ Leaq(Operand(r14, Scale::Times8, 0), codeAddrReg); in OptimizedCallAndPushArgv()
915 __ Movq(Operand(rdx, rax, Scale::Times8, in JSBoundFunctionCallInternal()
935 __ Movq(Operand(rdx, rax, Scale::Times8, 0), rcx); in JSBoundFunctionCallInternal()
973 __ Movq(Operand(rdi, r10, Scale::Times8, JSThread::GlueData::GetCOStubEntriesOffset(false)), rax); in JSBoundFunctionCallInternal()
988 __ Leaq(Operand(r10, Scale::Times8, 0), rcx); // 8: disp in JSBoundFunctionCallInternal()
1108 __ Movq(Operand(glueReg, runtimeIdReg, Scale::Times8, JSThread::GlueData::GetRTStubEntriesOffset(false)), r9); in CallRuntimeWithArgv()
1172 __ Leaq(Operand(expectedNumArgs, Scale::Times8, 0), expectedNumArgs); in PopJSFunctionArgs()
1387 __ Leaq(Operand(context, outputCount, Scale in DeoptEnterAsmInterp()
[all...]
H A Dcommon_call.cpp37 __ Movq(Operand(argV, argc, Scale::Times8, -FRAME_SLOT_SIZE), arg); // -8: stack index in CopyArgumentWithArgV()
/arkcompiler/runtime_core/static_core/runtime/
H A Dthread_pool.h108 Scale(nThreads); in ThreadPool()
118 void Scale(size_t newNThreads) in Scale() function in ark::ThreadPool
124 LOG(DEBUG, RUNTIME) << "Scale thread pool for " << newNThreads << " new threads"; in Scale()
154 LOG(DEBUG, RUNTIME) << "Scale has been completed"; in Scale()
H A Dcompiler.h725 GetThreadPool()->Scale(numberOfThreads); in ScaleThreadPool()
/arkcompiler/runtime_core/static_core/compiler/tests/
H A Dlowering_test.cpp2480 INST(15U, Opcode::Load).u64().Inputs(0U, 2U).Scale(3U); in BuildExpectedLowerMoveScaleInLoadStoreAArch64()
2481 INST(16U, Opcode::Store).u64().Inputs(1U, 2U, 15U).Scale(3U); in BuildExpectedLowerMoveScaleInLoadStoreAArch64()
2485 INST(21U, Opcode::Load).u16().Inputs(0U, 80U).Scale(1U); in BuildExpectedLowerMoveScaleInLoadStoreAArch64()
2486 INST(22U, Opcode::Store).u16().Inputs(1U, 80U, 21U).Scale(1U); in BuildExpectedLowerMoveScaleInLoadStoreAArch64()
2487 INST(24U, Opcode::Load).u32().Inputs(0U, 80U).Scale(2U); in BuildExpectedLowerMoveScaleInLoadStoreAArch64()
2488 INST(25U, Opcode::Store).u32().Inputs(1U, 80U, 24U).Scale(2U); in BuildExpectedLowerMoveScaleInLoadStoreAArch64()
2509 INST(9U, Opcode::Load).u64().Inputs(0U, 2U).Scale(1U); in BuildExpectedLowerMoveScaleInLoadStoreAmd64()
2510 INST(10U, Opcode::Store).u64().Inputs(1U, 2U, 9U).Scale(1U); in BuildExpectedLowerMoveScaleInLoadStoreAmd64()
2511 INST(12U, Opcode::Load).u64().Inputs(0U, 2U).Scale(2U); in BuildExpectedLowerMoveScaleInLoadStoreAmd64()
2512 INST(13U, Opcode::Store).u64().Inputs(1U, 2U, 12U).Scale( in BuildExpectedLowerMoveScaleInLoadStoreAmd64()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/
H A Dassembler_x64_test.cpp406 __ Leaq(Operand(r14, Scale::Times8, 0), rcx); in HWTEST_F_L0()
/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dir_constructor.h376 IrConstructor &Scale(uint64_t scale) in Scale() function in panda::compiler::final
/arkcompiler/ets_runtime/ecmascript/
H A Djs_number_format.cpp623 scale(icu::number::Scale::powerOfTen(2)); // means 10^2 in InitializeNumberFormat()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dir_constructor.h470 IrConstructor &Scale(uint64_t scale) in Scale() function in ark::compiler::final

Completed in 21 milliseconds