Home
last modified time | relevance | path

Searched defs:srcReg (Results 1 - 15 of 15) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_assembler.cpp53 void BaselineAssembler::Move(SpecialRegister destReg, SpecialRegister srcReg) in Move() argument
85 void BaselineAssembler::Move(VirtualRegister interpreterDestReg, SpecialRegister srcReg) in Move() argument
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A 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 in EncodeRegisterToX() local
[all...]
H A Dslow_path.h293 void SetSrcReg(Reg srcReg) in SetSrcReg() argument
324 void SetSrcReg(Reg srcReg) in SetSrcReg() argument
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
H A 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/
H A Dasm_assembler.h539 EmitRegReg(Reg srcReg, Reg destReg) EmitRegReg() argument
[all...]
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
H A Dreg_encoder.cpp411 auto srcReg = inst->GetSrcReg(i); in InsertSpillsForDynInputsInst() local
/arkcompiler/runtime_core/static_core/compiler/tests/
H A Dreg_alloc_linear_scan_test.cpp64 auto srcReg = inst->GetSrcReg(inputNum); in CheckImmediateSpillFill() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_cgfunc.h85 RegOperand *srcReg; member
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DETSGen.cpp688 void ETSGen::IsInstanceDynamic(const ir::BinaryExpression *const node, const VReg srcReg, in IsInstanceDynamic() argument
760 void ETSGen::TestIsInstanceConstant(const ir::AstNode *node, Label *ifTrue, VReg srcReg, checker::Type const *target) in TestIsInstanceConstant() argument
779 void ETSGen::TestIsInstanceConstituent(const ir::AstNode *const node, std::tuple<Label *, Label *> label, VReg srcReg, in TestIsInstanceConstituent() argument
824 BranchIfIsInstance(const ir::AstNode *const node, const VReg srcReg, const checker::Type *target, Label *ifTrue) BranchIfIsInstance() argument
853 IsInstance(const ir::AstNode *const node, const VReg srcReg, const checker::Type *target) IsInstance() argument
911 const auto srcReg = AllocReg(); CheckedReferenceNarrowingObject() local
965 const auto srcReg = AllocReg(); CheckedReferenceNarrowing() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dasm_assembler.cpp570 void AsmAssembler::Mov(InsnSize insnSize, Reg srcReg, Reg destReg) in Mov() argument
616 void AsmAssembler::Mov(Reg srcReg, Reg destReg, bool isMovD) in Mov() argument
697 void AsmAssembler::MovZx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovZx() argument
718 void AsmAssembler::MovSx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovSx() argument
739 void AsmAssembler::Add(InsnSize insnSize, Reg srcReg, Reg destReg) in Add() argument
785 Add(Reg srcReg, Reg destReg, bool isSingle) Add() argument
808 Sub(InsnSize insnSize, Reg srcReg, Reg destReg) Sub() argument
854 Sub(Reg srcReg, Reg destReg, bool isSingle) Sub() argument
877 And(InsnSize insnSize, Reg srcReg, Reg destReg) And() argument
923 Or(InsnSize insnSize, Reg srcReg, Reg destReg) Or() argument
969 Xor(InsnSize insnSize, Reg srcReg, Reg destReg) Xor() argument
1015 Bsr(InsnSize insnSize, Reg srcReg, Reg destReg) Bsr() argument
1115 Shl(InsnSize insnSize, Reg srcReg, Reg destReg) Shl() argument
1152 Sar(InsnSize insnSize, Reg srcReg, Reg destReg) Sar() argument
1189 Shr(InsnSize insnSize, Reg srcReg, Reg destReg) Shr() argument
1321 Cmp(InsnSize insnSize, Reg srcReg, Reg destReg) Cmp() argument
1367 Test(InsnSize insnSize, Reg srcReg, Reg destReg) Test() argument
1532 Cmova(InsnSize insnSize, Reg srcReg, Reg destReg) Cmova() argument
1550 Cmovae(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovae() argument
1568 Cmovb(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovb() argument
1586 Cmovbe(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovbe() argument
1603 Cmove(InsnSize insnSize, Reg srcReg, Reg destReg) Cmove() argument
1621 Cmovg(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovg() argument
1639 Cmovge(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovge() argument
1657 Cmovl(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovl() argument
1675 Cmovle(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovle() argument
1693 Cmovo(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovo() argument
1711 Cmovne(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovne() argument
1761 Imul(InsnSize insnSize, Reg srcReg, Reg destReg) Imul() argument
1771 Mul(Reg srcReg, Reg destReg, bool isSingle) Mul() argument
1818 Xchg(InsnSize insnSize, Reg srcReg, Reg destReg) Xchg() argument
1836 MovF(Reg srcReg, Reg destReg, bool isSingle) MovF() argument
1848 And(Reg srcReg, Reg destReg, bool isSingle) And() argument
1871 Divsd(Reg srcReg, Reg destReg) Divsd() argument
1886 Cvtsi2ss(InsnSize insnSize, Reg srcReg, Reg destReg) Cvtsi2ss() argument
1895 Cvtsi2sd(InsnSize insnSize, Reg srcReg, Reg destReg) Cvtsi2sd() argument
1905 Cvttsd2si(InsnSize insnSize, Reg srcReg, Reg destReg) Cvttsd2si() argument
1914 Cvttss2si(InsnSize insnSize, Reg srcReg, Reg destReg) Cvttss2si() argument
1924 Cvtss2sd(Reg srcReg, Reg destReg) Cvtss2sd() argument
1931 Cvtsd2ss(Reg srcReg, Reg destReg) Cvtsd2ss() argument
1939 Ucomisd(Reg srcReg, Reg destReg) Ucomisd() argument
1946 Ucomiss(Reg srcReg, Reg destReg) Ucomiss() argument
1953 Cmpeqsd(Reg srcReg, Reg destReg) Cmpeqsd() argument
1961 Sqrtss_r(Reg srcReg, Reg destReg) Sqrtss_r() argument
1968 Sqrtsd_r(Reg srcReg, Reg destReg) Sqrtsd_r() argument
[all...]
H A Delf_assembler.cpp1293 void ElfAssembler::Mov(InsnSize insnSize, Reg srcReg, Reg destReg) in Mov() argument
1367 void ElfAssembler::Mov(Reg srcReg, Reg destReg, bool isMovD) in Mov() argument
1452 MovZx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) MovZx() argument
1463 MovSx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) MovSx() argument
1486 Add(InsnSize insnSize, Reg srcReg, Reg destReg) Add() argument
1512 Add(Reg srcReg, Reg destReg, bool isSingle) Add() argument
1533 Sub(InsnSize insnSize, Reg srcReg, Reg destReg) Sub() argument
1559 Sub(Reg srcReg, Reg destReg, bool isSingle) Sub() argument
1580 And(InsnSize insnSize, Reg srcReg, Reg destReg) And() argument
1606 Or(InsnSize insnSize, Reg srcReg, Reg destReg) Or() argument
1632 Xor(InsnSize insnSize, Reg srcReg, Reg destReg) Xor() argument
1658 Bsr(InsnSize insnSize, Reg srcReg, Reg destReg) Bsr() argument
1724 Shl(InsnSize insnSize, Reg srcReg, Reg destReg) Shl() argument
1747 Sar(InsnSize insnSize, Reg srcReg, Reg destReg) Sar() argument
1770 Shr(InsnSize insnSize, Reg srcReg, Reg destReg) Shr() argument
1860 Cmp(InsnSize insnSize, Reg srcReg, Reg destReg) Cmp() argument
1886 Test(InsnSize insnSize, Reg srcReg, Reg destReg) Test() argument
2002 Cmova(InsnSize insnSize, Reg srcReg, Reg destReg) Cmova() argument
2011 Cmovae(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovae() argument
2021 Cmovb(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovb() argument
2031 Cmovbe(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovbe() argument
2041 Cmove(InsnSize insnSize, Reg srcReg, Reg destReg) Cmove() argument
2051 Cmovg(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovg() argument
2061 Cmovge(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovge() argument
2071 Cmovl(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovl() argument
2081 Cmovle(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovle() argument
2091 Cmovo(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovo() argument
2096 Cmovne(InsnSize insnSize, Reg srcReg, Reg destReg) Cmovne() argument
2143 Imul(InsnSize insnSize, Reg srcReg, Reg destReg) Imul() argument
2149 Mul(Reg srcReg, Reg destReg, bool isSingle) Mul() argument
2191 Xchg(InsnSize insnSize, Reg srcReg, Reg destReg) Xchg() argument
2209 MovF(Reg srcReg, Reg destReg, bool isSingle) MovF() argument
2226 And(Reg srcReg, Reg destReg, bool isSingle) And() argument
2247 Divsd(Reg srcReg, Reg destReg) Divsd() argument
2260 Cvtsi2ss(InsnSize insnSize, Reg srcReg, Reg destReg) Cvtsi2ss() argument
2266 Cvtsi2sd(InsnSize insnSize, Reg srcReg, Reg destReg) Cvtsi2sd() argument
2273 Cvttsd2si(InsnSize insnSize, Reg srcReg, Reg destReg) Cvttsd2si() argument
2279 Cvttss2si(InsnSize insnSize, Reg srcReg, Reg destReg) Cvttss2si() argument
2286 Cvtss2sd(Reg srcReg, Reg destReg) Cvtss2sd() argument
2292 Cvtsd2ss(Reg srcReg, Reg destReg) Cvtsd2ss() argument
2299 Ucomisd(Reg srcReg, Reg destReg) Ucomisd() argument
2305 Ucomiss(Reg srcReg, Reg destReg) Ucomiss() argument
2311 Cmpsd(Reg srcReg, Reg destReg, uint8 imm) Cmpsd() argument
2318 Cmpeqsd(Reg srcReg, Reg destReg) Cmpeqsd() argument
2324 Sqrtss_r(Reg srcReg, Reg destReg) Sqrtss_r() argument
2330 Sqrtsd_r(Reg srcReg, Reg destReg) Sqrtsd_r() argument
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
H A Dencode.cpp2696 auto srcReg = VixlReg(src); in EncodeStrExclusive() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_cgfunc.cpp470 RegOperand &srcReg = static_cast<RegOperand &>(src); in SelectCopy() local
H A Daarch64_peep.cpp1858 auto &srcReg = static_cast<RegOperand &>(prevInsnSecondReg); in Run() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
H A 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 in EncodeStrExclusive() local
[all...]

Completed in 37 milliseconds