Home
last modified time | relevance | path

Searched refs:returnReg (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dpeep.cpp143 regno_t returnReg = R0; in CheckRegLiveinReturnBB() local
145 returnReg = V0; in CheckRegLiveinReturnBB()
147 returnReg = R0; in CheckRegLiveinReturnBB()
149 if (regNO == returnReg) { in CheckRegLiveinReturnBB()
356 regno_t returnReg = R0; in CheckRegLiveinReturnBB() local
358 returnReg = V0; in CheckRegLiveinReturnBB()
360 returnReg = R0; in CheckRegLiveinReturnBB()
362 if (regNO == returnReg) { in CheckRegLiveinReturnBB()
/arkcompiler/runtime_core/static_core/compiler/tests/aarch32/
H A Dencoder32_test.h112 auto returnReg = GetParameter(TypeInfo(uint32_t(0)), 0); in PostWork()
113 GetEncoder()->EncodeMov(returnReg, param); in PostWork()
117 auto returnReg = GetParameter(TypeInfo(uint64_t(0)), 0); in PostWork()
118 GetEncoder()->EncodeMov(returnReg, param); in PostWork()
/arkcompiler/runtime_core/static_core/compiler/tests/
H A Dasm_printer_test.cpp216 auto returnReg = Target::Current().GetReturnReg(); in PostWork() local
217 if (param.GetId() != returnReg.GetId()) { in PostWork()
218 GetEncoder()->EncodeMov(returnReg, param); in PostWork()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dlocations_builder.cpp295 auto returnReg = in LOCATIONS_BUILDER() local
297 inst->CastToReturn()->SetLocation(0, Location::MakeRegister(returnReg)); in LOCATIONS_BUILDER()
407 auto returnReg = in GetLocationForReturn() local
409 return Location::MakeRegister(returnReg, inst->GetType()); in GetLocationForReturn()
/arkcompiler/runtime_core/static_core/compiler/tests/amd64/
H A Dencoder64_test.h58 auto returnReg = Target::Current().GetReturnReg();
59 GetEncoder()->EncodeMov(returnReg, param);
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dcodegen.cpp1422 auto returnReg = GetTarget().GetReturnReg(dstReg.GetType()); in CreateCallIntrinsic() local
1428 GetEncoder()->EncodeCast(dstReg, isSigned, Reg(returnReg.GetId(), INT32_TYPE), isSigned); in CreateCallIntrinsic()
1430 GetEncoder()->EncodeMov(dstReg, returnReg); in CreateCallIntrinsic()
1838 auto returnReg = GetTarget().GetReturnReg(dstReg.GetType()); in FinalizeCall() local
1843 GetEncoder()->EncodeCast(dstReg, isSigned, Reg(returnReg.GetId(), INT32_TYPE), isSigned); in FinalizeCall()
1845 GetEncoder()->EncodeMov(dstReg, returnReg); in FinalizeCall()
H A Dencode_visitor.cpp429 auto returnReg = codegen->GetTarget().GetReturnReg(codegen->ConvertDataType(inst->GetType(), codegen->GetArch())); in VisitReturnI() local
431 enc->GetEncoder()->EncodeMov(returnReg, rzero); in VisitReturnI()
433 enc->GetEncoder()->EncodeMov(returnReg, imm); in VisitReturnI()

Completed in 15 milliseconds