/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | insn.cpp | 22 return md && md->IsPhysicalInsn() && Globals::GetInstance()->GetTarget()->IsTargetInsn(mOp); in IsMachineInstruction() 27 DEBUG_ASSERT(md, " set insnDescription for insn "); in IsLoad() 28 return md->IsLoad(); in IsLoad() 32 DEBUG_ASSERT(md, " set insnDescription for insn "); in IsStore() 33 return md->IsStore(); in IsStore() 37 DEBUG_ASSERT(md, " set insnDescription for insn "); in IsMove() 38 return md->IsMove(); in IsMove() 42 DEBUG_ASSERT(md, " set insnDescription for insn "); in IsBranch() 43 return md in IsBranch() [all...] |
H A D | peep.cpp | 71 const InsnDesc *md = nextInsn->GetDesc(); in IfOperandIsLiveAfterInsn() local 72 auto *regProp = (md->opndMD[static_cast<uint32>(i)]); in IfOperandIsLiveAfterInsn() 169 const InsnDesc *md = insn->GetDesc(); in IsOpndLiveinBB() local 173 auto *regProp = (md->opndMD[static_cast<uint32>(i)]); in IsOpndLiveinBB() 284 const InsnDesc *md = nextInsn->GetDesc(); in IfOperandIsLiveAfterInsn() local 285 auto *regProp = (md->opndMD[static_cast<uint64>(i)]); in IfOperandIsLiveAfterInsn() 382 const InsnDesc *md = insn->GetDesc(); in IsOpndLiveinBB() local 386 auto *regProp = (md->opndMD[static_cast<uint32>(i)]); in IsOpndLiveinBB()
|
H A D | reg_alloc_lsra.cpp | 684 const InsnDesc *md = insn.GetDesc(); in ComputeLiveIntervalForEachOperand() local 687 const OpndDesc *opndDesc = md->GetOpndDes(i); in ComputeLiveIntervalForEachOperand() 693 // Fixup: The size in the insn md of x64 is not accurate, and the size in the fload opnd in ComputeLiveIntervalForEachOperand() 898 const InsnDesc *md = insn->GetDesc(); in LiveIntervalAnalysis() local 901 const OpndDesc *regProp = md->GetOpndDes(i); in LiveIntervalAnalysis() 1728 const InsnDesc *md = insn.GetDesc(); in FinalizeUseRegisters() local 1731 const OpndDesc *opndDesc = md->GetOpndDes(i); in FinalizeUseRegisters() 1775 const InsnDesc *md = insn.GetDesc(); in FinalizeUseDefRegisters() local 1778 const OpndDesc *opndDesc = md->GetOpndDes(i); in FinalizeUseDefRegisters() 1794 const InsnDesc *md in FinalizeDefRegisters() local 1889 const InsnDesc *md = insn->GetDesc(); SetStackMapDerivedInfo() local [all...] |
H A D | live.cpp | 207 const InsnDesc *md = insn->GetDesc(); in GetBBDefUse() local 213 const OpndDesc *opndDesc = md->GetOpndDes(i); in GetBBDefUse()
|
/arkcompiler/runtime_core/static_core/plugins/ets/snippet_verifier/ |
H A D | verify.sh | 104 if test -f results/"$1".md; then return; fi 105 touch results/"$1".md 107 <th>actual_compile</th><th>expect_subset</th><th>actual_subset</th></tr><tr>" >> results/"$1".md 113 echo "<td> <details><summary>$2</summary><pre><code class=typescript>">> results/"$1".md 114 cat snippets/"$2".sts >> results/"$1".md 115 echo "</td></code></pre></details>" >> results/"$1".md 116 echo "<td> $3 </td><td> $4 </td><td> $5 </td><td> $6 </td><td> $7 </th></tr>" >> results/"$1".md 200 for md_result in results/*.md; do
|
/arkcompiler/runtime_core/static_core/tests/cts-coverage-tool/lib/ |
H A D | orphaned_md.rb | 31 md(val.to_s) 34 def md(str) method in OrphanedMd
|
H A D | uncovered_md.rb | 43 "[#{md(properties.join(', '))}]" 46 def md(str) method in UncoveredMd
|
H A D | full_md.rb | 47 "#{md(desc['assertion'])} [#{test_list(desc['tests'])}]#{non_testable}" 51 "[#{md(properties.join(', '))}]" 55 "#{md(@verification_hash[ver['verification']])} [#{test_list(ver['tests'])}]" 59 "#{md(@exceptions_hash[entry['exception']])} [#{test_list(entry['tests'])}]" 66 def md(str) method in FullMd
|
/arkcompiler/runtime_core/tests/cts-coverage-tool/lib/ |
H A D | orphaned_md.rb | 31 md(val.to_s) 34 def md(str) method in OrphanedMd
|
H A D | uncovered_md.rb | 43 "[#{md(properties.join(', '))}]" 46 def md(str) method in UncoveredMd
|
H A D | full_md.rb | 47 "#{md(desc['assertion'])} [#{test_list(desc['tests'])}]#{non_testable}" 51 "[#{md(properties.join(', '))}]" 55 "#{md(@verification_hash[ver['verification']])} [#{test_list(ver['tests'])}]" 59 "#{md(@exceptions_hash[entry['exception']])} [#{test_list(entry['tests'])}]" 66 def md(str) method in FullMd
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_emitter.cpp | 117 const InsnDesc *md = &AArch64CG::kMd[insn->GetMachineOpcode()]; in RecordRegInfo() local 143 bool isDef = md->GetOpndDes(i)->IsRegDef(); in RecordRegInfo() 323 const InsnDesc *md = insn.GetDesc(); in EmitAArch64Insn() local 409 std::string format(md->format); in EmitAArch64Insn() 410 (void)emitter.Emit("\t").Emit(md->name).Emit("\t"); in EmitAArch64Insn() 442 A64OpndEmitVisitor visitor(emitter, md->opndMD[static_cast<uint32>(seq[i])]); in EmitAArch64Insn() 631 const InsnDesc *md = &AArch64CG::kMd[MOP_clinit_tail]; in EmitClinitTail() local 635 const OpndDesc *prop0 = md->opndMD[0]; in EmitClinitTail() 658 const InsnDesc *md = &AArch64CG::kMd[MOP_lazy_ldr]; in EmitLazyLoad() local 662 const OpndDesc *prop0 = md in EmitLazyLoad() 696 const InsnDesc *md = &AArch64CG::kMd[MOP_counter]; EmitCounter() local 741 const InsnDesc *md = &AArch64CG::kMd[MOP_adrp_label]; EmitAdrpLabel() local 776 const InsnDesc *md = &AArch64CG::kMd[MOP_adrp_ldr]; EmitAdrpLdr() local 817 const InsnDesc *md = &AArch64CG::kMd[MOP_lazy_ldr_static]; EmitLazyLoadStatic() local 871 const InsnDesc *md = &AArch64CG::kMd[MOP_arrayclass_cache_ldr]; EmitArrayClassCacheLoad() local 953 const InsnDesc *md = &AArch64CG::kMd[mOp]; EmitGetAndAddInt() local 1373 const InsnDesc *md = &AArch64CG::kMd[mOp]; EmitCompareAndSwapInt() local 1443 const InsnDesc *md = &AArch64CG::kMd[MOP_tls_desc_rel]; EmitCTlsDescRel() local 1466 const InsnDesc *md = &AArch64CG::kMd[MOP_tls_desc_call]; EmitCTlsDescCall() local 1493 const InsnDesc *md = &AArch64CG::kMd[insn.GetMachineOpcode()]; EmitSyncLockTestSet() local 1562 const InsnDesc *md = &AArch64CG::kMd[MOP_adrp_ldr]; EmitLazyBindingRoutine() local [all...] |
H A D | aarch64_obj_emitter.cpp | 275 const InsnDesc &md = AArch64CG::kMd[insn.GetMachineOpcode()]; in GetBinaryCodeForInsn() local 276 uint32 binInsn = md.GetMopEncode(); in GetBinaryCodeForInsn() 277 switch (md.GetEncodeType()) { in GetBinaryCodeForInsn() 584 const InsnDesc &md = AArch64CG::kMd[MOP_xaddrri12]; 585 opCode = md.GetMopEncode(); 588 const InsnDesc &md = AArch64CG::kMd[MOP_waddrri12]; 589 opCode = md.GetMopEncode(); 598 const InsnDesc &md = AArch64CG::kMd[MOP_xiorrrr]; 599 opCode = md.GetMopEncode(); 602 const InsnDesc &md [all...] |
H A D | aarch64_insn.cpp | 123 const InsnDesc *md = &AArch64CG::kMd[emitter.GetCurrentMOP()]; in Visit() local 124 bool isLDSTpair = md->IsLoadStorePair(); in Visit() 125 DEBUG_ASSERT(md->Is64Bit() || md->GetOperandSize() <= k32BitSize || md->GetOperandSize() == k128BitSize, in Visit() 147 if (a64v->IsOffsetMisaligned(md->GetOperandSize())) { in Visit() 153 DEBUG_ASSERT(!a64v->IsSIMMOffsetOutOfRange(offset->GetValue(), md->Is64Bit(), isLDSTpair), in Visit() 161 DEBUG_ASSERT(!a64v->IsSIMMOffsetOutOfRange(offset->GetValue(), md->Is64Bit(), isLDSTpair), in Visit()
|
H A D | aarch64_peep.cpp | 756 const InsnDesc *md = &AArch64CG::kMd[cursor->GetMachineOpcode()]; in FindUseX16AfterInsn() local 757 if (cursor->IsLoadLabel() || md->IsLoadAddress()) { in FindUseX16AfterInsn() 1148 const InsnDesc *md = nextInsn->GetDesc(); in CheckCondition() local 1156 auto *regProp = md->opndMD[opndIdx]; in CheckCondition() 2072 const InsnDesc *md = insn->GetDesc(); in DefInsnOfOperandInBB() local 2076 if (!md->opndMD[i]->IsDef()) { in DefInsnOfOperandInBB() 2175 const InsnDesc *md = insn->GetDesc(); in FlagUsedLaterInCurBB() local 2186 if (md->opndMD[i]->IsUse()) { in FlagUsedLaterInCurBB() 2189 DEBUG_ASSERT(md->opndMD[i]->IsDef(), "register should be redefined."); in FlagUsedLaterInCurBB()
|
H A D | aarch64_cgfunc.cpp | 533 const InsnDesc *md = &AArch64CG::kMd[mOp]; in IsOperandImmValid() local 534 auto *opndProp = md->opndMD[opndIdx]; in IsOperandImmValid() 537 MapleVector<Operand *> testOpnds(md->opndMD.size(), localAlloc->Adapter()); in IsOperandImmValid() 552 if (md->IsLoadStorePair() || (memOpnd->GetAddrMode() == MemOperand::kAddrModeBOi)) { in IsOperandImmValid() 553 flag = md->Verify(testOpnds); in IsOperandImmValid() 556 flag = md->Verify(testOpnds); in IsOperandImmValid() 564 flag = md->Verify(testOpnds); in IsOperandImmValid() 977 const InsnDesc *md = &AArch64CG::kMd[insn.GetMachineOpcode()]; in SelectIread() local 978 auto *prop = md->GetOpndDes(0); in SelectIread()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | insn.h | 167 const OpndDesc *opndMD = md->GetOpndDes(index); 189 return md->Verify(opnds); 194 md->Split(this, isAfterRegAlloc, insnBuilder, opndBuilder); in SplitSelf() 615 md = &newMD; 620 return md; 790 const InsnDesc *md = nullptr;
|
/arkcompiler/ets_frontend/test/scripts/auto_xts_test/ |
H A D | run.bat | 38 md result
|
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/ |
H A D | llvm_ir_constructor.cpp | 4919 auto md = llvm::ConstantAsMetadata::get(builder.getInt32(0U)); in InsertArkFrameInfo() local 4920 arkFrameInfoMd->addOperand(llvm::MDNode::get(module->getContext(), {md})); in InsertArkFrameInfo()
|
/arkcompiler/ets_frontend/es2panda/test/compiler/js/ |
H A D | cocos_worker_test.js | 25153 const md = Ad(X_, W_); 25202 sineOutIn: md, 25279 [vd.SINE_OUT_IN]: md, [all...] |