Home
last modified time | relevance | path

Searched defs:srcReg (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dasm_assembler.cpp570 void AsmAssembler::Mov(InsnSize insnSize, Reg srcReg, Reg destReg) in Mov()
616 void AsmAssembler::Mov(Reg srcReg, Reg destReg, bool isMovD) in Mov()
697 void AsmAssembler::MovZx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovZx()
718 void AsmAssembler::MovSx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovSx()
739 void AsmAssembler::Add(InsnSize insnSize, Reg srcReg, Reg destReg) in Add()
785 void AsmAssembler::Add(Reg srcReg, Reg destReg, bool isSingle) in Add()
808 void AsmAssembler::Sub(InsnSize insnSize, Reg srcReg, Reg destReg) in Sub()
854 void AsmAssembler::Sub(Reg srcReg, Reg destReg, bool isSingle) in Sub()
877 void AsmAssembler::And(InsnSize insnSize, Reg srcReg, Reg destReg) in And()
923 void AsmAssembler::Or(InsnSize insnSize, Reg srcReg, Reg destReg) in Or()
[all …]
Delf_assembler.cpp558 void ElfAssembler::OpCmovcc(Reg srcReg, Reg dstReg, uint8 opCode1, uint8 opCode2) in OpCmovcc()
1297 void ElfAssembler::Mov(InsnSize insnSize, Reg srcReg, Reg destReg) in Mov()
1371 void ElfAssembler::Mov(Reg srcReg, Reg destReg, bool isMovD) in Mov()
1456 void ElfAssembler::MovZx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovZx()
1467 void ElfAssembler::MovSx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovSx()
1490 void ElfAssembler::Add(InsnSize insnSize, Reg srcReg, Reg destReg) in Add()
1516 void ElfAssembler::Add(Reg srcReg, Reg destReg, bool isSingle) in Add()
1537 void ElfAssembler::Sub(InsnSize insnSize, Reg srcReg, Reg destReg) in Sub()
1563 void ElfAssembler::Sub(Reg srcReg, Reg destReg, bool isSingle) in Sub()
1584 void ElfAssembler::And(InsnSize insnSize, Reg srcReg, Reg destReg) in And()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dspill_fill_encoder.cpp225 auto srcReg = codegen_->ConvertRegister(sf.SrcValue(), sf.GetType()); in EncodeRegisterToX() local
236 auto srcReg = codegen_->ConvertRegister(sf.SrcValue(), sf.GetType()); in EncodeRegisterToX() local
248 auto srcReg = codegen_->ConvertRegister(sf.SrcValue(), sf.GetCommonType()); in EncodeRegisterToX() local
Dslow_path.h298 void SetSrcReg(Reg srcReg) in SetSrcReg()
324 void SetSrcReg(Reg srcReg) in SetSrcReg()
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_assembler.cpp53 void BaselineAssembler::Move(SpecialRegister destReg, SpecialRegister srcReg) in Move()
85 void BaselineAssembler::Move(VirtualRegister interpreterDestReg, SpecialRegister srcReg) in Move()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_validbit_opt.h63 RegOperand *srcReg = nullptr; variable
Daarch64_ra_opt.h56 inline void SetMovSrc(RegOperand *srcReg) in SetMovSrc()
Daarch64_cgfunc.h120 RegOperand *srcReg; member
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
Dspill_fills_resolver.cpp248 auto srcReg = movesTable_[dstReg].src; in CheckAndResolveCyclicDependency() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/assembler/
Dasm_assembler.h539 void EmitRegReg(Reg srcReg, Reg destReg) in EmitRegReg()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSGen.cpp685 void ETSGen::IsInstanceDynamic(const ir::BinaryExpression *const node, const VReg srcReg, in IsInstanceDynamic()
796 void ETSGen::BranchIfIsInstance(const ir::AstNode *const node, const VReg srcReg, const checker::Ty… in BranchIfIsInstance()
825 void ETSGen::IsInstance(const ir::AstNode *const node, const VReg srcReg, const checker::Type *targ… in IsInstance()
883 const auto srcReg = AllocReg(); in CheckedReferenceNarrowingObject() local
937 const auto srcReg = AllocReg(); in CheckedReferenceNarrowing() local
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
Dreg_encoder.cpp383 auto srcReg = inst->GetSrcReg(i); in InsertSpillsForDynInputsInst() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
Dencode.cpp576 auto srcReg = Reg(src.GetId(), dst.GetType()); in EncodeMov() local
765 auto srcReg = src; in EncodeMoveBitsRaw() local
1948 auto srcReg = Reg(src.GetId(), dst.GetType()); in EncodeAdd() local
2360 auto srcReg = VixlReg(src); in EncodeStrExclusive() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_prop.cpp1657 auto &srcReg = static_cast<RegOperand &>(srcOpnd); in CheckCondition() local
1701 void CopyRegProp::VaildateImplicitCvt(RegOperand &destReg, const RegOperand &srcReg, Insn &movInsn) in VaildateImplicitCvt()
Daarch64_peep.cpp5497 auto &srcReg = static_cast<RegOperand &>(prevInsnSecondReg); in Run() local
5653 auto &srcReg = static_cast<RegOperand &>(prevAndInsnSecondReg); in Run() local
8119 auto &srcReg = static_cast<RegOperand &>(insn.GetOperand(kInsnSecondOpnd)); in CheckCondition() local
Daarch64_cgfunc.cpp842 RegOperand &srcReg = static_cast<RegOperand &>(src); in SelectCopy() local
/arkcompiler/runtime_core/static_core/compiler/tests/
Dreg_alloc_linear_scan_test.cpp64 auto srcReg = inst->GetSrcReg(inputNum); in CheckImmediateSpillFill() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
Dencode.cpp2704 auto srcReg = VixlReg(src); in EncodeStrExclusive() local