| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/ |
| D | lmir_builder.cpp | 751 inline Expr CreateBinOpInternal(MIRBuilder &mirBuilder, Opcode op, Type *type, Expr src1, Expr src2) in CreateBinOpInternal() 757 Expr LMIRBuilder::Add(Type *type, Expr src1, Expr src2) in Add() 762 Expr LMIRBuilder::Sub(Type *type, Expr src1, Expr src2) in Sub() 767 Expr LMIRBuilder::Mul(Type *type, Expr src1, Expr src2) in Mul() 772 Expr LMIRBuilder::UDiv(Type *type, Expr src1, Expr src2) in UDiv() 777 Expr LMIRBuilder::SDiv(Type *type, Expr src1, Expr src2) in SDiv() 782 Expr LMIRBuilder::URem(Type *type, Expr src1, Expr src2) in URem() 787 Expr LMIRBuilder::SRem(Type *type, Expr src1, Expr src2) in SRem() 792 Expr LMIRBuilder::Shl(Type *type, Expr src1, Expr src2) in Shl() 797 Expr LMIRBuilder::LShr(Type *type, Expr src1, Expr src2) in LShr() [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | encode.cpp | 288 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() 1521 void Aarch64Encoder::EncodeAdd(Reg dst, Reg src0, Shift src1) in EncodeAdd() 1536 void Aarch64Encoder::EncodeAdd(Reg dst, Reg src0, Reg src1) in EncodeAdd() 1554 void Aarch64Encoder::EncodeSub(Reg dst, Reg src0, Shift src1) in EncodeSub() 1560 void Aarch64Encoder::EncodeSub(Reg dst, Reg src0, Reg src1) in EncodeSub() 1578 void Aarch64Encoder::EncodeMul(Reg dst, Reg src0, Reg src1) in EncodeMul() 1592 …er::EncodeAddOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg src1, Condition cc) in EncodeAddOverflow() 1607 …er::EncodeSubOverflow(compiler::LabelHolder::LabelId id, Reg dst, Reg src0, Reg src1, Condition cc) in EncodeSubOverflow() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | standardize.cpp | 63 Operand &src1 = insn.GetOperand(kInsnSecondOpnd); in AddressMapping() local
|
| D | cfgo.cpp | 1249 auto *src1 = skipSoloGotoBB(bb1); in TryCrossJumpBB() local
|
| D | cgfunc.cpp | 601 Operand *src1 = cgFunc.HandleExpr(intrnNode, *arg1); /* vector src operand 1 */ in HandleVectorPairwiseAdalp() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | encode.cpp | 75 … [[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 …]
|
| D | encode_visitor.cpp | 375 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); in VisitCompare() local 391 auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), type); in VisitCmp() local 613 … auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), DataType::INT32); // index in VisitLoadArray() local 635 … auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), DataType::INT32); // index in VisitLoadCompressedStringChar() local 778 void EncodeJump(Encoder *encoder, LabelHolder::LabelId label, Reg src0, T src1, Condition cc) in EncodeJump() 793 auto src1 = enc->GetCodegen()->ConvertRegister(deopt->GetSrcReg(1), deopt->GetOperandsType()); in VisitDeoptimizeCompare() local 960 … auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1U), DataType::UINT32); // offset in VisitLoad() local 1010 auto src1 = codegen->ConvertRegister(inst->GetSrcReg(1), inst->GetType()); // store value in VisitStoreObject() local 1070 … auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1U), DataType::UINT32); // offset in VisitStore() local 1383 …auto src1 = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(1), inst->GetType()); // store… in VisitStoreStatic() local [all …]
|
| D | encode.h | 238 Reg src1; member 249 Reg src1; member
|
| D | codegen.cpp | 281 …odegen::IntrinsicSaveTlabStatsSafe([[maybe_unused]] IntrinsicInst *inst, [[maybe_unused]] Reg src1, in IntrinsicSaveTlabStatsSafe()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/ |
| D | encode.cpp | 435 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() 1782 void Aarch32Encoder::EncodeAdd(Reg dst, Reg src0, Reg src1) in EncodeAdd() 1800 void Aarch32Encoder::EncodeSub(Reg dst, Reg src0, Reg src1) in EncodeSub() 1817 void Aarch32Encoder::EncodeMul(Reg dst, Reg src0, Reg src1) in EncodeMul() 1841 void Aarch32Encoder::MakeLibCall(Reg dst, Reg src0, Reg src1, void *entryPoint, bool secondValue) in MakeLibCall() 1884 void Aarch32Encoder::MakeLibCallWithFloatResult(Reg dst, Reg src0, Reg src1, void *entryPoint, bool… in MakeLibCallWithFloatResult() 1922 void Aarch32Encoder::MakeLibCallWithDoubleResult(Reg dst, Reg src0, Reg src1, void *entryPoint, boo… in MakeLibCallWithDoubleResult() 1961 void Aarch32Encoder::MakeLibCallWithInt64Result(Reg dst, Reg src0, Reg src1, void *entryPoint, bool… in MakeLibCallWithInt64Result() 2080 void Aarch32Encoder::EncodeDiv(Reg dst, bool dstSigned, Reg src0, Reg src1) in EncodeDiv() [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/ |
| D | encode.cpp | 426 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/ |
| D | codegen_fastpath.cpp | 206 void CodegenFastPath::IntrinsicSaveTlabStatsSafe([[maybe_unused]] IntrinsicInst *inst, Reg src1, Re… in IntrinsicSaveTlabStatsSafe()
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| D | reg_encoder.cpp | 440 auto src1 = inst->GetSrcReg(1U); in IsBoundDstSrc() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_ico.cpp | 174 …rch64ICOPattern::BuildCondSel(const Insn &branch, MOperator mOp, RegOperand &dst, RegOperand &src1, in BuildCondSel()
|
| D | aarch64_cgfunc.cpp | 10820 RegOperand *AArch64CGFunc::SelectVectorPairwiseAdalp(Operand *src1, PrimType sty1, Operand *src2, P… in SelectVectorPairwiseAdalp()
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | compiler_regalloc_test.cpp | 813 Location src1(Location::Kind::REGISTER, 0); in __anon1e16ecec1202() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_cgfunc.cpp | 786 RegOperand *X64CGFunc::SelectVectorPairwiseAdalp(Operand *src1, PrimType sty1, Operand *src2, PrimT… in SelectVectorPairwiseAdalp()
|
| /arkcompiler/runtime_core/static_core/libllvmbackend/lowering/ |
| D | llvm_ir_constructor.cpp | 3023 auto src1 = ctor->GetInputValue(inst, 1); in VisitSubOverflowCheck() local
|