Home
last modified time | relevance | path

Searched defs:src1 (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
Dlmir_builder.cpp598 inline Expr CreateBinOpInternal(MIRBuilder &mirBuilder, Opcode op, Type *type, Expr src1, Expr src2) in CreateBinOpInternal()
604 Expr LMIRBuilder::Add(Type *type, Expr src1, Expr src2) in Add()
609 Expr LMIRBuilder::Sub(Type *type, Expr src1, Expr src2) in Sub()
614 Expr LMIRBuilder::Mul(Type *type, Expr src1, Expr src2) in Mul()
619 Expr LMIRBuilder::UDiv(Type *type, Expr src1, Expr src2) in UDiv()
624 Expr LMIRBuilder::SDiv(Type *type, Expr src1, Expr src2) in SDiv()
629 Expr LMIRBuilder::SRem(Type *type, Expr src1, Expr src2) in SRem()
634 Expr LMIRBuilder::Shl(Type *type, Expr src1, Expr src2) in Shl()
639 Expr LMIRBuilder::LShr(Type *type, Expr src1, Expr src2) in LShr()
644 Expr LMIRBuilder::AShr(Type *type, Expr src1, Expr src2) in AShr()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dstandardize.cpp62 Operand &src1 = insn.GetOperand(kInsnSecondOpnd); in AddressMapping() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
Dencode.cpp288 void Aarch64Encoder::EncodeJump(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJump()
323 void Aarch64Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJumpTest()
830 void Aarch64Encoder::EncodeRotate(Reg dst, Reg src1, Reg src2, bool isRor) in EncodeRotate()
1705 void Aarch64Encoder::EncodeAdd(Reg dst, Reg src0, Shift src1) in EncodeAdd()
1720 void Aarch64Encoder::EncodeAdd(Reg dst, Reg src0, Reg src1) in EncodeAdd()
1738 void Aarch64Encoder::EncodeSub(Reg dst, Reg src0, Shift src1) in EncodeSub()
1744 void Aarch64Encoder::EncodeSub(Reg dst, Reg src0, Reg src1) in EncodeSub()
1762 void Aarch64Encoder::EncodeMul(Reg dst, Reg src0, Reg src1) in EncodeMul()
1776 …er::EncodeAddOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg src1, Condition cc) in EncodeAddOverflow()
1791 …er::EncodeSubOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg src1, Condition cc) in EncodeSubOverflow()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
Dencode.cpp435 void Aarch32Encoder::EncodeJump(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJump()
442 void Aarch32Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJumpTest()
1774 void Aarch32Encoder::EncodeAdd(Reg dst, Reg src0, Reg src1) in EncodeAdd()
1792 void Aarch32Encoder::EncodeSub(Reg dst, Reg src0, Reg src1) in EncodeSub()
1809 void Aarch32Encoder::EncodeMul(Reg dst, Reg src0, Reg src1) in EncodeMul()
1833 void Aarch32Encoder::MakeLibCall(Reg dst, Reg src0, Reg src1, void *entryPoint, bool secondValue) in MakeLibCall()
1876 void Aarch32Encoder::MakeLibCallWithFloatResult(Reg dst, Reg src0, Reg src1, void *entryPoint, bool… in MakeLibCallWithFloatResult()
1914 void Aarch32Encoder::MakeLibCallWithDoubleResult(Reg dst, Reg src0, Reg src1, void *entryPoint, boo… in MakeLibCallWithDoubleResult()
1953 void Aarch32Encoder::MakeLibCallWithInt64Result(Reg dst, Reg src0, Reg src1, void *entryPoint, bool… in MakeLibCallWithInt64Result()
2072 void Aarch32Encoder::EncodeDiv(Reg dst, bool dstSigned, Reg src0, Reg src1) in EncodeDiv()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dencode.cpp75 … [[maybe_unused]] Reg src0, [[maybe_unused]] Reg src1, [[maybe_unused]] Condition cc) in EncodeAddOverflow()
81 … [[maybe_unused]] Reg src0, [[maybe_unused]] Reg src1, [[maybe_unused]] Condition cc) in EncodeSubOverflow()
87 … [[maybe_unused]] Reg src0, [[maybe_unused]] Reg src1, [[maybe_unused]] Condition cc) in EncodeMulOverflow()
115 [[maybe_unused]] Reg src1) in EncodeMin()
121 [[maybe_unused]] Reg src1) in EncodeDiv()
127 [[maybe_unused]] Reg src1) in EncodeMod()
145 [[maybe_unused]] Reg src1) in EncodeMax()
218 … Encoder::EncodeCmp([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src0, [[maybe_unused]] Reg src1, in EncodeCmp()
224 …oder::EncodeCompare([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src0, [[maybe_unused]] Reg src1, in EncodeCompare()
230 …::EncodeCompareTest([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src0, [[maybe_unused]] Reg src1, in EncodeCompareTest()
[all …]
Dencode.h238 Reg src1; member
249 Reg src1; member
Dencode_visitor.cpp376 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); in VisitCompare() local
392 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); in VisitCmp() local
614 … auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), DataType::INT32); // index in VisitLoadArray() local
636 … auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), DataType::INT32); // index in VisitLoadCompressedStringChar() local
779 void EncodeJump(Encoder *encoder, LabelHolder::LabelId label, Reg src0, T src1, Condition cc) in EncodeJump()
794 auto src1 = enc->GetCodegen()->ConvertRegister(deopt->GetSrcReg(1), deopt->GetOperandsType()); in VisitDeoptimizeCompare() local
961 … auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1U), DataType::UINT32); // offset in VisitLoad() local
1011 auto src1 = codegen->ConvertRegister(inst->GetSrcReg(1), inst->GetType()); // store value in VisitStoreObject() local
1071 … auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1U), DataType::UINT32); // offset in VisitStore() local
1380 …auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), inst->GetType()); // store… in VisitStoreStatic() local
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
Dencode.cpp426 void Amd64Encoder::EncodeJump(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJump()
486 void Amd64Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJumpTest()
1202 void Amd64Encoder::EncodeAdd(Reg dst, Reg src0, Shift src1) in EncodeAdd()
1225 void Amd64Encoder::EncodeAdd(Reg dst, Reg src0, Reg src1) in EncodeAdd()
1254 void Amd64Encoder::EncodeSub(Reg dst, Reg src0, Reg src1) in EncodeSub()
1296 void Amd64Encoder::EncodeMul(Reg dst, Reg src0, Reg src1) in EncodeMul()
1333 void Amd64Encoder::EncodeAddOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg src1 in EncodeAddOverflow()
1350 void Amd64Encoder::EncodeSubOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg src1 in EncodeSubOverflow()
1380 void Amd64Encoder::EncodeDivFloat(Reg dst, Reg src0, Reg src1) in EncodeDivFloat()
1432 void Amd64Encoder::EncodeDiv(Reg dst, bool dstSigned, Reg src0, Reg src1) in EncodeDiv()
[all …]
/arkcompiler/runtime_core/static_core/irtoc/backend/compiler/
Dcodegen_fastpath.cpp324 auto src1 = src[FIRST_OPERAND]; in EmitWriteTlabStatsSafeIntrinsic() local
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
Dreg_encoder.cpp560 auto src1 = inst->GetSrcReg(1U); in IsBoundDstSrc() local
/arkcompiler/runtime_core/compiler/tests/
Dcompiler_regalloc_test.cpp813 Location src1(Location::Kind::REGISTER, 0); in __anon8377e3cb1202() local
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/
Dllvm_ir_constructor.cpp3370 auto src1 = ctor->GetInputValue(inst, 1); in VisitSubOverflowCheck() local