Lines Matching full:runtime
29 Runtime::CalleeSaveType type)
31 Runtime* r = Runtime::Current();
45 static void CheckFrameSize(InstructionSet isa, Runtime::CalleeSaveType type, uint32_t save_size)
54 static void CheckPCOffset(InstructionSet isa, Runtime::CalleeSaveType type, size_t pc_offset)
64 // Note: these tests are all runtime tests. They let the Runtime create the corresponding ArtMethod
65 // and check against it. Technically we know and expect certain values, but the Runtime code is
66 // not constexpr, so we cannot make this compile-time checks (and I want the Runtime code tested).
72 CheckFrameSize(isa, Runtime::kRefsAndArgs, GetCalleeSaveFrameSize(isa, Runtime::kRefsAndArgs)); \
73 CheckFrameSize(isa, Runtime::kRefsOnly, GetCalleeSaveFrameSize(isa, Runtime::kRefsOnly)); \
74 CheckFrameSize(isa, Runtime::kSaveAll, GetCalleeSaveFrameSize(isa, Runtime::kSaveAll))
99 CheckPCOffset(kRuntimeISA, Runtime::kRefsAndArgs,
100 GetCalleeSavePCOffset(kRuntimeISA, Runtime::kRefsAndArgs));
101 CheckPCOffset(kRuntimeISA, Runtime::kRefsOnly,
102 GetCalleeSavePCOffset(kRuntimeISA, Runtime::kRefsOnly));
103 CheckPCOffset(kRuntimeISA, Runtime::kSaveAll,
104 GetCalleeSavePCOffset(kRuntimeISA, Runtime::kSaveAll));