RFC: Prefetch instruction support
Brad Lucier
lucier@math.purdue.edu
Tue Apr 11 14:45:00 GMT 2000
I'm thinking of the Data Stream Touch (dst), Data Stream Touch Transient
(dstt), and Data Stream Touch for Store (dstst) instructions in Chapter
5 of the Programming Environments Manual at
http://www.altivec.org/tech_specifications/show_techpdf.cfm
The differences wrt dcbt and dcbtst are discussed in section 5.2.1.7.
Brad
> From dje@watson.ibm.com Tue Apr 11 16:30:13 2000
> >>>>> Brad Lucier writes:
>
> Brad> Altivec on PowerPC G4 also has prefetch instructions that may be useful
> Brad> for regular code, even if you don't generate vector Altivec instructions.
>
> I am not sure what you mean by an Altivec-specific instruction.
> The PowerPC Architecture has data cache block touch (dcbt) and data cache
> block touch for store (dcbtst) instructions which take an indexed form
> address and may pre-load the cache line.
>
> David
>
More information about the Gcc
mailing list