Home
last modified time | relevance | path

Searched full:vs (Results 1 – 25 of 48) sorted by relevance

12

/arkcompiler/runtime_core/tests/cts-assembly/
Darrays-07.pa26 # if vs == null then
29 # if acc < 0 || acc >= len(vs) then
33 # acc = f32tof64(vs[acc])
35 # acc = i8toi32(vs[acc])
37 # acc = u8toi32(vs[acc])
39 # acc = i16toi32(vs[acc])
41 # acc = u16toi32(vs[acc])
43 # acc = vs[acc]
46 # - sig: ldarru.8 vs
Darrays-08.pa26 # if vs == null then
29 # if acc < 0 || acc >= len(vs) then
33 # acc = f32tof64(vs[acc])
35 # acc = i8toi32(vs[acc])
37 # acc = u8toi32(vs[acc])
39 # acc = i16toi32(vs[acc])
41 # acc = u16toi32(vs[acc])
43 # acc = vs[acc]
46 # - sig: ldarru.16 vs
Darrays-05.pa20 # - sig: lenarr vs
Darrays-02.pa30 # - sig: ldarr vs
Darrays-04.pa21 # - sig: fldarr.32 vs
Darrays-03.pa21 # - sig: fldarr.64 vs
Darrays-06.pa21 # - sig: ldarr vs
/arkcompiler/runtime_core/irtoc/scripts/
Dinterpreter.irt508 macro(:handle_mov) do |vd, vs|
509 # TODO(aantipina): add assert(!has_object(vs))
510 set_primitive(vd, vs).u32
513 macro(:handle_lda) do |vs|
514 set_acc_primitive(acc_ptr, vs).u32
557 macro(:handle_fadd2_v8) do |vs|
558 add := Add(acc_value.f32, vs).f32
584 macro(:handle_cmp) do |acc, vs|
585 If(acc, vs).CC(:CC_LT).b {
588 If(acc, vs).CC(:CC_EQ).b {
[all …]
/arkcompiler/runtime_core/runtime/interpreter/
Dinterpreter-inl.h149 uint16_t vs = this->GetInst().template GetVReg<format, 1>(); in HandleMov() local
150 LOG_INST() << "mov v" << vd << ", v" << vs; in HandleMov()
152 cur_frame_handler.GetVReg(vd).MovePrimitive(cur_frame_handler.GetVReg(vs)); in HandleMov()
160 uint16_t vs = this->GetInst().template GetVReg<format, 1>(); in HandleMovWide() local
161 LOG_INST() << "mov.64 v" << vd << ", v" << vs; in HandleMovWide()
163 cur_frame_handler.GetVReg(vd).MovePrimitive(cur_frame_handler.GetVReg(vs)); in HandleMovWide()
171 uint16_t vs = this->GetInst().template GetVReg<format, 1>(); in HandleMovObj() local
172 LOG_INST() << "mov.obj v" << vd << ", v" << vs; in HandleMovObj()
174 cur_frame_handler.GetVReg(vd).MoveReference(cur_frame_handler.GetVReg(vs)); in HandleMovObj()
182 uint16_t vs = this->GetInst().template GetVReg<format, 1>(); in HandleMovDyn() local
[all …]
/arkcompiler/runtime_core/verification/absint/
Dabs_int_inl.h410 // Names meanings: vs - v_source, vd - v_destination
417 uint16_t vs = inst_.GetVReg<format, 0x01>(); in HandleMov() local
419 if (!CheckRegTypes(vs, {Types().Bits32Type()})) { in HandleMov()
424 AssignRegToReg(vd, vs); in HandleMov()
435 uint16_t vs = inst_.GetVReg<format, 0x01>(); in HandleMovWide() local
437 if (!CheckRegTypes(vs, {Types().Bits64Type()})) { in HandleMovWide()
442 AssignRegToReg(vd, vs); in HandleMovWide()
453 uint16_t vs = inst_.GetVReg<format, 0x01>(); in HandleMovObj() local
455 if (!CheckRegTypes(vs, {Types().RefType()})) { in HandleMovObj()
460 AssignRegToReg(vd, vs); in HandleMovObj()
[all …]
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dquick_fix_loader.cpp697 << " vs " in CheckImportEntryMismatch()
704 << " vs " in CheckImportEntryMismatch()
711 << " vs " in CheckImportEntryMismatch()
728 << " vs " in CheckLocalExportEntryMismatch()
735 << " vs " in CheckLocalExportEntryMismatch()
754 << " vs " in CheckIndirectExportEntryMismatch()
761 << " vs " in CheckIndirectExportEntryMismatch()
768 << " vs " in CheckIndirectExportEntryMismatch()
783 << " vs " in CheckStarExportEntryMismatch()
/arkcompiler/ets_frontend/ts2panda/src/base/
DbcGenUtil.ts148 export function moveVreg(vd: VReg, vs: VReg): IRNode {
149 return new Mov(vd, vs);
412 export function superCallSpread(vs: VReg) {
413 return new Supercallspread(new Imm(0), vs);
/arkcompiler/ets_frontend/es2panda/compiler/core/
Dpandagen.h301 void MoveVreg(const ir::AstNode *node, VReg vd, VReg vs);
302 void MoveVregWithType(const ir::AstNode *node, int64_t typeIndex, VReg vd, VReg vs);
349 void SuperCallSpread(const ir::AstNode *node, VReg vs);
Dpandagen.cpp699 void PandaGen::MoveVreg(const ir::AstNode *node, VReg vd, VReg vs) in MoveVreg() argument
701 ra_.Emit<Mov>(node, vd, vs); in MoveVreg()
704 void PandaGen::MoveVregWithType(const ir::AstNode *node, int64_t typeIndex, VReg vd, VReg vs) in MoveVregWithType() argument
706 ra_.EmitWithType<Mov>(node, typeIndex, vd, vs); in MoveVregWithType()
1285 void PandaGen::SuperCallSpread(const ir::AstNode *node, VReg vs) in SuperCallSpread() argument
1287 ra_.Emit<Supercallspread>(node, 0, vs); in SuperCallSpread()
/arkcompiler/runtime_core/runtime/tests/
Dstring_test.cpp561 // utf8 vs utf16 in TEST_F()
571 // utf16 vs utf16 in TEST_F()
593 // long utf8 string vs long utf8 string in TEST_F()
628 // utf8 vs utf8 in TEST_F()
638 // long utf16 string vs long utf16 string in TEST_F()
673 // utf16 vs utf16 in TEST_F()
/arkcompiler/ets_frontend/ts2panda/src/
Dpandagen.ts805 moveVreg(node: ts.Node | NodeKind, vd: VReg, vs: VReg) {
806 this.add(node, moveVreg(vd, vs));
1381 superCallSpread(node: ts.Node, vs: VReg) {
1382 this.add(node, superCallSpread(vs));
/arkcompiler/runtime_core/compiler/aot/
Daot_file.cpp83 … std::string(mem::GCStringFromType(static_cast<mem::GCType>(aot_header->gc_type))) + " vs " + in Open()
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
Dassembler_aarch64_constants.h83 VS = 6, enumerator
/arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch64/
Dtarget.h81 case Condition::VS: in Convert()
82 return vixl::aarch64::Condition::vs; in Convert()
/arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch32/
Dtarget.h98 case Condition::VS: in Convert()
99 return vixl::aarch32::vs; in Convert()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter-inl.h1648 uint16_t vs = READ_INST_8_1(); in RunInternal() local
1650 << " v" << vs; in RunInternal()
1651 JSTaggedValue left = GET_VREG_VALUE(vs); in RunInternal()
1732 uint16_t vs = READ_INST_8_1(); in RunInternal() local
1734 << " v" << vs; in RunInternal()
1735 JSTaggedValue left = GET_VREG_VALUE(vs); in RunInternal()
1781 uint16_t vs = READ_INST_8_1(); in RunInternal() local
1783 << " v" << vs; in RunInternal()
1784 JSTaggedValue left = GET_VREG_VALUE(vs); in RunInternal()
4851 uint16_t vs = READ_INST_8_1(); in RunInternal() local
[all …]
Dinterpreter_assembly.cpp1006 uint16_t vs = READ_INST_8_1(); in HandleMod2Imm8V8() local
1008 << " v" << vs; in HandleMod2Imm8V8()
1009 JSTaggedValue left = GET_VREG_VALUE(vs); in HandleMod2Imm8V8()
1107 uint16_t vs = READ_INST_8_1(); in HandleLesseqImm8V8() local
1109 << " v" << vs; in HandleLesseqImm8V8()
1110 JSTaggedValue left = GET_VREG_VALUE(vs); in HandleLesseqImm8V8()
1170 uint16_t vs = READ_INST_8_1(); in HandleGreatereqImm8V8() local
1172 << " v" << vs; in HandleGreatereqImm8V8()
1173 JSTaggedValue left = GET_VREG_VALUE(vs); in HandleGreatereqImm8V8()
4356 uint16_t vs = READ_INST_8_1(); in HandleDeprecatedGetresumemodePrefV8() local
[all …]
/arkcompiler/runtime_core/verification/
Dmessages.yaml447 ${register}: '${src_type}' (source) vs. '${dst_type}' (destination).
/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecodes.cpp485 uint16_t vs = READ_INST_8_1(); in InitBytecodeInfo() local
486 info.inputs.emplace_back(VirtualRegister(vs)); in InitBytecodeInfo()
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dcall.virt.short.negative.yaml55 the needed number of arguments starting from 'vs' register (including object reference).

12