Home
last modified time | relevance | path

Searched defs:opnd0 (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_standardize.cpp97 Operand *opnd0 = &insn.GetOperand(kInsnSecondOpnd); in StdzCvtOp() local
H A Dx64_emitter.cpp178 Operand *opnd0 = nullptr; in EmitInsn() local
[all...]
H A Dx64_cgfunc.cpp27 void X64CGFunc::SelectDassign(DassignNode &stmt, Operand &opnd0) in SelectDassign() argument
31 void X64CGFunc::SelectRegassign(RegassignNode &stmt, Operand &opnd0) in SelectRegassign() argument
43 void X64CGFunc::SelectCondGoto(CondGotoNode &stmt, Operand &opnd0, Operand &opnd1) in SelectCondGoto() argument
47 void X64CGFunc::SelectCondSpecialCase1(CondGotoNode &stmt, BaseNode &opnd0) in SelectCondSpecialCase1() argument
51 void X64CGFunc::SelectCondSpecialCase2(const CondGotoNode &stmt, BaseNode &opnd0) in SelectCondSpecialCase2() argument
111 void X64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() argument
115 Operand *X64CGFunc::SelectAdd(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) in SelectAdd() argument
120 Operand *X64CGFunc::SelectShift(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) in SelectShift() argument
125 void X64CGFunc::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy() argument
129 Operand *X64CGFunc::SelectMpy(BinaryNode &node, Operand &opnd0, Operan in SelectMpy() argument
134 SelectRem(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectRem() argument
139 SelectDiv(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectDiv() argument
143 SelectDiv(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectDiv() argument
148 SelectSub(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectSub() argument
153 SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectSub() argument
157 SelectBand(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectBand() argument
162 SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectBand() argument
166 SelectMin(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectMin() argument
170 SelectMin(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectMin() argument
175 SelectMax(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectMax() argument
179 SelectMax(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectMax() argument
184 SelectCmpOp(CompareNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectCmpOp() argument
189 SelectBior(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectBior() argument
194 SelectBior(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectBior() argument
198 SelectBxor(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectBxor() argument
203 SelectBxor(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectBxor() argument
207 SelectAbs(UnaryNode &node, Operand &opnd0) SelectAbs() argument
212 SelectBnot(UnaryNode &node, Operand &opnd0, const BaseNode &parent) SelectBnot() argument
217 SelectExtractbits(ExtractbitsNode &node, Operand &opnd0, const BaseNode &parent) SelectExtractbits() argument
227 SelectLnot(UnaryNode &node, Operand &opnd0, const BaseNode &parent) SelectLnot() argument
232 SelectNeg(UnaryNode &node, Operand &opnd0, const BaseNode &parent) SelectNeg() argument
237 SelectSqrt(UnaryNode &node, Operand &opnd0, const BaseNode &parent) SelectSqrt() argument
242 SelectCeil(TypeCvtNode &node, Operand &opnd0, const BaseNode &parent) SelectCeil() argument
247 SelectFloor(TypeCvtNode &node, Operand &opnd0, const BaseNode &parent) SelectFloor() argument
252 SelectRetype(TypeCvtNode &node, Operand &opnd0) SelectRetype() argument
257 SelectCvt(const BaseNode &parent, TypeCvtNode &node, Operand &opnd0) SelectCvt() argument
262 SelectTrunc(TypeCvtNode &node, Operand &opnd0, const BaseNode &parent) SelectTrunc() argument
273 SelectRangeGoto(RangeGotoNode &rangeGotoNode, Operand &opnd0) SelectRangeGoto() argument
[all...]
H A Dx64_MPIsel.cpp278 Operand *opnd0 = HandleExpr(iCallNode, *iCallNode.GetNopndAt(0)); in SelectIcall() local
341 RegOperand &opnd0 = SelectCopy2Reg(*HandleExpr(intrnNode, *intrnNode.Opnd(0)), in SelectOverFlowCall() local
422 RegOperand &opnd0 = SelectCopy2Reg(srcOpnd, srcType); in SelectRangeGoto() local
481 void X64MPIsel::SelectCondGoto(CondGotoNode &stmt, BaseNode &condNode, Operand &opnd0) in SelectCondGoto() argument
540 SelectMpy(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectMpy() argument
551 SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectMpy() argument
586 SelectDiv(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectDiv() argument
596 SelectRem(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectRem() argument
606 SelectDivRem(RegOperand &opnd0, RegOperand &opnd1, PrimType primType, Opcode opcode) SelectDivRem() argument
656 SelectLnot(const UnaryNode &node, Operand &opnd0, const BaseNode &parent) SelectLnot() argument
683 SelectCmpOp(CompareNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectCmpOp() argument
710 SelectCmp(Operand &opnd0, Operand &opnd1, PrimType primType, bool isSwap) SelectCmp() argument
730 SelectCmpFloatEq(RegOperand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primResType, PrimType primOpndType) SelectCmpFloatEq() argument
793 SelectMinOrMax(bool isMin, Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectMinOrMax() argument
805 SelectCctz(IntrinsicopNode &node, Operand &opnd0, const BaseNode &parent) SelectCctz() argument
825 SelectCclz(IntrinsicopNode &node, Operand &opnd0, const BaseNode &parent) SelectCclz() argument
872 SelectRetypeFloat(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType fromType) SelectRetypeFloat() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Dcfi.h66 CfiInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0) : Insn(memPool, op, opnd0) {} in CfiInsn() argument
68 CfiInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0, maplebe::Operand &opnd1) in CfiInsn() argument
73 CfiInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0, maplebe::Operand &opnd1, in CfiInsn() argument
H A Dinsn.h61 Insn(MemPool &memPool, MOperator opc, Operand &opnd0) : Insn(memPool, opc) in Insn() argument
65 Insn(MemPool &memPool, MOperator opc, Operand &opnd0, Operand &opnd1) : Insn(memPool, opc) in Insn() argument
70 Insn(MemPool &memPool, MOperator opc, Operand &opnd0, Operand &opnd1, Operand &opnd2) : Insn(memPool, opc) in Insn() argument
76 Insn(MemPool &memPool, MOperator opc, Operand &opnd0, Operand &opnd1, Operand &opnd2, Operand &opnd3) in Insn() argument
84 Insn(MemPool &memPool, MOperator opc, Operand &opnd0, Operand &opnd1, Operand &opnd2, Operand &opnd3, in Insn() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_lower.cpp80 BaseNode *opnd0 = condExpr->Opnd(0); in LowerCondGotoStmtWithBuiltinExpect() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_mop_split.h96 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
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_emitter.cpp633 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); in EmitClinitTail() local
660 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); in EmitLazyLoad() local
698 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); in EmitCounter() local
743 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); EmitAdrpLabel() local
777 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); EmitAdrpLdr() local
819 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); EmitLazyLoadStatic() local
872 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); EmitArrayClassCacheLoad() local
1564 Operand *opnd0 = &insn.GetOperand(kInsnFirstOpnd); EmitLazyBindingRoutine() local
1621 Operand &opnd0 = insn.GetOperand(opndIndex); CheckInsnRefField() local
[all...]
H A Daarch64_cgfunc.cpp680 void AArch64CGFunc::SelectDassign(DassignNode &stmt, Operand &opnd0) in SelectDassign() argument
694 void AArch64CGFunc::SelectDassign(StIdx stIdx, FieldID fieldId, PrimType rhsPType, Operand &opnd0) in SelectDassign() argument
727 void AArch64CGFunc::SelectRegassign(RegassignNode &stmt, Operand &opnd0) in SelectRegassign() argument
1147 GenerateCompareWithZeroInstruction(Opcode jmpOp, Opcode cmpOp, bool is64Bits, PrimType primType, LabelOperand &targetOpnd, Operand &opnd0) GenerateCompareWithZeroInstruction() argument
1215 Operand *opnd0 = &origOpnd0; SelectCondGoto() local
1273 Operand *opnd0 = HandleExpr(expr, *expr.Opnd(0)); SelectCondSpecialCase1() local
1311 Operand *opnd0 = HandleExpr(cmpNode, *cmpNode.Opnd(0)); SelectCondSpecialCase2() local
1333 SelectCondGoto(CondGotoNode &stmt, Operand &opnd0, Operand &opnd1) SelectCondGoto() argument
1364 SelectAdd(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectAdd() argument
1390 SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectAdd() argument
1494 SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectSub() argument
1581 SelectSub(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectSub() argument
1596 SelectMpy(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectMpy() argument
1611 SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectMpy() argument
1686 Operand &opnd0 = LoadIntoRegister(origOpnd0, primType); SelectDiv() local
1757 SelectDiv(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectDiv() argument
1775 Operand &opnd0 = LoadIntoRegister(lhsOpnd, primType); SelectRem() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dcgfunc.cpp321 Operand *opnd0 = cgFunc.HandleExpr(condGotoNode, *condNode); in HandleCondbr() local
363 Operand *opnd0 = cgFunc.HandleExpr(*condNode, *condNode->Opnd(0)); in HandleCondbr() local
411 Operand *opnd0 = cgFunc.HandleExpr(dassignNode, *rhs); in HandleDassign() local
428 Operand *opnd0 = cgFunc.HandleExpr(regAssignNode, *operand); in HandleRegassign() local
H A Disel.cpp175 Operand *opnd0 = iSel.HandleExpr(regAssignNode, *operand); in HandleRegassign() local
265 Operand *opnd0 = iSel.HandleExpr(stmt, *condNode); in HandleCondbr() local
550 void MPISel::SelectBasicOp(Operand &resOpnd, Operand &opnd0, Operand &opnd1, MOperator mOp, PrimType primType) in SelectBasicOp() argument
655 Operand *MPISel::SelectShift(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) in SelectShift() argument
672 SelectShift(Operand &resOpnd, Operand &opnd0, Operand &opnd1, Opcode shiftDirect, PrimType opnd0Type, PrimType opnd1Type) SelectShift() argument
701 SelectRegassign(RegassignNode &stmt, Operand &opnd0) SelectRegassign() argument
795 SelectAdd(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectAdd() argument
806 SelectBand(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectBand() argument
817 SelectSub(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectSub() argument
828 SelectExtractbits(RegOperand &resOpnd, RegOperand &opnd0, uint8 bitOffset, uint8 bitSize, PrimType primType) SelectExtractbits() argument
855 SelectExtractbits(const BaseNode &parent, const ExtractbitsNode &node, Operand &opnd0) SelectExtractbits() argument
878 SelectCvt(const BaseNode &parent, const TypeCvtNode &node, Operand &opnd0) SelectCvt() argument
901 SelectCvtFloat2Int(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType fromType) SelectCvtFloat2Int() argument
926 SelectCvtInt2Float(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType fromType) SelectCvtInt2Float() argument
955 SelectIntCvt(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType fromType) SelectIntCvt() argument
977 SelectFloatCvt(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType fromType) SelectFloatCvt() argument
1000 SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectSub() argument
1013 SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectBand() argument
1026 SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectAdd() argument
1039 SelectBior(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectBior() argument
1050 SelectBior(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectBior() argument
1057 SelectBxor(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectBxor() argument
1068 SelectBxor(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectBxor() argument
1099 SelectAbs(UnaryNode &node, Operand &opnd0) SelectAbs() argument
1245 SelectBnot(const UnaryNode &node, Operand &opnd0, const BaseNode &parent) SelectBnot() argument
1256 SelectBnot(Operand &resOpnd, Operand &opnd0, PrimType primType) SelectBnot() argument
1265 SelectMin(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectMin() argument
1274 SelectMin(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectMin() argument
1279 SelectMax(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectMax() argument
1288 SelectMax(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectMax() argument
1293 SelectRetype(TypeCvtNode &node, Operand &opnd0) SelectRetype() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
H A Dlower.cpp50 BaseNode *opnd0 = retNode.Opnd(0); in LowerReturnStructUsingFakeParm() local

Completed in 21 milliseconds