| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_cgfunc.cpp | 66 void X64CGFunc::SelectDassign(DassignNode &stmt, Operand &opnd0) in SelectDassign() 70 void X64CGFunc::SelectDassignoff(DassignoffNode &stmt, Operand &opnd0) in SelectDassignoff() 74 void X64CGFunc::SelectRegassign(RegassignNode &stmt, Operand &opnd0) in SelectRegassign() 126 void X64CGFunc::SelectIgoto(Operand *opnd0) in SelectIgoto() 130 void X64CGFunc::SelectCondGoto(CondGotoNode &stmt, Operand &opnd0, Operand &opnd1) in SelectCondGoto() 134 void X64CGFunc::SelectCondSpecialCase1(CondGotoNode &stmt, BaseNode &opnd0) in SelectCondSpecialCase1() 138 void X64CGFunc::SelectCondSpecialCase2(const CondGotoNode &stmt, BaseNode &opnd0) in SelectCondSpecialCase2() 218 Operand *X64CGFunc::SelectBswap(IntrinsicopNode &node, Operand &opnd0, const BaseNode &parent) in SelectBswap() 334 void X64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() 338 Operand *X64CGFunc::SelectAdd(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectAdd() [all …]
|
| D | x64_MPIsel.cpp | 649 Operand *opnd0 = HandleExpr(iCallNode, *iCallNode.GetNopndAt(0)); in SelectIcall() local 703 void X64MPIsel::SelectIgoto(Operand &opnd0) in SelectIgoto() 804 RegOperand &opnd0 = SelectCopy2Reg(*HandleExpr(intrnNode, *intrnNode.Opnd(0)), in SelectOverFlowCall() local 851 … RegOperand &opnd0 = SelectCopy2Reg(*opnd, GetLoweredPtrType()); /* first argument of intrinsic */ in SelectCVaStart() local 924 RegOperand &opnd0 = SelectCopy2Reg(srcOpnd, srcType); in SelectRangeGoto() local 1072 void X64MPIsel::SelectCondGoto(CondGotoNode &stmt, BaseNode &condNode, Operand &opnd0) in SelectCondGoto() 1159 Operand *X64MPIsel::SelectMpy(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectMpy() 1176 void X64MPIsel::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy() 1211 Operand *X64MPIsel::SelectDiv(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectDiv() 1226 Operand *X64MPIsel::SelectRem(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectRem() [all …]
|
| D | x64_standardize.cpp | 97 Operand *opnd0 = &insn.GetOperand(kInsnSecondOpnd); in StdzCvtOp() local
|
| D | x64_emitter.cpp | 251 Operand *opnd0 = nullptr; in EmitInsn() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | isel.cpp | 158 Operand *opnd0 = iSel.HandleExpr(dassignoffNode, *rhs); in HandleDassignoff() local 188 Operand *opnd0 = iSel.HandleExpr(regAssignNode, *operand); in HandleRegassign() local 296 Operand *opnd0 = iSel.HandleExpr(stmt, *condNode); in HandleCondbr() local 685 void MPISel::SelectBasicOp(Operand &resOpnd, Operand &opnd0, Operand &opnd1, MOperator mOp, PrimTyp… in SelectBasicOp() 798 void MPISel::SelectDassignoff(DassignoffNode &stmt, Operand &opnd0) in SelectDassignoff() 849 Operand *MPISel::SelectShift(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode… in SelectShift() 866 void MPISel::SelectShift(Operand &resOpnd, Operand &opnd0, Operand &opnd1, Opcode shiftDirect, Prim… in SelectShift() 895 void MPISel::SelectRegassign(RegassignNode &stmt, Operand &opnd0) in SelectRegassign() 994 Operand *MPISel::SelectAdd(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &… in SelectAdd() 1005 Operand *MPISel::SelectBand(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode … in SelectBand() [all …]
|
| D | cgfunc.cpp | 609 Operand *opnd0 = cgFunc.HandleExpr(intrnNode, *arg0); in HandleVectorSetElement() local 1350 Operand *opnd0 = cgFunc.HandleExpr(condGotoNode, *condNode); in HandleCondbr() local 1407 Operand *opnd0 = cgFunc.HandleExpr(*condNode, *condNode->Opnd(0)); in HandleCondbr() local 1476 Operand *opnd0 = cgFunc.HandleExpr(dassignNode, *(uNode.Opnd())); in HandleDassign() local 1487 Operand *opnd0 = cgFunc.HandleExpr(dassignNode, *rhs); in HandleDassign() local 1499 Operand *opnd0 = cgFunc.HandleExpr(dassignoffNode, *rhs); in HandleDassignoff() local 1513 Operand *opnd0 = cgFunc.HandleExpr(regAssignNode, *operand); in HandleRegassign() local 1555 Operand *opnd0 = cgFunc.HandleExpr(baseNode, *rhs); in HandleIassignspoff() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | dbg.h | 45 …DbgInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0) : Insn(memPool, op, opnd… in DbgInsn() 47 … DbgInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0, maplebe::Operand &opnd1) in DbgInsn() 52 … DbgInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0, maplebe::Operand &opnd1, in DbgInsn()
|
| D | cfi.h | 66 …CfiInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0) : Insn(memPool, op, opnd… in CfiInsn() 68 … CfiInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0, maplebe::Operand &opnd1) in CfiInsn() 73 … CfiInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0, maplebe::Operand &opnd1, in CfiInsn()
|
| D | insn.h | 61 Insn(MemPool &memPool, MOperator opc, Operand &opnd0) : Insn(memPool, opc) in Insn() 65 Insn(MemPool &memPool, MOperator opc, Operand &opnd0, Operand &opnd1) : Insn(memPool, opc) in Insn() 70 …Insn(MemPool &memPool, MOperator opc, Operand &opnd0, Operand &opnd1, Operand &opnd2) : Insn(memPo… in Insn() 76 …Insn(MemPool &memPool, MOperator opc, Operand &opnd0, Operand &opnd1, Operand &opnd2, Operand &opn… in Insn() 84 …Insn(MemPool &memPool, MOperator opc, Operand &opnd0, Operand &opnd1, Operand &opnd2, Operand &opn… in Insn()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_emitter.cpp | 686 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); in EmitClinitTail() local 711 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); in EmitLazyLoad() local 747 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); in EmitCounter() local 795 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); in EmitAdrpLabel() local 826 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); in EmitAdrpLdr() local 870 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); in EmitLazyLoadStatic() local 921 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); in EmitArrayClassCacheLoad() local 1595 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); in EmitLazyBindingRoutine() local 1705 Operand &opnd0 = insn.GetOperand(opndIndex); in CheckInsnRefField() local
|
| D | aarch64_cgfunc.cpp | 1092 void AArch64CGFunc::SelectDassign(DassignNode &stmt, Operand &opnd0) in SelectDassign() 1148 void AArch64CGFunc::SelectDassign(StIdx stIdx, FieldID fieldId, PrimType rhsPType, Operand &opnd0) in SelectDassign() 1226 void AArch64CGFunc::SelectDassignoff(DassignoffNode &stmt, Operand &opnd0) in SelectDassignoff() 1249 Operand *opnd0 = HandleExpr(stmt, *stmt.Opnd(0)); in SelectAssertNull() local 1514 RegOperand &opnd0 = isOutputTempNode in SelectAsm() local 1604 void AArch64CGFunc::SelectRegassign(RegassignNode &stmt, Operand &opnd0) in SelectRegassign() 3189 LabelOperand &targetOpnd, Operand &opnd0) in GenerateCompareWithZeroInstruction() 3253 void AArch64CGFunc::SelectIgoto(Operand *opnd0) in SelectIgoto() 3268 Operand *opnd0 = &origOpnd0; in SelectCondGoto() local 3326 Operand *opnd0 = HandleExpr(expr, *expr.Opnd(0)); in SelectCondSpecialCase1() local [all …]
|
| D | aarch64_ico.cpp | 38 Operand &opnd0 = cmpInsn->GetOperand(kInsnFirstOpnd); in BuildCcmpInsn() local 488 Operand &opnd0 = insn->GetOperand(kInsnFirstOpnd); in MovToCsel() local
|
| D | aarch64_global.cpp | 958 Operand &opnd0 = insn.GetOperand(kInsnFirstOpnd); in Optimize() local 2021 Operand &opnd0 = currInsn->GetOperand(i); in IsSameDef() local 2030 bool SameDefPattern::IsSameOperand(Operand &opnd0, Operand &opnd1) in IsSameOperand()
|
| D | aarch64_dependence.cpp | 262 Operand *opnd0 = nullptr; in CombineMemoryAccessPair() local
|
| D | aarch64_ebo.cpp | 781 Operand &opnd0 = insn.GetOperand(opndIndex); in CheckInsnRefField() local
|
| D | aarch64_peep.cpp | 1868 auto &opnd0 = static_cast<RegOperand &>(insn.GetOperand(kInsnFirstOpnd)); in Run() local 6550 auto &opnd0 = insn.GetOperand(kInsnFirstOpnd); in Run() local 8258 RegOperand opnd0 = static_cast<RegOperand &>(prevInsn->GetOperand(kInsnFirstOpnd)); in CheckAddCmpZeroCheckAdd() local 8269 RegOperand opnd0 = static_cast<RegOperand &>(prevInsn->GetOperand(kInsnFirstOpnd)); in CheckAddCmpZeroCheckAdd() local 8300 RegOperand &opnd0 = static_cast<RegOperand &>(insn.GetOperand(i)); in CheckAddCmpZeroContinue() local 8462 auto &opnd0 = static_cast<RegOperand &>(insn.GetOperand(kInsnFirstOpnd)); in Run() local
|
| D | aarch64_color_ra.cpp | 624 RegOperand &opnd0 = static_cast<RegOperand &>(insn.GetOperand(0)); in SetupLiveRangeByOp() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| D | mir_parser.cpp | 141 BaseNode *opnd0 = nullptr; in ParseBinaryStmt() local 458 bool MIRParser::ParseExprTwoOperand(BaseNodePtr &opnd0, BaseNodePtr &opnd1) in ParseExprTwoOperand() 582 BaseNode *opnd0 = nullptr; in ParseExprIreadIaddrof() local
|
| D | mir_builder.cpp | 741 IreadoffNode *MIRBuilder::CreateExprIreadoff(PrimType pty, int32 offset, BaseNode *opnd0) in CreateExprIreadoff() 818 BinaryNode *MIRBuilder::CreateExprBinary(Opcode opcode, const MIRType &type, BaseNode *opnd0, BaseN… in CreateExprBinary() 823 TernaryNode *MIRBuilder::CreateExprTernary(Opcode opcode, const MIRType &type, BaseNode *opnd0, Bas… in CreateExprTernary() 829 …er::CreateExprCompare(Opcode opcode, const MIRType &type, const MIRType &opndType, BaseNode *opnd0, in CreateExprCompare()
|
| D | mir_lower.cpp | 96 BaseNode *opnd0 = condExpr->Opnd(0); in LowerCondGotoStmtWithBuiltinExpect() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | mir_builder.h | 224 BinaryNode *CreateExprBinary(Opcode opcode, PrimType pty, BaseNode *opnd0, BaseNode *opnd1) in CreateExprBinary()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_mop_split.h | 96 Operand *opnd0 = &insn->GetOperand(kInsnFirstOpnd); in AddInsnSplit() local 197 Operand *opnd0 = &insn->GetOperand(kInsnFirstOpnd); in SubInsnSplit() local 303 Operand *opnd0 = &insn->GetOperand(kInsnFirstOpnd); in AddsSubsInsnSplit() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/ |
| D | simplify.cpp | 114 auto *opnd0 = cnode.Opnd(0); in SimplifyMathMethod() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
| D | lower.cpp | 703 BaseNode *opnd0 = retNode.Opnd(0); in LowerReturnStructUsingFakeParm() local 2207 IreadNode &CGLowerer::GetLenNode(BaseNode &opnd0) in GetLenNode() 2238 BaseNode *opnd0 = arrayNode.GetNopndAt(0); in ProcessArrayExpr() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/ |
| D | me_ir.h | 954 …OpMeExpr(int32 exprID, Opcode o, PrimType t, MeExpr *opnd0) : MeExpr(exprID, kMeOpOp, o, t, 1), ty… in OpMeExpr()
|