| /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()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_cgfunc.cpp | 134 void X64CGFunc::SelectCondGoto(CondGotoNode &stmt, Operand &opnd0, Operand &opnd1) in SelectCondGoto() 338 void X64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() 342 Operand *X64CGFunc::SelectAdd(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectAdd() 347 void X64CGFunc::SelectMadd(Operand &resOpnd, Operand &opndM0, Operand &opndM1, Operand &opnd1, Prim… in SelectMadd() 351 Operand *X64CGFunc::SelectMadd(BinaryNode &node, Operand &opndM0, Operand &opndM1, Operand &opnd1, in SelectMadd() 357 Operand *X64CGFunc::SelectRor(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectRor() 368 Operand *X64CGFunc::SelectShift(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &p… in SelectShift() 373 void X64CGFunc::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy() 377 Operand *X64CGFunc::SelectMpy(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectMpy() 382 Operand *X64CGFunc::SelectRem(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectRem() [all …]
|
| D | x64_MPIsel.cpp | 807 RegOperand &opnd1 = SelectCopy2Reg(*HandleExpr(intrnNode, *intrnNode.Opnd(1)), in SelectOverFlowCall() local 926 ImmOperand &opnd1 = in SelectRangeGoto() local 1157 Operand *X64MPIsel::SelectMpy(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectMpy() 1174 void X64MPIsel::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy() 1208 Operand *X64MPIsel::SelectDiv(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectDiv() 1223 Operand *X64MPIsel::SelectRem(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &par… in SelectRem() 1238 Operand *X64MPIsel::SelectDivRem(RegOperand &opnd0, RegOperand &opnd1, PrimType primType, Opcode op… in SelectDivRem() 1322 Operand *X64MPIsel::SelectCmpOp(CompareNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &… in SelectCmpOp() 1354 void X64MPIsel::SelectCmp(Operand &opnd0, Operand &opnd1, PrimType primType, bool isSwap) in SelectCmp() 1374 void X64MPIsel::SelectCmpFloatEq(RegOperand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType prim… in SelectCmpFloatEq() [all …]
|
| D | x64_reg_info.cpp | 102 Insn *X64RegInfo::BuildMovInstruction(Operand &opnd0, Operand &opnd1) in BuildMovInstruction()
|
| D | x64_standardize.cpp | 102 Operand *opnd1 = &insn.GetOperand(kInsnFirstOpnd); in StdzCvtOp() local
|
| D | x64_emitter.cpp | 254 Operand *opnd1 = nullptr; in EmitInsn() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | isel.cpp | 681 void MPISel::SelectBasicOp(Operand &resOpnd, Operand &opnd0, Operand &opnd1, MOperator mOp, PrimTyp… in SelectBasicOp() 842 Operand *MPISel::SelectShift(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode… in SelectShift() 859 void MPISel::SelectShift(Operand &resOpnd, Operand &opnd0, Operand &opnd1, Opcode shiftDirect, Prim… in SelectShift() 987 Operand *MPISel::SelectAdd(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &… in SelectAdd() 998 Operand *MPISel::SelectBand(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode … in SelectBand() 1009 Operand *MPISel::SelectSub(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &… in SelectSub() 1193 void MPISel::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub() 1206 void MPISel::SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBand() 1219 void MPISel::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() 1263 Operand *MPISel::SelectBior(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode … in SelectBior() [all …]
|
| D | cgfunc.cpp | 467 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand 1 */ in HandleVectorAbsSubL() local 474 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand1 */ in HandleVectorMerge() local 496 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand */ in HandleVectorGetHigh() local 503 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand */ in HandleVectorGetLow() local 509 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand */ in HandleVectorGetElement() local 545 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *arg1); in HandleVectorSetElement() local 573 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand */ in HandleVectorShiftNarrow() local 593 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand */ in HandleVectorSum() local 600 Operand *opnd1 = cgFunc.HandleExpr(intrnNode, *intrnNode.Opnd(0)); /* vector operand 1 */ in HandleVectorTableLookup() local 607 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 | 45 … DbgInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0, maplebe::Operand &opnd1) in DbgInsn() 50 … 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, maplebe::Operand &opnd1) in CfiInsn() 71 … 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, Operand &opnd1) : Insn(memPool, opc) in Insn() 66 …Insn(MemPool &memPool, MOperator opc, Operand &opnd0, Operand &opnd1, Operand &opnd2) : Insn(memPo… in Insn() 72 …Insn(MemPool &memPool, MOperator opc, Operand &opnd0, Operand &opnd1, Operand &opnd2, Operand &opn… in Insn() 80 …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 | 847 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitClinit() local 1071 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitLazyLoad() local 1107 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitCounter() local 1155 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitAdrpLabel() local 1189 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitAdrpLdr() local 1235 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitLazyLoadStatic() local 1286 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in EmitArrayClassCacheLoad() local
|
| D | aarch64_ebo.cpp | 128 Operand *opnd1 = &insn.GetOperand(kInsnSecondOpnd); in IsDecoupleStaticOp() local 968 Operand &opnd1 = prevInsn->GetOperand(kInsnSecondOpnd); in CombineMultiplyAdd() local 1025 Operand &opnd1 = insn1->GetOperand(kInsnSecondOpnd); in CombineMultiplySub() local 1074 Operand &opnd1 = insn1->GetOperand(kInsnSecondOpnd); in CombineMultiplyNeg() local 1106 Operand &opnd1 = prevInsn->GetOperand(kInsnSecondOpnd); in CombineLsrAnd() local 1264 Operand &opnd1 = insn1->GetOperand(kInsnSecondOpnd); in SpecialSequence() local
|
| D | aarch64_reg_info.cpp | 132 Insn *AArch64RegInfo::BuildMovInstruction(Operand &opnd0, Operand &opnd1) in BuildMovInstruction()
|
| D | aarch64_cgfunc.cpp | 3869 Operand *opnd1 = &origOpnd1; in SelectCondGoto() local 3930 Operand *opnd1 = HandleExpr(expr, *expr.Opnd(1)); in SelectCondSpecialCase1() local 3968 Operand *opnd1 = HandleExpr(cmpNode, *cmpNode.Opnd(1)); in SelectCondSpecialCase2() local 3989 void AArch64CGFunc::SelectCondGoto(CondGotoNode &stmt, Operand &opnd0, Operand &opnd1) in SelectCondGoto() 4033 Operand *AArch64CGFunc::SelectAdd(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode … in SelectAdd() 4065 void AArch64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() 4162 …rand *AArch64CGFunc::SelectMadd(BinaryNode &node, Operand &opndM0, Operand &opndM1, Operand &opnd1, in SelectMadd() 4176 void AArch64CGFunc::SelectMadd(Operand &resOpnd, Operand &opndM0, Operand &opndM1, Operand &opnd1, … in SelectMadd() 4203 BaseNode *opnd1 = node.Opnd(1); in SelectCGArrayElemAdd() local 4231 void AArch64CGFunc::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub() [all …]
|
| D | aarch64_ico.cpp | 40 Operand &opnd1 = cmpInsn->GetOperand(kInsnSecondOpnd); in BuildCcmpInsn() local 879 Operand &opnd1 = insn->GetOperand(kInsnSecondOpnd); in MovToCsel() local
|
| D | aarch64_global.cpp | 2017 Operand &opnd1 = sameInsn->GetOperand(i); in IsSameDef() local 2025 bool SameDefPattern::IsSameOperand(Operand &opnd0, Operand &opnd1) in IsSameOperand() 2196 bool SameRHSPropPattern::IsSameOperand(Operand *opnd1, Operand *opnd2) const in IsSameOperand()
|
| D | aarch64_peep.cpp | 389 Operand &opnd1 = insn.GetOperand(kInsnSecondOpnd); in Run() local 969 auto &opnd1 = static_cast<RegOperand &>(insn.GetOperand(kInsnSecondOpnd)); in Run() local 1219 Operand &opnd1 = in Run() local 5957 RegOperand &opnd1 = static_cast<RegOperand &>(insn.GetOperand(kInsnFirstOpnd)); in CheckCondition() local 6011 auto &opnd1 = static_cast<RegOperand &>(insn.GetOperand(kInsnSecondOpnd)); in Run() local
|
| D | aarch64_dependence.cpp | 262 Operand *opnd1 = nullptr; in CombineMemoryAccessPair() local
|
| D | aarch64_color_ra.cpp | 928 RegOperand &opnd1 = static_cast<RegOperand &>(insn.GetOperand(1)); in SetupLiveRangeByOp() local 1150 Operand &opnd1 = insn.GetOperand(1); in ComputeLiveRangesUpdateIfInsnIsCall() local 3904 RegOperand &opnd1 = static_cast<RegOperand &>(insn.GetOperand(1)); in GenerateSpillFillRegs() local
|
| D | aarch64_obj_emitter.cpp | 652 Operand &opnd1 = insn.GetOperand(kInsnFirstOpnd); in GenMovReg() 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_ir/src/ |
| D | mir_parser.cpp | 1672 BaseNode *opnd1 = nullptr; in ParseBinaryStmt() local 2268 bool MIRParser::ParseExprTwoOperand(BaseNodePtr &opnd0, BaseNodePtr &opnd1) in ParseExprTwoOperand() 2635 BaseNode *opnd1 = nullptr; in ParseExprBinary() local 2662 BaseNode *opnd1 = nullptr; in ParseExprCompare() local 2700 BaseNode *opnd1 = nullptr; in ParseExprDepositbits() local
|
| D | mir_builder.cpp | 807 …*MIRBuilder::CreateExprBinary(Opcode opcode, const MIRType &type, BaseNode *opnd0, BaseNode *opnd1) in CreateExprBinary() 812 …MIRBuilder::CreateExprTernary(Opcode opcode, const MIRType &type, BaseNode *opnd0, BaseNode *opnd1, in CreateExprTernary() 819 BaseNode *opnd1) in CreateExprCompare()
|
| D | mir_lower.cpp | 86 BaseNode *opnd1 = condExpr->Opnd(1); in LowerCondGotoStmtWithBuiltinExpect() local
|