Commit 8527852a by Janis Johnson

ia64.h (SIMULTANEOUS PREFETCHES): Define.

	* config/ia64/ia64.h (SIMULTANEOUS PREFETCHES): Define.
	  (PREFETCH_BLOCK): Define.
	* config/ia64/ia64.md (itanium_class): Add lfetch.
	  (prefetch, prefetch_internal): New.
	  prefetch_sse.

From-SVN: r47578
parent 7a9aba6c
......@@ -2707,6 +2707,19 @@ do { \
#pragma weak. Note, #pragma weak will only be supported if SUPPORT_WEAK is
defined. */
/* If this architecture supports prefetch, define this to be the number of
prefetch commands that can be executed in parallel.
??? This number is bogus and needs to be replaced before the value is
actually used in optimizations. */
#define SIMULTANEOUS_PREFETCHES 6
/* If this architecture supports prefetch, define this to be the size of
the cache line that is prefetched. */
#define PREFETCH_BLOCK 32
#define HANDLE_SYSV_PRAGMA
/* In rare cases, correct code generation requires extra machine dependent
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment