Removing HP_TIMING_ZERO as unused

This commit is contained in:
Richard Henderson 2014-06-25 11:40:18 -07:00
parent 7db48f6aab
commit 850e0e032b
8 changed files with 0 additions and 33 deletions

View File

@ -42,8 +42,6 @@
- hp_timing_t: This is the type for variables used to store the time
values.
- HP_TIMING_ZERO: clear `hp_timing_t' object.
- HP_TIMING_NOW: place timestamp for current time in variable given as
parameter.
@ -77,9 +75,6 @@
/* We use 32 bit values for the times. */
typedef unsigned int hp_timing_t;
/* Set timestamp value to zero. */
#define HP_TIMING_ZERO(VAR) (VAR) = (0)
/* The "rpcc" instruction returns a 32-bit counting half and a 32-bit
"virtual cycle counter displacement". Subtracting the two gives us
a virtual cycle count. */

View File

@ -39,8 +39,6 @@
- hp_timing_t: This is the type for variables used to store the time
values.
- HP_TIMING_ZERO: clear `hp_timing_t' object.
- HP_TIMING_NOW: place timestamp for current time in variable given as
parameter.
@ -68,7 +66,6 @@
#define HP_TIMING_AVAIL (0)
#define HP_TIMING_INLINE (0)
typedef int hp_timing_t;
#define HP_TIMING_ZERO(Var)
#define HP_TIMING_NOW(var)
#define HP_TIMING_DIFF_INIT()
#define HP_TIMING_DIFF(Diff, Start, End)

View File

@ -49,8 +49,6 @@
- hp_timing_t: This is the type for variables used to store the time
values.
- HP_TIMING_ZERO: clear `hp_timing_t' object.
- HP_TIMING_NOW: place timestamp for current time in variable given as
parameter.
@ -83,9 +81,6 @@
/* We use 64bit values for the times. */
typedef unsigned long long int hp_timing_t;
/* Set timestamp value to zero. */
#define HP_TIMING_ZERO(Var) (Var) = (0)
/* That's quite simple. Use the `rdtsc' instruction. Note that the value
might not be 100% accurate since there might be some more instructions
running in this moment. This could be changed by using a barrier like

View File

@ -43,8 +43,6 @@
- hp_timing_t: This is the type for variables used to store the time
values.
- HP_TIMING_ZERO: clear `hp_timing_t' object.
- HP_TIMING_NOW: place timestamp for current time in variable given as
parameter.
@ -77,10 +75,6 @@
/* We use 64bit values for the times. */
typedef unsigned long int hp_timing_t;
/* Set timestamp value to zero. */
#define HP_TIMING_ZERO(Var) (Var) = (0)
/* The Itanium/Merced has a bug where the ar.itc register value read
is not correct in some situations. The solution is to read again.
For now we always do this until we know how to recognize a fixed

View File

@ -42,8 +42,6 @@
- hp_timing_t: This is the type for variables used to store the time
values.
- HP_TIMING_ZERO: clear `hp_timing_t' object.
- HP_TIMING_NOW: place timestamp for current time in variable given as
parameter.
@ -76,9 +74,6 @@
/* We use 64bit values for the times. */
typedef unsigned long long int hp_timing_t;
/* Set timestamp value to zero. */
#define HP_TIMING_ZERO(Var) (Var) = (0)
/* That's quite simple. Use the `mftb' instruction. Note that the value
might not be 100% accurate since there might be some more instructions
running in this moment. This could be changed by using a barrier like

View File

@ -42,8 +42,6 @@
- hp_timing_t: This is the type for variables used to store the time
values.
- HP_TIMING_ZERO: clear `hp_timing_t' object.
- HP_TIMING_NOW: place timestamp for current time in variable given as
parameter.
@ -76,9 +74,6 @@
/* We use 64bit values for the times. */
typedef unsigned long long int hp_timing_t;
/* Set timestamp value to zero. */
#define HP_TIMING_ZERO(Var) (Var) = (0)
/* That's quite simple. Use the `mftb' instruction. Note that the value
might not be 100% accurate since there might be some more instructions
running in this moment. This could be changed by using a barrier like

View File

@ -29,8 +29,6 @@
typedef unsigned long long int hp_timing_t;
#define HP_TIMING_ZERO(Var) (Var) = (0)
#define HP_TIMING_NOW(Var) \
__asm__ __volatile__ ("rd %%tick, %L0\n\t" \
"srlx %L0, 32, %H0" \

View File

@ -29,8 +29,6 @@
typedef unsigned long int hp_timing_t;
#define HP_TIMING_ZERO(Var) (Var) = (0)
#define HP_TIMING_NOW(Var) __asm__ __volatile__ ("rd %%tick, %0" : "=r" (Var))
#define HP_TIMING_DIFF_INIT() \