Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Indica ao processador que uma linha de cache será necessária em um futuro próximo.
Sintaxe
void PreFetchCacheLine(
int l,
VOID CONST *a
);
Parâmetros
l
Com que frequência a linha de cache será necessária. Esse parâmetro pode usar um dos valores a seguir.
a
O endereço da linha de cache a ser carregada. Esse endereço não é necessário para estar em um limite de linha de cache.
Retornar valor
Nenhum
Comentários
Essa macro pode ser chamada em todas as plataformas de processador em que o Windows tem suporte, mas não tem efeito em algumas plataformas. A definição varia de plataforma para plataforma. Veja a seguir algumas definições dessa macro em Winnt.h:
#define PreFetchCacheLine(l, a) _mm_prefetch((CHAR CONST *) a, l)
#define PreFetchCacheLine(l, a)
#define PreFetchCacheLine __lfetch
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | winnt.h (inclua Windows.h) |