1 2.EXTERN MY_LABEL2; 3.section .text; 4 5// 6//12 CACHE CONTROL 7// 8 9//PREFETCH [ Preg ] ; /* indexed (a) */ 10PREFETCH [ P0 ] ; 11PREFETCH [ P1 ] ; 12PREFETCH [ P2 ] ; 13PREFETCH [ P3 ] ; 14PREFETCH [ P4 ] ; 15PREFETCH [ P5 ] ; 16PREFETCH [ SP ] ; 17PREFETCH [ FP ] ; 18 19//PREFETCH [ Preg ++ ] ; /* indexed, post increment (a) */ 20PREFETCH [ P0++ ] ; 21PREFETCH [ P1++ ] ; 22PREFETCH [ P2++ ] ; 23PREFETCH [ P3++ ] ; 24PREFETCH [ P4++ ] ; 25PREFETCH [ P5++ ] ; 26PREFETCH [ SP++ ] ; 27PREFETCH [ FP++ ] ; 28 29//FLUSH [ Preg ] ; /* indexed (a) */ 30FLUSH [ P0 ] ; 31FLUSH [ P1 ] ; 32FLUSH [ P2 ] ; 33FLUSH [ P3 ] ; 34FLUSH [ P4 ] ; 35FLUSH [ P5 ] ; 36FLUSH [ SP ] ; 37FLUSH [ FP ] ; 38//FLUSH [ Preg ++ ] ; /* indexed, post increment (a) */ 39FLUSH [ P0++ ] ; 40FLUSH [ P1++ ] ; 41FLUSH [ P2++ ] ; 42FLUSH [ P3++ ] ; 43FLUSH [ P4++ ] ; 44FLUSH [ P5++ ] ; 45FLUSH [ SP++ ] ; 46FLUSH [ FP++ ] ; 47 48//FLUSHINV [ Preg ] ; /* indexed (a) */ 49FLUSHINV [ P0 ] ; 50FLUSHINV [ P1 ] ; 51FLUSHINV [ P2 ] ; 52FLUSHINV [ P3 ] ; 53FLUSHINV [ P4 ] ; 54FLUSHINV [ P5 ] ; 55FLUSHINV [ SP ] ; 56FLUSHINV [ FP ] ; 57 58//FLUSHINV [ Preg ++ ] ; /* indexed, post increment (a) */ 59FLUSHINV [ P0++ ] ; 60FLUSHINV [ P1++ ] ; 61FLUSHINV [ P2++ ] ; 62FLUSHINV [ P3++ ] ; 63FLUSHINV [ P4++ ] ; 64FLUSHINV [ P5++ ] ; 65FLUSHINV [ SP++ ] ; 66FLUSHINV [ FP++ ] ; 67 68//IFLUSH [ Preg ] ; /* indexed (a) */ 69IFLUSH [ P0 ] ; 70IFLUSH [ P1 ] ; 71IFLUSH [ P2 ] ; 72IFLUSH [ P3 ] ; 73IFLUSH [ P4 ] ; 74IFLUSH [ P5 ] ; 75IFLUSH [ SP ] ; 76IFLUSH [ FP ] ; 77 78//IFLUSH [ Preg ++ ] ; /* indexed, post increment (a) */ 79IFLUSH [ P0++ ] ; 80IFLUSH [ P1++ ] ; 81IFLUSH [ P2++ ] ; 82IFLUSH [ P3++ ] ; 83IFLUSH [ P4++ ] ; 84IFLUSH [ P5++ ] ; 85IFLUSH [ SP++ ] ; 86IFLUSH [ FP++ ] ; 87