| /arkcompiler/ets_frontend/ts2panda/tests/types/ |
| D | primitives.test.ts | 43 ["#9#vd", 3], 73 ["#10#vd", 3], 113 ["#10#vd", 3], 142 ["#9#vd", 3], 184 [25, 7], [2, 0], [2, 0], [5, "vd"], 209 ["#9#vd", 3], 237 ["#9#vd", 0],
|
| /arkcompiler/ets_frontend/ts2panda/tests/types/primitives/ |
| D | primitives_in_function.ts | 23 let vd: void = undefined; 24 return vd;
|
| D | primitives_only_type_annotation.ts | 23 let vd: void; variable
|
| D | primitives_no_type_annotation.ts | 23 let vd = undefined; variable
|
| D | primitives_in_for.ts | 23 let vd: void = undefined; variable
|
| D | primitives_in_block.ts | 23 let vd: void = undefined; variable
|
| D | primitives_in_class.ts | 24 vd: void = undefined; property in A
|
| D | primitives_in_if.ts | 23 let vd: void = undefined; variable
|
| /arkcompiler/runtime_core/runtime/interpreter/ |
| D | interpreter-inl.h | 148 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); 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() 159 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); 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() 170 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); 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() 181 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); in HandleMovDyn() local [all …]
|
| /arkcompiler/runtime_core/verification/absint/ |
| D | abs_int_inl.h | 410 // Names meanings: vs - v_source, vd - v_destination 416 uint16_t vd = inst_.GetVReg<format, 0x00>(); in HandleMov() local 424 AssignRegToReg(vd, vs); in HandleMov() 434 uint16_t vd = inst_.GetVReg<format, 0x00>(); in HandleMovWide() local 442 AssignRegToReg(vd, vs); in HandleMovWide() 452 uint16_t vd = inst_.GetVReg<format, 0x00>(); in HandleMovObj() local 460 AssignRegToReg(vd, vs); in HandleMovObj() 479 uint16_t vd = inst_.GetVReg<format>(); in HandleMovi() local 481 SetReg(vd, I32); in HandleMovi() 500 uint16_t vd = inst_.GetVReg<format>(); in HandleMoviWide() local [all …]
|
| /arkcompiler/runtime_core/irtoc/scripts/ |
| D | interpreter.irt | 500 macro(:handle_movi) do |vd, imm| 501 set_primitive(vd, imm).i32 504 macro(:handle_movi_64) do |vd, imm| 505 set_primitive(vd, imm).i64 508 macro(:handle_mov) do |vd, vs| 510 set_primitive(vd, vs).u32 562 macro(:handle_sta_v8) do |vd| 563 set_primitive(vd, acc_value.u32).u32 566 macro(:handle_sta_64_v8) do |vd| 567 set_primitive(vd, acc_value.u64).u64 [all …]
|
| /arkcompiler/ets_frontend/ts2panda/src/base/ |
| D | bcGenUtil.ts | 148 export function moveVreg(vd: VReg, vs: VReg): IRNode { 149 return new Mov(vd, vs);
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | pandagen.h | 301 void MoveVreg(const ir::AstNode *node, VReg vd, VReg vs); 302 void MoveVregWithType(const ir::AstNode *node, int64_t typeIndex, VReg vd, VReg vs);
|
| D | pandagen.cpp | 699 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()
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | pandagen.ts | 805 moveVreg(node: ts.Node | NodeKind, vd: VReg, vs: VReg) { 806 this.add(node, moveVreg(vd, vs));
|
| /arkcompiler/runtime_core/isa/ |
| D | isa.yaml | 1570 vd = vs
|
| /arkcompiler/ets_frontend/legacy_bin/api8/src/ |
| D | index.js | 2 …VD(s),(function(t,r,n){e.containsParseError(t)||JD(r,!!(8388608&t.flags))||(o||(o=[])).push(a(a({}… class
|