diff options
| author | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-14 20:27:05 +0000 |
|---|---|---|
| committer | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-14 20:27:05 +0000 |
| commit | afa6d980c88e1494e966ee34f459e8de7e23f630 (patch) | |
| tree | 38596b8fa042ec04bf0a870c5b2764e93fe884e8 /libjava/gnu/java | |
| parent | 10ceba88f049891e088fc7c319c1fc114f94278d (diff) | |
| download | ppe42-gcc-afa6d980c88e1494e966ee34f459e8de7e23f630.tar.gz ppe42-gcc-afa6d980c88e1494e966ee34f459e8de7e23f630.zip | |
* config.gcc: Revamp target_cpu_default2 to strings;
support new x86 variants.
* i386.c (override_options): Default x86_cpu_string and x86_arch_string
properly; set prefetch_sse.
* i386.h (x86_prefetch_sse): Declare.
(TARGET_PREFETCH_SSE): New.
(CPP_CPU_DEFAULT_SPEC): Define according to the new macros.
(TARGET_CPU_DEFAULT_*): New.
* config/i386/i386.h (struct processor_costs): Add new members
prefetch_block and simultaneous_prefetches.
(PREFETCH_BLOCK, SIMULTANEOUS_PREFETCHES): New.
* config/i386/i386.c (processor_costs structs): Add values for
prefetch_block and simultaneous_prefetches.
* config/i386/i386.md (unspec values): Remove values for prefetch
operations, which now use the PREFETCH rtx code.
(prefetch_sse, prefetch_3dnow, prefetchw): Combine to use new
unified prefetch support.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48006 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java')
0 files changed, 0 insertions, 0 deletions

