| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | slow_path.h | 266 void SetDstReg(Reg dstReg) in SetDstReg() 293 void SetDstReg(Reg dstReg) in SetDstReg() 319 void SetDstReg(Reg dstReg) in SetDstReg()
|
| D | codegen-inl.h | 85 void Codegen::CallEntrypoint(Inst *inst, EntrypointId id, Reg dstReg, RegMask preservedRegs, Args &… in CallEntrypoint() 152 void Codegen::CallRuntime(Inst *inst, EntrypointId id, Reg dstReg, RegMask preservedRegs, Args &&..… in CallRuntime() 158 void Codegen::CallFastPath(Inst *inst, EntrypointId id, Reg dstReg, RegMask preservedRegs, Args &&.… in CallFastPath() 164 void Codegen::CallRuntimeWithMethod(Inst *inst, void *method, EntrypointId eid, Reg dstReg, Args &&… in CallRuntimeWithMethod() 369 auto dstReg = ConvertRegister(location.GetValue(), immType); in EncodeImms() local
|
| 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.cpp | 1275 auto dstReg = ConvertRegister(callInst->GetDstReg(), callInst->GetType()); in CreateMultiArrayCall() local 1424 auto dstReg = ConvertRegister(inst->GetDstReg(), inst->GetType()); in CreateCallIntrinsic() local 1799 auto dstReg = ConvertRegister(call->GetDstReg(), call->GetType()); in EmitCallDynamic() local 1835 auto dstReg = ConvertRegister(call->GetDstReg(), returnType); in FinalizeCall() local 2193 auto dstReg = ConvertRegister(inst->GetDstReg(), inst->GetType()); in VisitCall() local
|
| D | encode_visitor.cpp | 2623 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 | 37 auto dstReg = ConvertRegister(callInst->GetDstReg(), callInst->GetType()); in LaunchCallCodegen() 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 | 2255 auto dstReg = dstAliased ? ArchReg(tmpReg, size) : ArchReg(dst, size); in EncodeSelect() local 2294 auto dstReg = dstAliased ? ArchReg(tmpReg, size) : ArchReg(dst, size); in EncodeSelect() local 2313 auto dstReg = dstAliased ? ArchReg(tmpReg, size) : ArchReg(dst, size); in EncodeSelectTest() local 2339 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 | 2662 auto dstReg = VixlReg(dst); in EncodeLdrExclusive() local 2703 auto dstReg = copyDst ? VixlReg(tmp) : VixlReg(dst); in EncodeStrExclusive() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | encode.cpp | 2326 auto dstReg = VixlReg(dst); in EncodeLdrExclusive() local 2362 auto dstReg = copyDst ? VixlReg(tmp) : VixlReg(dst); in EncodeStrExclusive() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_prop.cpp | 1610 bool CopyRegProp::IsValidCopyProp(const RegOperand &dstReg, const RegOperand &srcReg) const in IsValidCopyProp() argument
|
| D | aarch64_peep.cpp | 5496 auto &dstReg = static_cast<RegOperand &>(csetReg); in Run() local 5651 auto &dstReg = static_cast<RegOperand &>(csetReg); in Run() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | elf_assembler.cpp | 558 void ElfAssembler::OpCmovcc(Reg srcReg, Reg dstReg, uint8 opCode1, uint8 opCode2) in OpCmovcc()
|