ARC: [mm] micro-optimize page size icache invalidate
authorVineet Gupta <vgupta@synopsys.com>
Fri, 12 Apr 2013 10:02:06 +0000 (15:32 +0530)
committerVineet Gupta <vgupta@synopsys.com>
Tue, 7 May 2013 13:38:14 +0000 (19:08 +0530)
commit764531cc5a9261de9f74fd85c30dfb7837af2797
treed0dea2be2f405413d808de1399634b7366a179a2
parent7f250a0fa1cc7f8d97560f4ea36eae38c17eb648
ARC: [mm] micro-optimize page size icache invalidate

start address is already page aligned and size is const PAGE_SIZE,
thus fixups for alignment not needed in generated code.

bloat-o-meter vmlinux-mm5 vmlinux
add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-32 (-32)
function                                     old     new   delta
__inv_icache_page                             82      50     -32

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
arch/arc/mm/cache_arc700.c