Home
last modified time | relevance | path

Searched defs:opnd1 (Results 1 – 25 of 29) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_obj_emitter.h188 …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/
Dx64_cgfunc.cpp134 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 …]
Dx64_MPIsel.cpp807 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 …]
Dx64_reg_info.cpp102 Insn *X64RegInfo::BuildMovInstruction(Operand &opnd0, Operand &opnd1) in BuildMovInstruction()
Dx64_standardize.cpp102 Operand *opnd1 = &insn.GetOperand(kInsnFirstOpnd); in StdzCvtOp() local
Dx64_emitter.cpp254 Operand *opnd1 = nullptr; in EmitInsn() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Disel.cpp681 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 …]
Dcgfunc.cpp467 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/
Ddbg.h45 … 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()
Dcfi.h66 … 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()
Dinsn.h61 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/
Daarch64_emitter.cpp847 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
Daarch64_ebo.cpp128 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
Daarch64_reg_info.cpp132 Insn *AArch64RegInfo::BuildMovInstruction(Operand &opnd0, Operand &opnd1) in BuildMovInstruction()
Daarch64_cgfunc.cpp3869 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 …]
Daarch64_ico.cpp40 Operand &opnd1 = cmpInsn->GetOperand(kInsnSecondOpnd); in BuildCcmpInsn() local
879 Operand &opnd1 = insn->GetOperand(kInsnSecondOpnd); in MovToCsel() local
Daarch64_global.cpp2017 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()
Daarch64_peep.cpp389 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
Daarch64_dependence.cpp262 Operand *opnd1 = nullptr; in CombineMemoryAccessPair() local
Daarch64_color_ra.cpp928 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
Daarch64_obj_emitter.cpp652 Operand &opnd1 = insn.GetOperand(kInsnFirstOpnd); in GenMovReg() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_builder.h224 BinaryNode *CreateExprBinary(Opcode opcode, PrimType pty, BaseNode *opnd0, BaseNode *opnd1) in CreateExprBinary()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_parser.cpp1672 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
Dmir_builder.cpp807 …*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()
Dmir_lower.cpp86 BaseNode *opnd1 = condExpr->Opnd(1); in LowerCondGotoStmtWithBuiltinExpect() local

12