/arkcompiler/runtime_core/bytecode_optimizer/ |
D | bytecode_encoder.h | 30 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()
|
D | bytecode_optimizer_isapi.rb | 240 def imm method
|
D | codegen.cpp | 441 auto imm = inst->GetImm(); in VisitIfImm() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
D | assembler_aarch64.cpp | 28 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 …]
|
D | assembler_aarch64.h | 159 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/ |
D | bytecode_info_collector.cpp | 448 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
|
D | bytecodes.cpp | 616 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
|
D | interpreter_stub.cpp | 343 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 …]
|
D | gate_accessor.cpp | 722 size_t imm = gatePtr->GetOneParameterMetaData()->GetValue(); in GetImmediateId() local
|
/arkcompiler/ets_frontend/merge_abc/src/ |
D | assemblyInsProto.cpp | 28 for (const auto &imm : insn.imms) { in Serialize() local
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
D | panda_file_translator.cpp | 1153 … 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/ |
D | vixl_exec_module.h | 119 void SetParameter(uint32_t idx, T imm) in SetParameter()
|
D | compiler_inst_test.cpp | 233 uint64_t imm = 1; in __anon1be7da800502() local
|
/arkcompiler/runtime_core/libark_defect_scan_aux/ |
D | graph.cpp | 117 for (auto imm : intrinsic_imms) { in GetImms() local
|
/arkcompiler/runtime_core/compiler/optimizer/ir/ |
D | inst.cpp | 324 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()
|
D | ir_constructor.h | 382 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()
|
D | inst.h | 2551 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/ |
D | interpreter-inl.h | 1145 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 …]
|
D | interpreter_assembly.cpp | 476 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/ |
D | bytecode_emitter_tests.cpp | 232 static void EmitJmp(Opcode op, int32_t imm, std::vector<uint8_t> *out) in EmitJmp()
|