Home
last modified time | relevance | path

Searched refs:opndDesc (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_cg.cpp64 void X64CG::DumpTargetOperand(Operand &opnd, const OpndDesc &opndDesc) const in DumpTargetOperand()
66 X64OpndDumpVisitor visitor(opndDesc); in DumpTargetOperand()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dlive.cpp213 const OpndDesc *opndDesc = md->GetOpndDes(i); in GetBBDefUse() local
214 DEBUG_ASSERT(opndDesc != nullptr, "null ptr check"); in GetBBDefUse()
220 ProcessListOpnd(bb, opnd, opndDesc->IsDef()); in GetBBDefUse()
232 bool isDef = opndDesc->IsRegDef(); in GetBBDefUse()
233 bool isUse = opndDesc->IsRegUse(); in GetBBDefUse()
H A Dinsn.cpp208 auto *opndDesc = md->GetOpndDes(i); in CheckMD() local
210 return opndDesc->IsImm(); in CheckMD()
212 return (opnd.GetKind() == opndDesc->GetOperandType()); in CheckMD()
H A Dreg_alloc_lsra.cpp687 const OpndDesc *opndDesc = md->GetOpndDes(i); in ComputeLiveIntervalForEachOperand() local
688 DEBUG_ASSERT(opndDesc != nullptr, "ptr null check."); in ComputeLiveIntervalForEachOperand()
692 bool isUse = opndDesc->IsRegUse(); in ComputeLiveIntervalForEachOperand()
695 auto regSize = (regOpnd.GetRegisterType() == kRegTyInt ? opndDesc->GetSize() : regOpnd.GetSize()); in ComputeLiveIntervalForEachOperand()
710 allRegOpndInfo.emplace_back(*op, op->GetSize(), i, opndDesc->IsDef()); in ComputeLiveIntervalForEachOperand()
1731 const OpndDesc *opndDesc = md->GetOpndDes(i); in FinalizeUseRegisters() local
1732 DEBUG_ASSERT(opndDesc != nullptr, "pointer is null in LSRALinearScanRegAllocator::FinalizeRegisters"); in FinalizeUseRegisters()
1734 if (opndDesc->IsDef() && !opnd.IsMemoryAccessOperand()) { in FinalizeUseRegisters()
1778 const OpndDesc *opndDesc = md->GetOpndDes(i); in FinalizeUseDefRegisters() local
1779 DEBUG_ASSERT(opndDesc ! in FinalizeUseDefRegisters()
1797 const OpndDesc *opndDesc = md->GetOpndDes(i); FinalizeDefRegisters() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_cg.cpp137 void AArch64CG::DumpTargetOperand(Operand &opnd, const OpndDesc &opndDesc) const in DumpTargetOperand()
139 A64OpndDumpVisitor visitor(opndDesc); in DumpTargetOperand()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
H A Dx64_cg.h100 void DumpTargetOperand(Operand &opnd, const OpndDesc &opndDesc) const final;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_cg.h105 void DumpTargetOperand(Operand &opnd, const OpndDesc &opndDesc) const final;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Dcg.h437 virtual void DumpTargetOperand(Operand &opnd, const OpndDesc &opndDesc) const = 0;
H A Doperand.h2201 explicit OpndDumpVisitor(const OpndDesc &operandDesc) : opndDesc(&operandDesc) {} in OpndDumpVisitor()
2204 opndDesc = nullptr; in ~OpndDumpVisitor()
2228 return opndDesc; in GetOpndDesc()
2232 const OpndDesc *opndDesc; member in maplebe::MemOperand::operand::OpndDumpVisitor

Completed in 10 milliseconds