Home
last modified time | relevance | path

Searched defs:imm (Results 1 – 20 of 20) sorted by relevance

/arkcompiler/runtime_core/bytecode_optimizer/
Dbytecode_encoder.h30 static bool CanEncodeImmHelper(int64_t imm, uint32_t size, int64_t min, int64_t max) in CanEncodeImmHelper()
40 …bool CanEncodeImmAddSubCmp(int64_t imm, uint32_t size, [[maybe_unused]] bool signed_compare) overr… in CanEncodeImmAddSubCmp()
45 bool CanEncodeImmMulDivMod(uint64_t imm, uint32_t size) override in CanEncodeImmMulDivMod()
50 bool CanEncodeImmLogical(uint64_t imm, uint32_t size) override in CanEncodeImmLogical()
Dbytecode_optimizer_isapi.rb240 def imm method
Dcodegen.cpp441 auto imm = inst->GetImm(); in VisitIfImm() local
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
Dassembler_aarch64.cpp28 LogicalImmediate LogicalImmediate::Create(uint64_t imm, int width) in Create()
108 uint64_t imm = static_cast<uint64_t>(operand.GetImmediate().Value()); in Ldp() local
142 uint64_t imm = static_cast<uint64_t>(operand.GetImmediate().Value()); in Stp() local
175 uint64_t imm = static_cast<uint64_t>(operand.GetImmediate().Value()); in Ldp() local
221 uint64_t imm = static_cast<uint64_t>(operand.GetImmediate().Value()); in Stp() local
281 uint64_t imm = GetImmOfLdr(operand, scale, regX); in Ldr() local
324 uint64_t imm = static_cast<uint64_t>(operand.GetImmediate().Value()); in Str() local
361 uint64_t imm = static_cast<uint64_t>(operand.GetImmediate().Value()); in Ldur() local
373 uint64_t imm = static_cast<uint64_t>(operand.GetImmediate().Value()); in Stur() local
380 void AssemblerAarch64::Mov(const Register &rd, const Immediate &imm) in Mov()
[all …]
Dassembler_aarch64.h159 Operand(Immediate imm) in Operand()
386 inline uint32_t LoadAndStorePairImm(uint32_t imm) in LoadAndStorePairImm()
391 inline uint32_t LoadAndStoreImm(uint32_t imm, bool isSigned) in LoadAndStoreImm()
400 inline uint32_t BranchImm19(uint32_t imm) in BranchImm19()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecode_info_collector.cpp448 auto imm = bcIns.GetImm<BytecodeInstruction::Format::PREF_IMM16>(); in CollectMethodInfoFromBC() local
460 auto imm = bcIns.GetImm<BytecodeInstruction::Format::PREF_IMM16>(); in CollectMethodInfoFromBC() local
465 auto imm = bcIns.GetImm<BytecodeInstruction::Format::IMM8>(); in CollectMethodInfoFromBC() local
470 auto imm = bcIns.GetImm<BytecodeInstruction::Format::IMM8_ID16>(); in CollectMethodInfoFromBC() local
475 auto imm = bcIns.GetImm<BytecodeInstruction::Format::PREF_IMM16>(); in CollectMethodInfoFromBC() local
480 auto imm = bcIns.GetImm<BytecodeInstruction::Format::PREF_IMM16_ID16>(); in CollectMethodInfoFromBC() local
514 auto imm = bcIns.GetImm<BytecodeInstruction::Format::IMM8>(); in CollectModuleInfoFromBC() local
522 auto imm = bcIns.GetImm<BytecodeInstruction::Format::PREF_IMM16>(); in CollectModuleInfoFromBC() local
529 auto imm = bcIns.GetImm<BytecodeInstruction::Format::IMM8>(); in CollectModuleInfoFromBC() local
534 auto imm = bcIns.GetImm<BytecodeInstruction::Format::PREF_IMM16>(); in CollectModuleInfoFromBC() local
Dbytecodes.cpp616 uint8_t imm = READ_INST_8_1(); in InitBytecodeInfo() local
621 uint16_t imm = READ_INST_16_1(); in InitBytecodeInfo() local
961 uint16_t imm = READ_INST_16_1(); in InitBytecodeInfo() local
967 uint16_t imm = READ_INST_16_2(); in InitBytecodeInfo() local
983 uint16_t imm = READ_INST_16_1(); in InitBytecodeInfo() local
988 uint16_t imm = READ_INST_16_2(); in InitBytecodeInfo() local
Dinterpreter_stub.cpp343 GateRef imm = ReadInst16_1(pc); in DECLARE_ASM_HANDLER() local
351 GateRef imm = ReadInst8_1(pc); in DECLARE_ASM_HANDLER() local
2038 GateRef imm = ReadInst32_0(pc); in DECLARE_ASM_HANDLER() local
2047 GateRef imm = CastInt64ToFloat64(ReadInst64_0(pc)); in DECLARE_ASM_HANDLER() local
3821 GateRef imm = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER() local
3831 GateRef imm = ZExtInt16ToInt32(ReadInst16_2(pc)); in DECLARE_ASM_HANDLER() local
3841 GateRef imm = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER() local
3851 GateRef imm = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER() local
3863 GateRef imm = ZExtInt16ToInt32(ReadInst16_2(pc)); in DECLARE_ASM_HANDLER() local
3875 GateRef imm = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER() local
[all …]
Dgate_accessor.cpp722 size_t imm = gatePtr->GetOneParameterMetaData()->GetValue(); in GetImmediateId() local
/arkcompiler/ets_frontend/merge_abc/src/
DassemblyInsProto.cpp28 for (const auto &imm : insn.imms) { in Serialize() local
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dpanda_file_translator.cpp1153 … uint16_t imm = static_cast<uint16_t>(inst.GetImm<OldBytecodeInst::Format::PREF_IMM16_V8>() - 1); in FixOpcode() local
1342 … uint16_t imm = static_cast<uint16_t>(inst.GetImm<OldBytecodeInst::Format::PREF_ID16_IMM16_V8>()); in FixOpcode() local
1361 … uint16_t imm = static_cast<uint16_t>(inst.GetImm<OldBytecodeInst::Format::PREF_ID16_IMM16_V8>()); in FixOpcode() local
1555 auto imm = bcIns.GetImm<OldBytecodeInst::Format::PREF_IMM16>(); in TranslateBytecode() local
1562 auto imm = bcIns.GetImm<OldBytecodeInst::Format::PREF_IMM16>(); in TranslateBytecode() local
1572 auto imm = bcIns.GetImm<OldBytecodeInst::Format::PREF_ID16_IMM16_IMM16_V8_V8>(); in TranslateBytecode() local
/arkcompiler/runtime_core/compiler/tests/
Dvixl_exec_module.h119 void SetParameter(uint32_t idx, T imm) in SetParameter()
Dcompiler_inst_test.cpp233 uint64_t imm = 1; in __anon1be7da800502() local
/arkcompiler/runtime_core/libark_defect_scan_aux/
Dgraph.cpp117 for (auto imm : intrinsic_imms) { in GetImms() local
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dinst.cpp324 for (auto imm : GetImms()) { in Clone() local
380 void SaveStateInst::AppendImmediate(uint64_t imm, uint16_t vreg, DataType::Type type, bool is_acc) in AppendImmediate()
Dir_constructor.h382 IrConstructor &Imm(uint64_t imm) in Imm()
441 IrConstructor &Shift(ShiftType shift_type, uint64_t imm) in Shift()
607 IrConstructor &AddImm(uint32_t imm) in AddImm()
Dinst.h2551 void AddImm(ArenaAllocator *allocator, uint32_t imm) in AddImm()
2732 IfImmInst(Opcode opcode, DataType::Type type, uint32_t pc, ConditionCode cc, uint64_t imm) in IfImmInst()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter-inl.h1145 int32_t imm = READ_INST_32_0(); in RunInternal() local
1152 auto imm = base::bit_cast<double>(READ_INST_64_0()); in RunInternal() local
3719 uint16_t imm = READ_INST_16_1(); in RunInternal() local
3892 uint8_t imm = READ_INST_8_1(); in RunInternal() local
3902 uint16_t imm = READ_INST_16_1(); in RunInternal() local
4468 uint16_t imm = READ_INST_16_1(); in RunInternal() local
4481 uint16_t imm = READ_INST_16_2(); in RunInternal() local
4494 uint16_t imm = READ_INST_16_1(); in RunInternal() local
4506 uint16_t imm = READ_INST_16_1(); in RunInternal() local
4520 uint16_t imm = READ_INST_16_2(); in RunInternal() local
[all …]
Dinterpreter_assembly.cpp476 int32_t imm = static_cast<int32_t>(READ_INST_32_0()); in HandleLdaiImm32() local
486 auto imm = base::bit_cast<double>(READ_INST_64_0()); in HandleFldaiImm64() local
2883 uint16_t imm = READ_INST_16_1(); in HandleThrowIfsupernotcorrectcallPrefImm16() local
3200 uint8_t imm = READ_INST_8_1(); in HandleThrowIfsupernotcorrectcallPrefImm8() local
3938 uint16_t imm = READ_INST_16_1(); in HandleDeprecatedCreateobjecthavingmethodPrefImm16() local
4737 uint16_t imm = READ_INST_16_1(); in HandleDeprecatedCreateobjectwithbufferPrefImm16() local
4756 uint16_t imm = READ_INST_16_1(); in HandleDeprecatedCreatearraywithbufferPrefImm16() local
7323 uint16_t imm = READ_INST_16_2(); in HandleCreateobjectwithbufferImm16Id16() local
7346 uint16_t imm = READ_INST_16_1(); in HandleCreateobjectwithbufferImm8Id16() local
7385 uint16_t imm = READ_INST_16_1(); in HandleCreatearraywithbufferImm8Id16() local
[all …]
/arkcompiler/runtime_core/libpandafile/tests/
Dbytecode_emitter_tests.cpp232 static void EmitJmp(Opcode op, int32_t imm, std::vector<uint8_t> *out) in EmitJmp()