]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Enabled more inlining.
authorBart Van Assche <bvanassche@acm.org>
Sat, 7 Jun 2008 10:26:31 +0000 (10:26 +0000)
committerBart Van Assche <bvanassche@acm.org>
Sat, 7 Jun 2008 10:26:31 +0000 (10:26 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8197

exp-drd/drd_thread.c

index cc15eb9056f7191ebe49a427391b2d617ee7b667..6c7cb68993e56a378955b80fcf07383d58e3283e 100644 (file)
@@ -733,12 +733,14 @@ void thread_combine_vc2(DrdThreadId tid, const VectorClock* const vc)
   s_danger_set_combine_vc_count++;
 }
 
+__inline__
 Bool bm_access_load_1_triggers_conflict(const Addr a1)
 {
   bm_access_load_1(running_thread_get_segment()->bm, a1);
   return bm_load_1_has_conflict_with(thread_get_danger_set(), a1);
 }
 
+__inline__
 Bool bm_access_load_2_triggers_conflict(const Addr a1)
 {
   if ((a1 & 1) == 0)
@@ -753,6 +755,7 @@ Bool bm_access_load_2_triggers_conflict(const Addr a1)
   }
 }
 
+__inline__
 Bool bm_access_load_4_triggers_conflict(const Addr a1)
 {
   if ((a1 & 3) == 0)
@@ -767,6 +770,7 @@ Bool bm_access_load_4_triggers_conflict(const Addr a1)
   }
 }
 
+__inline__
 Bool bm_access_load_8_triggers_conflict(const Addr a1)
 {
   if ((a1 & 7) == 0)
@@ -787,18 +791,21 @@ Bool bm_access_load_8_triggers_conflict(const Addr a1)
   }
 }
 
+__inline__
 Bool bm_access_load_triggers_conflict(const Addr a1, const Addr a2)
 {
   bm_access_range_load(running_thread_get_segment()->bm, a1, a2);
   return bm_load_has_conflict_with(thread_get_danger_set(), a1, a2);
 }
 
+__inline__
 Bool bm_access_store_1_triggers_conflict(const Addr a1)
 {
   bm_access_store_1(running_thread_get_segment()->bm, a1);
   return bm_store_1_has_conflict_with(thread_get_danger_set(), a1);
 }
 
+__inline__
 Bool bm_access_store_2_triggers_conflict(const Addr a1)
 {
   if ((a1 & 1) == 0)
@@ -813,6 +820,7 @@ Bool bm_access_store_2_triggers_conflict(const Addr a1)
   }
 }
 
+__inline__
 Bool bm_access_store_4_triggers_conflict(const Addr a1)
 {
   if ((a1 & 3) == 0)
@@ -827,6 +835,7 @@ Bool bm_access_store_4_triggers_conflict(const Addr a1)
   }
 }
 
+__inline__
 Bool bm_access_store_8_triggers_conflict(const Addr a1)
 {
   if ((a1 & 7) == 0)
@@ -847,6 +856,7 @@ Bool bm_access_store_8_triggers_conflict(const Addr a1)
   }
 }
 
+__inline__
 Bool bm_access_store_triggers_conflict(const Addr a1, const Addr a2)
 {
   bm_access_range_store(running_thread_get_segment()->bm, a1, a2);