Home
last modified time | relevance | path

Searched defs:opnd (Results 1 - 25 of 32) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_live.cpp51 RegOperand *opnd = &aarchCGFunc->GetOrCreatePhysicalRegisterOperand( in ProcessCallInsnParam() local
H A Daarch64_cg.cpp137 void AArch64CG::DumpTargetOperand(Operand &opnd, const OpndDesc &opndDesc) const in DumpTargetOperand() argument
H A Daarch64_obj_emitter.cpp301 uint32 opnd = GetOpndMachineValue(insn.GetOperand(kInsnFirstOpnd)); in GetBinaryCodeForInsn() local
463 GetAdrLabelOpndValue(const Insn &insn, const Operand &opnd, ObjFuncEmitInfo &objFuncEmitInfo) const GetAdrLabelOpndValue() argument
483 GetLoadLiteralOpndValue(const Operand &opnd, ObjFuncEmitInfo &objFuncEmitInfo) const GetLoadLiteralOpndValue() argument
493 GetCondBranchOpndValue(const Operand &opnd, ObjFuncEmitInfo &objFuncEmitInfo) const GetCondBranchOpndValue() argument
502 GetUnCondBranchOpndValue(const Operand &opnd, const std::vector<uint32> &label2Offset, ObjFuncEmitInfo &objFuncEmitInfo) const GetUnCondBranchOpndValue() argument
[all...]
H A Daarch64_offset_adjust.cpp80 Operand &opnd = insn.GetOperand(i); in AdjustmentOffsetForOpnd() local
109 Operand &opnd = insn.GetOperand(i); in AdjustMemBaseReg() local
137 Operand &opnd = insn.GetOperand(i); in AdjustMemOfstVary() local
H A Daarch64_memlayout.cpp49 BaseNode *opnd = stmt.Opnd(i); in ComputeStackSpaceRequirementForCall() local
H A Daarch64_emitter.cpp129 Operand &opnd = insn->GetOperand(i); in RecordRegInfo() local
559 RegOperand *opnd = outOpnds[val]; EmitInlineAsm() local
586 RegOperand *opnd = outOpnds[val]; EmitInlineAsm() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dcfi.cpp60 Operand &opnd = GetOperand(i); in CheckMD() local
H A Dinsn.cpp146 Operand &opnd = GetOperand(i); in GetMemOpnd() local
164 Operand &opnd = GetOperand(i); in GetDefRegs() local
207 Operand &opnd = GetOperand(i); CheckMD() local
253 Operand &opnd = GetOperand(i); ScanReg() local
294 Operand &opnd = GetOperand(i); Dump() local
[all...]
H A Dpeep.cpp39 Operand &opnd = nextInsn->GetOperand(static_cast<uint32>(i)); in IfOperandIsLiveAfterInsn() local
172 Operand &opnd = insn->GetOperand(static_cast<uint32>(i)); in IsOpndLiveinBB() local
252 Operand &opnd = nextInsn->GetOperand(static_cast<uint32>(i)); IfOperandIsLiveAfterInsn() local
385 Operand &opnd = insn->GetOperand(static_cast<uint32>(i)); IsOpndLiveinBB() local
[all...]
H A Doptimize_common.cpp181 Operand &opnd = insn->GetOperand(i); in DumpBBInstructions() local
H A Dlive.cpp215 Operand &opnd = insn->GetOperand(i); in GetBBDefUse() local
241 CollectLiveInfo(BB &bb, const Operand &opnd, bool isDef, bool isUse) const CollectLiveInfo() argument
270 ProcessAsmListOpnd(BB &bb, Operand &opnd, uint32 idx) const ProcessAsmListOpnd() argument
293 ProcessListOpnd(BB &bb, Operand &opnd, bool isDef) const ProcessListOpnd() argument
[all...]
H A Dcgfunc.cpp373 Operand *opnd = nullptr; in HandleReturn() local
H A Disel.cpp227 Operand *opnd = iSel.HandleExpr(retNode, *retNode.Opnd(0)); in HandleReturn() local
515 Operand *opnd = function(parent, expr, *this); in HandleExpr() local
721 auto *opnd = cgFunc->GetOpndFromPregIdx(itr->first); in SelectRegassign() local
[all...]
H A Dreg_alloc_lsra.cpp91 const auto *opnd = item.second; in SpillStackMapInfo() local
389 void LSRALinearScanRegAllocator::SetupLiveInterval(Operand &opnd, Insn &insn, bool isDef, uint32 &nUses, uint32 regSize) in SetupLiveInterval() argument
686 Operand &opnd in ComputeLiveIntervalForEachOperand() local
756 Operand &opnd = insn.GetOperand(i); ComputeLoopLiveIntervalPriorityInInsn() local
904 Operand &opnd = insn->GetOperand(i); LiveIntervalAnalysis() local
1137 InsertCallerSave(Insn &insn, Operand &opnd, bool isDef, uint32 spillIdx) InsertCallerSave() argument
1227 SpillOperand(Insn &insn, Operand &opnd, bool isDef, uint32 spillIdx) SpillOperand() argument
1555 GetReplaceUdOpnd(Insn &insn, Operand &opnd, uint32 &spillIdx) GetReplaceUdOpnd() argument
1598 GetReplaceOpnd(Insn &insn, Operand &opnd, uint32 &spillIdx, bool isDef) GetReplaceOpnd() argument
1733 Operand &opnd = insn.GetOperand(i); FinalizeUseRegisters() local
1780 Operand &opnd = insn.GetOperand(i); FinalizeUseDefRegisters() local
1799 Operand &opnd = insn.GetOperand(i); FinalizeDefRegisters() local
2013 const auto *opnd = item.second; CollectDeoptInfo() local
[all...]
/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() argument
H A Dx64_memlayout.cpp39 BaseNode *opnd = stmt.Opnd(i); in ComputeStackSpaceRequirementForCall() local
H A Dx64_emitter.cpp87 pair<int64, bool> X64Emitter::TransferImm(Operand *opnd) in TransferImm() argument
100 Mem X64Emitter::TransferMem(Operand *opnd, uint32 funcUniqueId) in TransferMem() argument
155 int64 X64Emitter::TransferLabel(Operand *opnd, uint32 funcUniqueId) in TransferLabel() argument
163 uint32 X64Emitter::TransferFuncName(Operand *opnd) in TransferFuncName() argument
[all...]
H A Dx64_cgfunc.cpp39 void X64CGFunc::SelectReturn(Operand *opnd) in SelectReturn() argument
H A Dx64_MPIsel.cpp65 void X64MPIsel::SelectReturn(NaryStmtNode &retNode, Operand &opnd) in SelectReturn() argument
263 auto *opnd = cgFunc->GetOpndFromPregIdx(elem.second.GetPregIdx()); in SelectCall() local
267 auto *opnd = SelectIntConst(static_cast<const MIRIntConst &>(elem.second.GetConstValue()), PTY_i32); in SelectCall() local
302 auto *opnd = cgFunc->GetOpndFromPregIdx(elem.second.GetPregIdx()); in SelectIcall() local
306 auto *opnd = SelectIntConst(static_cast<const MIRIntConst &>(elem.second.GetConstValue()), PTY_i32); SelectIcall() local
809 RegOperand &opnd = SelectCopy2Reg(opnd0, origPrimType); SelectCctz() local
830 RegOperand &opnd = SelectCopy2Reg(opnd0, origPrimType); SelectCclz() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Dcfi.h142 Operand *opnd = memPool.Clone<RegOperand>(*this); variable
173 Operand *opnd = memPool.Clone<ImmOperand>(*this); variable
209 Operand *opnd = memPool.Clone<SymbolOperand>(*this); variable
242 Operand *opnd = memPool.Clone<StrOperand>(*this); variable
280 Operand *opnd = memPool.Clone<LabelOperand>(*this); variable
[all...]
H A Dstackmap.h73 void AddDeoptBundleInfo(int32 deoptVreg, Operand &opnd) in AddDeoptBundleInfo() argument
78 void ReplaceDeoptBundleInfo(int32 deoptVreg, Operand &opnd) in ReplaceDeoptBundleInfo() argument
H A Dinsn.h119 void AddOperand(Operand &opnd) in AddOperand() argument
124 Insn &AddOpndChain(Operand &opnd) in AddOpndChain() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_builder.cpp432 CreateStmtSwitch(BaseNode *opnd, LabelIdx defaultLabel, const CaseVector &switchTable) CreateStmtSwitch() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
H A Dlower.cpp400 BaseNode *opnd = LowerExpr(stmt, *stmt.Opnd(0), newBlk); in LowerSwitchOpnd() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
H A Dlmir_builder.cpp765 Expr LMIRBuilder::Trunc(Type *fromType, Type *toType, Expr opnd) in Trunc() argument
775 Expr LMIRBuilder::ZExt(Type *fromType, Type *toType, Expr opnd) in ZExt() argument
782 Expr LMIRBuilder::Cvt(Type *fromType, Type *toType, Expr opnd) in Cvt() argument
790 Expr LMIRBuilder::SExt(Type *fromType, Type *toType, Expr opnd) in SExt() argument
797 Floor(Type *fromType, Type *toType, Expr opnd) Floor() argument
802 Ceil(Type *fromType, Type *toType, Expr opnd) Ceil() argument
807 BitCast(Type *fromType, Type *toType, Expr opnd) BitCast() argument
[all...]

Completed in 23 milliseconds

12