| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_obj_emitter.h | 188 …void EmitInsn(MOperator mOp, Operand &opnd1, std::vector<uint32> &label2Offset, ObjFuncEmitInfo &o… in EmitInsn() 194 void EmitInsn(MOperator mOp, Operand &opnd1, Operand &opnd2, std::vector<uint32> &label2Offset, in EmitInsn() 201 …void EmitInsn(MOperator mOp, Operand &opnd1, Operand &opnd2, Operand &opnd3, std::vector<uint32> &… in EmitInsn()
|
| D | aarch64_mop_split.h | 97 Operand *opnd1 = &insn->GetOperand(kInsnSecondOpnd); in AddInsnSplit() local 198 Operand *opnd1 = &insn->GetOperand(kInsnSecondOpnd); in SubInsnSplit() local 304 Operand *opnd1 = &insn->GetOperand(kInsnSecondOpnd); in AddsSubsInsnSplit() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_cgfunc.cpp | 130 void X64CGFunc::SelectCondGoto(CondGotoNode &stmt, Operand &opnd0, Operand &opnd1) in SelectCondGoto() 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() 343 void X64CGFunc::SelectMadd(Operand &resOpnd, Operand &opndM0, Operand &opndM1, Operand &opnd1, Prim… in SelectMadd() 347 Operand *X64CGFunc::SelectMadd(BinaryNode &node, Operand &opndM0, Operand &opndM1, Operand &opnd1, in SelectMadd() 353 Operand *X64CGFunc::SelectRor(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectRor() 364 Operand *X64CGFunc::SelectShift(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &p… in SelectShift() 369 void X64CGFunc::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy() 373 Operand *X64CGFunc::SelectMpy(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectMpy() 378 Operand *X64CGFunc::SelectRem(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectRem() [all …]
|
| D | x64_MPIsel.cpp | 806 RegOperand &opnd1 = SelectCopy2Reg(*HandleExpr(intrnNode, *intrnNode.Opnd(1)), in SelectOverFlowCall() local 926 ImmOperand &opnd1 = in SelectRangeGoto() local 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() 1241 Operand *X64MPIsel::SelectDivRem(RegOperand &opnd0, RegOperand &opnd1, PrimType primType, Opcode op… in SelectDivRem() 1323 Operand *X64MPIsel::SelectCmpOp(CompareNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &… in SelectCmpOp() 1355 void X64MPIsel::SelectCmp(Operand &opnd0, Operand &opnd1, PrimType primType, bool isSwap) in SelectCmp() 1375 void X64MPIsel::SelectCmpFloatEq(RegOperand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType prim… in SelectCmpFloatEq() [all …]
|
| D | x64_standardize.cpp | 102 Operand *opnd1 = &insn.GetOperand(kInsnFirstOpnd); in StdzCvtOp() local
|
| D | x64_emitter.cpp | 252 Operand *opnd1 = nullptr; in EmitInsn() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | isel.cpp | 685 void MPISel::SelectBasicOp(Operand &resOpnd, Operand &opnd0, Operand &opnd1, MOperator mOp, PrimTyp… in SelectBasicOp() 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() 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() 1016 Operand *MPISel::SelectSub(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &… in SelectSub() 1199 void MPISel::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub() 1212 void MPISel::SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBand() 1225 void MPISel::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() 1269 Operand *MPISel::SelectBior(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode … in SelectBior() [all …]
|
| D | cgfunc.cpp | 534 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand 1 */ in HandleVectorAbsSubL() local 541 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand1 */ in HandleVectorMerge() local 563 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand */ in HandleVectorGetHigh() local 570 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand */ in HandleVectorGetLow() local 576 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand */ in HandleVectorGetElement() local 613 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *arg1); in HandleVectorSetElement() local 642 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand */ in HandleVectorShiftNarrow() local 662 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand */ in HandleVectorSum() local 669 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand 1 */ in HandleVectorTableLookup() local 676 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand 1 */ in HandleVectorMadd() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | dbg.h | 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 | 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 | 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_ebo.cpp | 128 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in IsDecoupleStaticOp() local 708 Operand &opnd1 = prevInsn->GetOperand(kInsnSecondOpnd); in CombineMultiplyAdd() local 765 Operand &opnd1 = insn1->GetOperand(kInsnSecondOpnd); in CombineMultiplySub() local 814 Operand &opnd1 = insn1->GetOperand(kInsnSecondOpnd); in CombineMultiplyNeg() local 846 Operand &opnd1 = prevInsn->GetOperand(kInsnSecondOpnd); in CombineLsrAnd() local
|
| D | aarch64_emitter.cpp | 712 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitLazyLoad() local 748 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitCounter() local 796 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitAdrpLabel() local 827 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitAdrpLdr() local 871 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitLazyLoadStatic() local 922 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitArrayClassCacheLoad() local
|
| D | aarch64_cgfunc.cpp | 3269 Operand *opnd1 = &origOpnd1; in SelectCondGoto() local 3327 Operand *opnd1 = HandleExpr(expr, *expr.Opnd(1)); in SelectCondSpecialCase1() local 3365 Operand *opnd1 = HandleExpr(cmpNode, *cmpNode.Opnd(1)); in SelectCondSpecialCase2() local 3386 void AArch64CGFunc::SelectCondGoto(CondGotoNode &stmt, Operand &opnd0, Operand &opnd1) in SelectCondGoto() 3430 Operand *AArch64CGFunc::SelectAdd(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode … in SelectAdd() 3462 void AArch64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() 3566 …rand *AArch64CGFunc::SelectMadd(BinaryNode &node, Operand &opndM0, Operand &opndM1, Operand &opnd1, in SelectMadd() 3580 void AArch64CGFunc::SelectMadd(Operand &resOpnd, Operand &opndM0, Operand &opndM1, Operand &opnd1, … in SelectMadd() 3607 BaseNode *opnd1 = node.Opnd(1); in SelectCGArrayElemAdd() local 3637 void AArch64CGFunc::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub() [all …]
|
| D | aarch64_ico.cpp | 39 Operand &opnd1 = cmpInsn->GetOperand(kInsnSecondOpnd); in BuildCcmpInsn() local 489 Operand &opnd1 = insn->GetOperand(kInsnSecondOpnd); in MovToCsel() local
|
| D | aarch64_global.cpp | 2022 Operand &opnd1 = sameInsn->GetOperand(i); in IsSameDef() local 2030 bool SameDefPattern::IsSameOperand(Operand &opnd0, Operand &opnd1) in IsSameOperand() 2207 bool SameRHSPropPattern::IsSameOperand(Operand *opnd1, Operand *opnd2) const in IsSameOperand()
|
| D | aarch64_dependence.cpp | 263 Operand *opnd1 = nullptr; in CombineMemoryAccessPair() local
|
| D | aarch64_peep.cpp | 492 Operand &opnd1 = insn.GetOperand(kInsnSecondOpnd); in Run() local 1200 RegOperand &opnd1 = static_cast<RegOperand &>(insn.GetOperand(kInsnFirstOpnd)); in Run() local 1869 auto &opnd1 = static_cast<RegOperand &>(insn.GetOperand(kInsnSecondOpnd)); in Run() local 2210 Operand &opnd1 = in Run() local 6485 auto &opnd1 = static_cast<RegOperand &>(insn.GetOperand(kInsnSecondOpnd)); in CheckCondition() local 8214 RegOperand &opnd1 = static_cast<RegOperand &>(insn.GetOperand(kInsnFirstOpnd)); in CheckCondition() local 8469 auto &opnd1 = static_cast<RegOperand &>(insn.GetOperand(kInsnSecondOpnd)); in Run() local
|
| D | aarch64_color_ra.cpp | 620 RegOperand &opnd1 = static_cast<RegOperand &>(insn.GetOperand(1)); in SetupLiveRangeByOp() local 770 Operand &opnd1 = insn.GetOperand(1); in ComputeLiveRangesUpdateIfInsnIsCall() local
|
| D | aarch64_obj_emitter.cpp | 648 Operand &opnd1 = insn.GetOperand(kInsnFirstOpnd); in GenMovReg() local
|
| D | aarch64_prop.cpp | 2153 Operand &opnd1 = validDefInsns[0]->GetOperand(idx); in CheckPhiCaseCondition() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| D | mir_parser.cpp | 142 BaseNode *opnd1 = nullptr; in ParseBinaryStmt() local 458 bool MIRParser::ParseExprTwoOperand(BaseNodePtr &opnd0, BaseNodePtr &opnd1) in ParseExprTwoOperand()
|
| D | mir_builder.cpp | 818 …*MIRBuilder::CreateExprBinary(Opcode opcode, const MIRType &type, BaseNode *opnd0, BaseNode *opnd1) in CreateExprBinary() 823 …MIRBuilder::CreateExprTernary(Opcode opcode, const MIRType &type, BaseNode *opnd0, BaseNode *opnd1, in CreateExprTernary() 830 BaseNode *opnd1) in CreateExprCompare()
|
| D | mir_lower.cpp | 87 BaseNode *opnd1 = condExpr->Opnd(1); 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()
|