| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | asm_assembler.cpp | 568 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 …]
|
| D | elf_assembler.cpp | 557 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 …]
|
| D | x64_emitter.cpp | 1497 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/ |
| D | spill_fill_encoder.cpp | 225 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
|
| D | slow_path.h | 293 void SetSrcReg(Reg srcReg) in SetSrcReg() 324 void SetSrcReg(Reg srcReg) in SetSrcReg()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
| D | baseline_assembler.cpp | 53 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/ |
| D | spill_fills_resolver.cpp | 248 auto srcReg = movesTable_[dstReg].src; in CheckAndResolveCyclicDependency() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/assembler/ |
| D | asm_assembler.h | 539 void EmitRegReg(Reg srcReg, Reg destReg) in EmitRegReg()
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| D | reg_encoder.cpp | 464 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/ |
| D | codegen_fastpath.cpp | 404 auto srcReg = src[FIRST_OPERAND]; in EmitJsCastDoubleToCharIntrinsic() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_obj_emitter.cpp | 1689 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
|
| D | aarch64_peep.cpp | 1460 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
|
| D | aarch64_cgfunc.cpp | 457 RegOperand &srcReg = static_cast<RegOperand &>(src); in SelectCopy() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSGen.cpp | 714 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/ |
| D | aarch64_cgfunc.h | 85 RegOperand *srcReg; member
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | encode.cpp | 576 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/ |
| D | reg_alloc_linear_scan_test.cpp | 64 auto srcReg = inst->GetSrcReg(inputNum); in CheckImmediateSpillFill() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/ |
| D | encode.cpp | 2727 auto srcReg = VixlReg(src); in EncodeStrExclusive() local
|