Home
last modified time | relevance | path

Searched defs:tmp_reg (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/code_generator/target/amd64/
Dencode.cpp143 ScopedTmpReg tmp_reg(this, src0.GetType()); in EncodeJump() local
147 ScopedTmpReg tmp_reg(this, src1.GetType()); in EncodeJump() local
191 ScopedTmpReg tmp_reg(this, src.GetType()); in EncodeJump() local
203 ScopedTmpReg tmp_reg(this, src0.GetType()); in EncodeJumpTest() local
207 ScopedTmpReg tmp_reg(this, src1.GetType()); in EncodeJumpTest() local
227 ScopedTmpReg tmp_reg(this, src.GetType()); in EncodeJumpTest() local
243 ScopedTmpReg tmp_reg(this, src.GetType()); in EncodeJump() local
278 ScopedTmpRegU64 tmp_reg(this); in EncodeBitTestAndBranch() local
316 ScopedTmpRegU64 tmp_reg(this); in MakeCall() local
328 ScopedTmpRegU64 tmp_reg(this); in MakeCall() local
[all …]
/arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch32/
Dencode.cpp202 ScopedTmpRegU32 tmp_reg(this); in ComparePosImmHelper() local
246 ScopedTmpRegU32 tmp_reg(this); in CompareZeroHelper() local
348 ScopedTmpRegU32 tmp_reg(this); in MakeCall() local
357 ScopedTmpRegU32 tmp_reg(this); in MakeCall() local
789 ScopedTmpRegU32 tmp_reg(this); in EncodeReverseBytes() local
880 ScopedTmpRegU32 tmp_reg(this); in EncodeReverseBits() local
1018 ScopedTmpRegF32 tmp_reg(this); in EncodeCastScalarToFloat() local
1067 ScopedTmpRegF32 tmp_reg(this); in EncodeCastFloatToScalar() local
1111 ScopedTmpRegF32 tmp_reg(this); in EncodeCastFloatToScalarWithSmallDst() local
1156 ScopedTmpReg tmp_reg(this, dst.GetType()); in EncoderCastExtendFromInt32() local
[all …]
/arkcompiler/runtime_core/runtime/arch/aarch64/
Dcall_runtime.S128 .macro SAVE_CALLER_FP_REGS fp_reg, tmp_reg
144 .macro RESTORE_CALLER_FP_REGS fp_reg, tmp_reg
/arkcompiler/runtime_core/runtime/bridge/arch/arm/
Dcompiled_code_to_runtime_bridge_arm.S93 .macro SAVE_CALLER_FP_REGS fp_reg, tmp_reg
98 .macro RESTORE_CALLER_FP_REGS fp_reg, tmp_reg
/arkcompiler/runtime_core/compiler/optimizer/templates/
Dcodegen_arm64.rb34 def tmp_reg method in Codegen
/arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch64/
Dencode.cpp445 ScopedTmpRegU32 tmp_reg(this); in EncodeIsInf() local
454 ScopedTmpRegU64 tmp_reg(this); in EncodeIsInf() local
487 ScopedTmpRegU64 tmp_reg(this); in EncodeFpToBits() local
509 ScopedTmpReg tmp_reg(this, src.GetType()); in EncodeMoveBitsRaw() local
555 vixl::aarch64::VRegister tmp_reg; in EncodeBitCount() local
1843 ScopedTmpReg tmp_reg(this, src1.GetType()); in EncodeDiv() local
1875 ScopedTmpReg tmp_reg(this, src1.GetType()); in EncodeMod() local
1904 ScopedTmpRegU64 tmp_reg(this); in EncodeMod() local
2157 ScopedTmpReg tmp_reg(this); in EncodeLdr() local
2217 ScopedTmpReg tmp_reg(this); in EncodeLdrAcquireInvalid() local
[all …]
/arkcompiler/runtime_core/compiler/optimizer/code_generator/
Dcodegen.cpp1419 void Codegen::CreateJumpToClassResolverPltShared(Inst *inst, Reg tmp_reg, RuntimeInterface::Entrypo… in CreateJumpToClassResolverPltShared()
1443 void Codegen::CreateLoadClassFromPLT(Inst *inst, Reg tmp_reg, Reg dst, size_t class_id) in CreateLoadClassFromPLT()
1480 void Codegen::CreateAlignmentValue(Reg alignment_reg, Reg tmp_reg, size_t alignment) in CreateAlignmentValue()
1660 ScopedTmpReg tmp_reg(GetEncoder(), ConvertDataType(DataType::REFERENCE, GetArch())); in CreateUnresolvedVirtualMethodLoad() local
1703 ScopedTmpReg tmp_reg(GetEncoder(), ConvertDataType(DataType::REFERENCE, GetArch())); in PrepareCallVirtualAot() local
1761 ScopedTmpReg tmp_reg(GetEncoder(), ConvertDataType(DataType::REFERENCE, GetArch())); in PrepareAndEmitCallVirtual() local
1788 void Codegen::IntfInlineCachePass(CallInst *call_inst, Reg method_reg, Reg tmp_reg, Reg obj_reg) in IntfInlineCachePass()
3253 …ScopedTmpReg tmp_reg(encoder, Codegen::ConvertDataType(DataType::REFERENCE, enc->GetCodegen()->Get… in VisitRefTypeCheck() local
3434 ScopedTmpReg tmp_reg(enc->GetEncoder()); in VisitUnresolvedLoadObject() local
3554 ScopedLiveTmpReg tmp_reg(enc->GetEncoder()); in VisitUnresolvedStoreObject() local
[all …]
Dslow_path.cpp210 [[maybe_unused]] ScopedTmpReg tmp_reg(codegen->GetEncoder(), tmp_reg_); in GenerateImpl() local
/arkcompiler/runtime_core/compiler/tests/aarch32/
Dencoder32_test.cpp3261 auto tmp_reg = test->GetParameter(TypeInfo(T(0)), 1); in TestStoreExclusiveFailed() local
3289 Reg tmp_reg(4, TypeInfo(T(0))); in TestStoreExclusive() local
/arkcompiler/runtime_core/compiler/tests/aarch64/
Dencoder64_test.cpp3354 auto tmp_reg = test->GetParameter(TypeInfo(T(0)), 1); in TestStoreExclusiveFailed() local
3381 Reg tmp_reg(test->GetRegfile()->GetZeroReg().GetId(), TypeInfo(T(0))); in TestStoreExclusive() local