| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch32/ |
| D | encode.cpp | 97 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() 1334 void Aarch32Encoder::EncodeAdd(Reg dst, Reg src0, Reg src1) in EncodeAdd() 1352 void Aarch32Encoder::EncodeSub(Reg dst, Reg src0, Reg src1) in EncodeSub() 1369 void Aarch32Encoder::EncodeMul(Reg dst, Reg src0, Reg src1) in EncodeMul() 1393 void Aarch32Encoder::MakeLibCall(Reg dst, Reg src0, Reg src1, void *entry_point, bool second_value) in MakeLibCall() 1436 void Aarch32Encoder::MakeLibCallWithFloatResult(Reg dst, Reg src0, Reg src1, void *entry_point, boo… in MakeLibCallWithFloatResult() 1474 void Aarch32Encoder::MakeLibCallWithDoubleResult(Reg dst, Reg src0, Reg src1, void *entry_point, bo… in MakeLibCallWithDoubleResult() 1513 void Aarch32Encoder::MakeLibCallWithInt64Result(Reg dst, Reg src0, Reg src1, void *entry_point, boo… in MakeLibCallWithInt64Result() 1622 void Aarch32Encoder::EncodeDiv(Reg dst, bool dst_signed, Reg src0, Reg src1) in EncodeDiv() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | encode.cpp | 109 void Aarch64Encoder::EncodeJump(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJump() 145 void Aarch64Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJumpTest() 575 void Aarch64Encoder::EncodeRotate(Reg dst, Reg src1, Reg src2, bool is_ror) in EncodeRotate() 1733 void Aarch64Encoder::EncodeAdd(Reg dst, Reg src0, Shift src1) in EncodeAdd() 1748 void Aarch64Encoder::EncodeAdd(Reg dst, Reg src0, Reg src1) in EncodeAdd() 1766 void Aarch64Encoder::EncodeSub(Reg dst, Reg src0, Shift src1) in EncodeSub() 1772 void Aarch64Encoder::EncodeSub(Reg dst, Reg src0, Reg src1) in EncodeSub() 1790 void Aarch64Encoder::EncodeMul(Reg dst, Reg src0, Reg src1) in EncodeMul() 1804 …er::EncodeAddOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg src1, Condition cc) in EncodeAddOverflow() 1819 …er::EncodeSubOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg src1, Condition cc) in EncodeSubOverflow() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/amd64/ |
| D | encode.cpp | 137 void Amd64Encoder::EncodeJump(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJump() 197 void Amd64Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJumpTest() 898 void Amd64Encoder::EncodeAdd(Reg dst, Reg src0, Shift src1) in EncodeAdd() 921 void Amd64Encoder::EncodeAdd(Reg dst, Reg src0, Reg src1) in EncodeAdd() 950 void Amd64Encoder::EncodeSub(Reg dst, Reg src0, Reg src1) in EncodeSub() 992 void Amd64Encoder::EncodeMul(Reg dst, Reg src0, Reg src1) in EncodeMul() 1029 void Amd64Encoder::EncodeAddOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg src1… in EncodeAddOverflow() 1046 void Amd64Encoder::EncodeSubOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg src1… in EncodeSubOverflow() 1066 void Amd64Encoder::EncodeDivFloat(Reg dst, Reg src0, Reg src1) in EncodeDivFloat() 1096 void Amd64Encoder::EncodeDiv(Reg dst, bool dst_signed, Reg src0, Reg src1) in EncodeDiv() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/ |
| D | encode.h | 187 … [[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() 214 [[maybe_unused]] Reg src1) in EncodeMin() 219 [[maybe_unused]] Reg src1) in EncodeDiv() 224 [[maybe_unused]] Reg src1) in EncodeMod() 229 [[maybe_unused]] Reg src1) in EncodeMax() 292 …tual void EncodeCmp([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src0, [[maybe_unused]] Reg src1, in EncodeCmp() 299 … void EncodeCompare([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src0, [[maybe_unused]] Reg src1, in EncodeCompare() 305 …d EncodeCompareTest([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src0, [[maybe_unused]] Reg src1, in EncodeCompareTest() [all …]
|
| D | codegen.cpp | 2422 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); local 2484 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); in VisitMAdd() local 2496 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); in VisitMSub() local 2508 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); in VisitMNeg() local 2518 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); in VisitOrNot() local 2528 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); in VisitAndNot() local 2538 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); in VisitXorNot() local 2726 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); in VisitCompare() local 2744 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); in VisitCmp() local 3084 … auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), DataType::INT32); // index in VisitStoreArray() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_string.cpp | 50 Span<const uint8_t> src1(string1->GetDataUtf8(), length1); in Concat() local 63 Span<const uint16_t> src1(string1->GetDataUtf16(), length1); in Concat() local
|