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.cpp568 void AsmAssembler::Mov(InsnSize insnSize, Reg srcReg, Reg destReg) in Mov()
614 void AsmAssembler::Mov(Reg srcReg, Reg destReg, bool isMovD) in Mov()
695 void AsmAssembler::MovZx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovZx()
716 void AsmAssembler::MovSx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovSx()
737 void AsmAssembler::Add(InsnSize insnSize, Reg srcReg, Reg destReg) in Add()
783 void AsmAssembler::Add(Reg srcReg, Reg destReg, bool isSingle) in Add()
806 void AsmAssembler::Sub(InsnSize insnSize, Reg srcReg, Reg destReg) in Sub()
852 void AsmAssembler::Sub(Reg srcReg, Reg destReg, bool isSingle) in Sub()
875 void AsmAssembler::And(InsnSize insnSize, Reg srcReg, Reg destReg) in And()
921 void AsmAssembler::Or(InsnSize insnSize, Reg srcReg, Reg destReg) in Or()
[all …]
Delf_assembler.cpp557 void ElfAssembler::OpCmovcc(Reg srcReg, Reg dstReg, uint8 opCode1, uint8 opCode2) in OpCmovcc()
1296 void ElfAssembler::Mov(InsnSize insnSize, Reg srcReg, Reg destReg) in Mov()
1370 void ElfAssembler::Mov(Reg srcReg, Reg destReg, bool isMovD) in Mov()
1455 void ElfAssembler::MovZx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovZx()
1466 void ElfAssembler::MovSx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovSx()
1489 void ElfAssembler::Add(InsnSize insnSize, Reg srcReg, Reg destReg) in Add()
1515 void ElfAssembler::Add(Reg srcReg, Reg destReg, bool isSingle) in Add()
1536 void ElfAssembler::Sub(InsnSize insnSize, Reg srcReg, Reg destReg) in Sub()
1562 void ElfAssembler::Sub(Reg srcReg, Reg destReg, bool isSingle) in Sub()
1583 void ElfAssembler::And(InsnSize insnSize, Reg srcReg, Reg destReg) in And()
[all …]
Dx64_emitter.cpp1497 auto &srcReg = insn.GetOperand(kInsnThirdOpnd); in EmitInsn() local
1528 auto srcReg = TransferReg(&insn.GetOperand(kInsnThirdOpnd)); in EmitInsn() local
1555 auto srcReg = TransferReg(&insn.GetOperand(kInsnThirdOpnd)); in EmitInsn() local
/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.h293 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/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/runtime_core/static_core/bytecode_optimizer/
Dreg_encoder.cpp464 auto srcReg = inst->GetSrcReg(i); in InsertSpillsForDynRangeInst() local
510 auto srcReg = inst->GetSrcReg(i); in InsertSpillsForDynInputsInst() local
/arkcompiler/runtime_core/static_core/irtoc/backend/compiler/
Dcodegen_fastpath.cpp404 auto srcReg = src[FIRST_OPERAND]; in EmitJsCastDoubleToCharIntrinsic() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_obj_emitter.cpp1689 RegOperand &srcReg = static_cast<RegOperand&>(insn.GetOperand(kInsnSecondOpnd)); in EmitTaggedIsHeapObject() local
1709 RegOperand &srcReg = static_cast<RegOperand&>(insn.GetOperand(kInsnSecondOpnd)); in EmitIsStableElements() local
1731 RegOperand &srcReg = static_cast<RegOperand&>(insn.GetOperand(kInsnSecondOpnd)); in EmitHasPendingException() local
1760 RegOperand &srcReg = static_cast<RegOperand&>(insn.GetOperand(kInsnThirdOpnd)); in EmitTaggedObjectIsString() local
1793 RegOperand &srcReg = static_cast<RegOperand&>(insn.GetOperand(kInsnThirdOpnd)); in EmitIsCowArray() local
Daarch64_peep.cpp1460 RegOperand &srcReg = static_cast<RegOperand&>(preInsn->GetOperand(kInsnSecondOpnd)); in IntrinsicOptimize() local
1475 RegOperand &srcReg = static_cast<RegOperand&>(preInsn->GetOperand(kInsnSecondOpnd)); in IntrinsicOptimize() local
2021 auto &srcReg = static_cast<RegOperand &>(prevInsnSecondReg); in Run() local
Daarch64_cgfunc.cpp457 RegOperand &srcReg = static_cast<RegOperand &>(src); in SelectCopy() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSGen.cpp714 void ETSGen::IsInstanceDynamic(const ir::BinaryExpression *const node, const VReg srcReg, in IsInstanceDynamic()
828 void ETSGen::BranchIfIsInstance(const ir::AstNode *const node, const VReg srcReg, const checker::Ty… in BranchIfIsInstance()
860 void ETSGen::IsInstance(const ir::AstNode *const node, const VReg srcReg, const checker::Type *targ… in IsInstance()
918 const auto srcReg = AllocReg(); in CheckedReferenceNarrowingObject() local
975 const auto srcReg = AllocReg(); in CheckedReferenceNarrowing() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_cgfunc.h85 RegOperand *srcReg; member
/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
2195 auto srcReg = Reg(src.GetId(), dst.GetType()); in EncodeAdd() local
2607 auto srcReg = VixlReg(src); in EncodeStrExclusive() 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.cpp2727 auto srcReg = VixlReg(src); in EncodeStrExclusive() local