This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] Changes in params for cache sizes


On 6/2/07 4:07 AM, Zdenek Dvorak wrote:

> 	* doc/invoke.texi (l1-cache-size): Update documentation.
> 	(l2-cache-size): Document.
> 	* params.h (L2_CACHE_SIZE): New macro.
> 	* tree-ssa-loop-prefetch.c (L1_CACHE_SIZE_BYTES): Reflect
> 	that L1_CACHE_SIZE is in kB now.
> 	(L2_CACHE_SIZE_BYTES): New macro.
> 	(tree_ssa_prefetch_arrays): Show size in kb.
> 	* config/i386/i386.h (struct processor_costs): Add l1_cache_size
> 	and l2_cache_size fields.
> 	* config/i386/driver-i386.c (describe_cache): Detect cache size
> 	in kB.
> 	* config/i386/i386.c (size_cost, i386_cost, i486_cost,pentium_cost,
> 	pentiumpro_cost, geode_cost, k6_cost, athlon_cost, k8_cost,
> 	amdfam10_cost, pentium4_cost, nocona_cost, core2_cost,
> 	generic64_cost, generic32_cost): Add l1_cache_size and l2_cache_size.
> 	(override_options): Set l1-cache-size and l2-cache-size to default
> 	values if not specified otherwise.
> 	* params.def (PARAM_L1_CACHE_SIZE): Change to set in kB.
> 	(PARAM_L2_CACHE_SIZE): New.

OK.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]