summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator.h
diff options
context:
space:
mode:
author Roland Levillain <rpl@google.com> 2016-07-28 16:20:19 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2016-07-28 16:20:19 +0000
commitd22b69a12777014a92a3551eba65a4c69f2800b2 (patch)
tree9610ef0db5bdd3b21bfcfa4de2f1f3328b928f5b /compiler/optimizing/code_generator.h
parente3051bf60783fa18e6f8c7ac6f73091f05af5665 (diff)
parentd549c28cfbddba945cb88857bcca3dce1414fb29 (diff)
Merge "Remove two ReadBarrierMarkRegX entrypoints."
Diffstat (limited to 'compiler/optimizing/code_generator.h')
-rw-r--r--compiler/optimizing/code_generator.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/optimizing/code_generator.h b/compiler/optimizing/code_generator.h
index 2042adef1c..62dd1cc818 100644
--- a/compiler/optimizing/code_generator.h
+++ b/compiler/optimizing/code_generator.h
@@ -359,7 +359,8 @@ class CodeGenerator : public DeletableArenaObject<kArenaAllocCodeGenerator> {
// Return the entry point offset for ReadBarrierMarkRegX, where X is `reg`.
template <size_t pointer_size>
static int32_t GetReadBarrierMarkEntryPointsOffset(size_t reg) {
- DCHECK_LT(reg, 32u);
+ // The entry point list defines 30 ReadBarrierMarkRegX entry points.
+ DCHECK_LT(reg, 30u);
// The ReadBarrierMarkRegX entry points are ordered by increasing
// register number in Thread::tls_Ptr_.quick_entrypoints.
return QUICK_ENTRYPOINT_OFFSET(pointer_size, pReadBarrierMarkReg00).Int32Value()