| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | slow_path.h | 266 void SetDstReg(Reg dstReg) in SetDstReg() 298 void SetDstReg(Reg dstReg) in SetDstReg() 319 void SetDstReg(Reg dstReg) in SetDstReg()
|
| D | spill_fill_encoder.cpp | 210 auto dstReg = GetDstReg(sf.GetDst(), Codegen::ConvertDataType(type, codegen_->GetArch())); in EncodeImmToX() local 226 auto dstReg = GetDstReg(sf.GetDst(), srcReg.GetType()); in EncodeRegisterToX() local 279 auto dstReg = GetDstReg(sf.GetDst(), typeInfo); in EncodeStackToX() local
|
| D | codegen-inl.h | 85 void Codegen::CallEntrypoint(Inst *inst, EntrypointId id, Reg dstReg, RegMask preservedRegs, Args &… in CallEntrypoint() 147 void Codegen::CallRuntime(Inst *inst, EntrypointId id, Reg dstReg, RegMask preservedRegs, Args &&..… in CallRuntime() 153 void Codegen::CallFastPath(Inst *inst, EntrypointId id, Reg dstReg, RegMask preservedRegs, Args &&.… in CallFastPath() 159 void Codegen::CallRuntimeWithMethod(Inst *inst, void *method, EntrypointId eid, Reg dstReg, Args &&… in CallRuntimeWithMethod() 383 auto dstReg = ConvertRegister(location.GetValue(), immType); in EncodeImms() local
|
| D | codegen.cpp | 1267 auto dstReg = ConvertRegister(callInst->GetDstReg(), callInst->GetType()); in CreateMultiArrayCall() local 1416 auto dstReg = ConvertRegister(inst->GetDstReg(), inst->GetType()); in CreateCallIntrinsic() local 1788 auto dstReg = ConvertRegister(callNative->GetDstReg(), callNative->GetType()); in EmitCallNative() local 1818 auto dstReg = ConvertRegister(call->GetDstReg(), call->GetType()); in EmitCallDynamic() local 1854 auto dstReg = ConvertRegister(call->GetDstReg(), returnType); in FinalizeCall() local 2212 auto dstReg = ConvertRegister(inst->GetDstReg(), inst->GetType()); in VisitCall() local
|
| D | encode_visitor.cpp | 2615 auto dstReg = codegen->ConvertRegister(inst->GetDstReg(), inst->GetType()); in VisitLiveOut() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/ |
| D | spill_fills_resolver.cpp | 220 for (LocationIndex dstReg = 0; dstReg < static_cast<LocationIndex>(locationsCount_); ++dstReg) { in Reorder() local 227 for (LocationIndex dstReg = 0; dstReg < static_cast<LocationIndex>(locationsCount_); ++dstReg) { in Reorder() local 247 auto dstReg = dstFirst; in CheckAndResolveCyclicDependency() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ |
| D | ets_codegen_extensions.cpp | 182 auto dstReg = ConvertRegister(wrapObject->GetDstReg(), wrapObject->GetType()); in EtsWrapObjectNative() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_emitter.cpp | 1527 auto dstReg = TransferReg(opnd0); in EmitInsn() local 1554 auto dstReg = TransferReg(opnd0); in EmitInsn() local
|
| D | x64_MPIsel.cpp | 1041 RegOperand &dstReg = cgFunc->GetOpndBuilder()->CreateVReg(k8BitSize, kRegTyInt); in SelectTaggedObjectIsString() local 1055 RegOperand &dstReg = cgFunc->GetOpndBuilder()->CreateVReg(k8BitSize, kRegTyInt); in SelectIsCOWArray() local
|
| D | elf_assembler.cpp | 557 void ElfAssembler::OpCmovcc(Reg srcReg, Reg dstReg, uint8 opCode1, uint8 opCode2) in OpCmovcc()
|
| /arkcompiler/runtime_core/libabckit/src/codegen/ |
| D | codegen_static.cpp | 347 auto dstReg = inst->GetDstReg(); in VisitConstant32() local 386 auto dstReg = inst->GetDstReg(); in VisitConstant64() local
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| D | codegen.cpp | 264 auto dstReg = inst->GetDstReg(); in VisitConstant32() local 313 auto dstReg = inst->GetDstReg(); in VisitConstant64() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/ |
| D | encode.cpp | 2276 auto dstReg = dstAliased ? ArchReg(tmpReg, size) : ArchReg(dst, size); in EncodeSelect() local 2315 auto dstReg = dstAliased ? ArchReg(tmpReg, size) : ArchReg(dst, size); in EncodeSelect() local 2334 auto dstReg = dstAliased ? ArchReg(tmpReg, size) : ArchReg(dst, size); in EncodeSelectTest() local 2360 auto dstReg = dstAliased ? ArchReg(tmpReg, size) : ArchReg(dst, size); in EncodeSelectTest() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/ |
| D | encode.cpp | 2685 auto dstReg = VixlReg(dst); in EncodeLdrExclusive() local 2726 auto dstReg = copyDst ? VixlReg(tmp) : VixlReg(dst); in EncodeStrExclusive() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | encode.cpp | 2573 auto dstReg = VixlReg(dst); in EncodeLdrExclusive() local 2609 auto dstReg = copyDst ? VixlReg(tmp) : VixlReg(dst); in EncodeStrExclusive() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_peep.cpp | 2020 auto &dstReg = static_cast<RegOperand &>(csetReg); in Run() local
|