| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/amd64/ |
| D | encode.cpp | 143 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/ |
| D | encode.cpp | 202 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/ |
| D | call_runtime.S | 128 .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/ |
| D | compiled_code_to_runtime_bridge_arm.S | 93 .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/ |
| D | codegen_arm64.rb | 34 def tmp_reg method in Codegen
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | encode.cpp | 445 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/ |
| D | codegen.cpp | 1419 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 …]
|
| D | slow_path.cpp | 210 [[maybe_unused]] ScopedTmpReg tmp_reg(codegen->GetEncoder(), tmp_reg_); in GenerateImpl() local
|
| /arkcompiler/runtime_core/compiler/tests/aarch32/ |
| D | encoder32_test.cpp | 3261 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/ |
| D | encoder64_test.cpp | 3354 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
|