Home
last modified time | relevance | path

Searched defs:src0 (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
Dencode.cpp103 void Aarch64Encoder::EncodeJump(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJump()
138 void Aarch64Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJumpTest()
1269 void Aarch64Encoder::EncodeAdd(Reg dst, Reg src0, Shift src1) in EncodeAdd()
1284 void Aarch64Encoder::EncodeAdd(Reg dst, Reg src0, Reg src1) in EncodeAdd()
1302 void Aarch64Encoder::EncodeSub(Reg dst, Reg src0, Shift src1) in EncodeSub()
1308 void Aarch64Encoder::EncodeSub(Reg dst, Reg src0, Reg src1) in EncodeSub()
1326 void Aarch64Encoder::EncodeMul(Reg dst, Reg src0, Reg src1) in EncodeMul()
1340 void Aarch64Encoder::EncodeAddOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg sr… in EncodeAddOverflow()
1355 void Aarch64Encoder::EncodeSubOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg sr… in EncodeSubOverflow()
1378 void Aarch64Encoder::EncodeDiv(Reg dst, bool dstSigned, Reg src0, Reg src1) in EncodeDiv()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
Dencode.cpp139 void Amd64Encoder::EncodeJump(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJump()
199 void Amd64Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJumpTest()
915 void Amd64Encoder::EncodeAdd(Reg dst, Reg src0, Shift src1) in EncodeAdd()
938 void Amd64Encoder::EncodeAdd(Reg dst, Reg src0, Reg src1) in EncodeAdd()
967 void Amd64Encoder::EncodeSub(Reg dst, Reg src0, Reg src1) in EncodeSub()
1009 void Amd64Encoder::EncodeMul(Reg dst, Reg src0, Reg src1) in EncodeMul()
1046 void Amd64Encoder::EncodeAddOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg src1… in EncodeAddOverflow()
1063 void Amd64Encoder::EncodeSubOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg src1… in EncodeSubOverflow()
1093 void Amd64Encoder::EncodeDivFloat(Reg dst, Reg src0, Reg src1) in EncodeDivFloat()
1123 void Amd64Encoder::EncodeDiv(Reg dst, bool dstSigned, Reg src0, Reg src1) in EncodeDiv()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dencode.h187 … [[maybe_unused]] Reg src0, [[maybe_unused]] Reg src1, [[maybe_unused]] Condition cc) in EncodeAddOverflow()
193 … [[maybe_unused]] Reg src0, [[maybe_unused]] Reg src1, [[maybe_unused]] Condition cc) in EncodeSubOverflow()
199 … [[maybe_unused]] Reg src0, [[maybe_unused]] Reg src1, [[maybe_unused]] Condition cc) in EncodeMulOverflow()
225 …oid EncodeMin([[maybe_unused]] Reg dst, [[maybe_unused]] bool dstSigned, [[maybe_unused]] Reg src0, in EncodeMin()
230 …oid EncodeDiv([[maybe_unused]] Reg dst, [[maybe_unused]] bool dstSigned, [[maybe_unused]] Reg src0, in EncodeDiv()
235 …oid EncodeMod([[maybe_unused]] Reg dst, [[maybe_unused]] bool dstSigned, [[maybe_unused]] Reg src0, in EncodeMod()
240 …oid EncodeMax([[maybe_unused]] Reg dst, [[maybe_unused]] bool dstSigned, [[maybe_unused]] Reg src0, in EncodeMax()
313 …virtual void EncodeCmp([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src0, [[maybe_unused]] Reg s… in EncodeCmp()
320 …virtual void EncodeCompare([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src0, [[maybe_unused]] R… in EncodeCompare()
326 …virtual void EncodeCompareTest([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src0, [[maybe_unused… in EncodeCompareTest()
[all …]
Dcodegen.cpp2496 auto src0 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(0), type); local
2549 auto src0 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(0), type); in VisitShrI() local
2558 auto src0 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(0), type); in VisitMAdd() local
2570 auto src0 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(0), type); in VisitMSub() local
2582 auto src0 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(0), type); in VisitMNeg() local
2592 auto src0 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(0), type); in VisitOrNot() local
2602 auto src0 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(0), type); in VisitAndNot() local
2612 auto src0 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(0), type); in VisitXorNot() local
2790 auto src0 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(0), type); in VisitCompare() local
2808 auto src0 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(0), type); in VisitCmp() local
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
Dencode.cpp97 void Aarch32Encoder::EncodeJump(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJump()
104 void Aarch32Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJumpTest()
1428 void Aarch32Encoder::EncodeAdd(Reg dst, Reg src0, Reg src1) in EncodeAdd()
1446 void Aarch32Encoder::EncodeSub(Reg dst, Reg src0, Reg src1) in EncodeSub()
1463 void Aarch32Encoder::EncodeMul(Reg dst, Reg src0, Reg src1) in EncodeMul()
1487 void Aarch32Encoder::MakeLibCall(Reg dst, Reg src0, Reg src1, void *entryPoint, bool secondValue) in MakeLibCall()
1530 void Aarch32Encoder::MakeLibCallWithFloatResult(Reg dst, Reg src0, Reg src1, void *entryPoint, bool… in MakeLibCallWithFloatResult()
1568 void Aarch32Encoder::MakeLibCallWithDoubleResult(Reg dst, Reg src0, Reg src1, void *entryPoint, boo… in MakeLibCallWithDoubleResult()
1607 void Aarch32Encoder::MakeLibCallWithInt64Result(Reg dst, Reg src0, Reg src1, void *entryPoint, bool… in MakeLibCallWithInt64Result()
1716 void Aarch32Encoder::EncodeDiv(Reg dst, bool dstSigned, Reg src0, Reg src1) in EncodeDiv()
[all …]
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
Dreg_encoder.cpp429 auto src0 = inst->GetSrcReg(0U); in IsBoundDstSrc() local