Home
last modified time | relevance | path

Searched defs:tmpReg (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
Dencode.cpp432 ScopedTmpReg tmpReg(this, src0.GetType()); in EncodeJump() local
436 ScopedTmpReg tmpReg(this, src1.GetType()); in EncodeJump() local
480 ScopedTmpReg tmpReg(this, src.GetType()); in EncodeJump() local
492 ScopedTmpReg tmpReg(this, src0.GetType()); in EncodeJumpTest() local
496 ScopedTmpReg tmpReg(this, src1.GetType()); in EncodeJumpTest() local
516 ScopedTmpReg tmpReg(this, src.GetType()); in EncodeJumpTest() local
532 ScopedTmpReg tmpReg(this, src.GetType()); in EncodeJump() local
567 ScopedTmpRegU64 tmpReg(this); in EncodeBitTestAndBranch() local
603 ScopedTmpRegU64 tmpReg(this); in MakeCall() local
615 ScopedTmpRegU64 tmpReg(this); in MakeCall() local
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
Dencode.cpp542 ScopedTmpRegU32 tmpReg(this); in ComparePosImmHelper() local
586 ScopedTmpRegU32 tmpReg(this); in CompareZeroHelper() local
688 ScopedTmpRegU32 tmpReg(this); in MakeCall() local
697 ScopedTmpRegU32 tmpReg(this); in MakeCall() local
1231 ScopedTmpRegU32 tmpReg(this); in EncodeReverseBytes() local
1331 ScopedTmpRegU32 tmpReg(this); in EncodeReverseBits() local
1469 ScopedTmpRegF32 tmpReg(this); in EncodeCastScalarToFloat() local
1518 ScopedTmpRegF32 tmpReg(this); in EncodeCastFloatToScalar() local
1567 ScopedTmpRegF32 tmpReg(this); in EncodeCastFloatToScalarWithSmallDst() local
1596 ScopedTmpReg tmpReg(this, dst.GetType()); in EncoderCastExtendFromInt32() local
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
Dencode.cpp342 ScopedTmpReg tmpReg(this, src.GetType()); in EncodeJumpTest() local
626 ScopedTmpRegU32 tmpReg(this); in EncodeIsInf() local
635 ScopedTmpRegU64 tmpReg(this); in EncodeIsInf() local
742 ScopedTmpRegU64 tmpReg(this); in EncodeFpToBits() local
764 ScopedTmpReg tmpReg(this, src.GetType()); in EncodeMoveBitsRaw() local
810 vixl::aarch64::VRegister tmpReg; in EncodeBitCount() local
1823 ScopedTmpReg tmpReg(this, src1.GetType()); in EncodeDiv() local
1855 ScopedTmpReg tmpReg(this, src1.GetType()); in EncodeMod() local
1884 ScopedTmpRegU64 tmpReg(this); in EncodeMod() local
2237 ScopedTmpReg tmpReg(this); in EncodeLdr() local
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dencode_visitor.cpp723 …ScopedTmpReg tmpReg(encoder, Codegen::ConvertDataType(DataType::REFERENCE, enc->GetCodegen()->GetA… in VisitRefTypeCheck() local
925 ScopedTmpReg tmpReg(enc->GetEncoder()); in VisitResolveObjectField() local
950 ScopedTmpReg tmpReg(enc->GetEncoder()); in VisitLoadResolvedObjectField() local
1096 ScopedTmpReg tmpReg(encoder); in VisitInitClass() local
1115 ScopedTmpReg tmpReg(encoder); in VisitInitClass() local
1143 ScopedTmpReg tmpReg(encoder); in VisitLoadClass() local
1192 ScopedTmpRegLazy tmpReg(encoder); in VisitGetGlobalVarAddress() local
1232 ScopedTmpReg tmpReg(encoder); in EncodeLoadAndInitClassInAot() local
1347 ScopedTmpReg tmpReg(enc->GetEncoder()); in VisitResolveObjectFieldStatic() local
1406 … auto tmpReg = enc->GetCodegen()->ConvertInstTmpReg(inst, DataType::GetIntTypeForReference(arch)); in VisitStoreStatic() local
[all …]
Dslow_path.cpp196 [[maybe_unused]] ScopedTmpReg tmpReg(codegen->GetEncoder(), tmpReg_); in GenerateImpl() local
Dcodegen.cpp1274 void Codegen::CreateJumpToClassResolverPltShared(Inst *inst, Reg tmpReg, RuntimeInterface::Entrypoi… in CreateJumpToClassResolverPltShared()
1298 void Codegen::CreateLoadClassFromPLT(Inst *inst, Reg tmpReg, Reg dst, size_t classId) in CreateLoadClassFromPLT()
1335 void Codegen::CreateAlignmentValue(Reg alignmentReg, Reg tmpReg, size_t alignment) in CreateAlignmentValue()
1420 void Codegen::IntfInlineCachePass(ResolveVirtualInst *resolver, Reg methodReg, Reg tmpReg, Reg objR… in IntfInlineCachePass()
1519 ScopedTmpReg tmpReg(GetEncoder(), ConvertDataType(DataType::REFERENCE, GetArch())); in EmitResolveUnknownVirtual() local
1556 ScopedTmpReg tmpReg(GetEncoder(), ConvertDataType(DataType::REFERENCE, GetArch())); in EmitResolveVirtualAot() local
1594 ScopedTmpReg tmpReg(GetEncoder(), ConvertDataType(DataType::REFERENCE, GetArch())); in EmitResolveVirtual() local
/arkcompiler/runtime_core/static_core/compiler/tests/aarch32/
Dencoder32_test_2.cpp975 auto tmpReg = test->GetParameter(TypeInfo(T(0)), 1); in TestStoreExclusiveFailed() local
1004 Reg tmpReg(4U, TypeInfo(T(0))); in TestStoreExclusive() local
/arkcompiler/runtime_core/static_core/compiler/tests/aarch64/
Dencoder64_test_2.cpp1155 auto tmpReg = test->GetParameter(TypeInfo(T(0)), 1); in TestStoreExclusiveFailed() local
1183 Reg tmpReg(test->GetRegfile()->GetZeroReg().GetId(), TypeInfo(T(0))); in TestStoreExclusive() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dreg_alloc_lsra.cpp1183 auto tmpReg = static_cast<regno_t>(intSpillRegSet[spillIdx] + firstIntReg); in InsertCallerSave() local
1296 auto tmpReg = static_cast<regno_t>(intSpillRegSet[spillIdx] + firstIntReg); in SpillOperand() local
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/
Dcodegen_intrinsics_ets.cpp516 ScopedTmpReg tmpReg(enc); in CreateStringIndexOfAfter() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSGen.h113 VReg tmpReg = AllocReg(); in ResolveConditionalResultFloat() local
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Doptimized_call.cpp1341 Register tmpReg(X21); in DeoptEnterAsmInterpOrBaseline() local