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
This commit is contained in:
parent
7a9aba6ccf
commit
8527852a3b
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue