[Mesa-dev] [PATCH 4/4] R600: Export instructions are no longer terminator

Tom Stellard tom at stellard.net
Tue Feb 5 06:33:38 PST 2013


On Sat, Feb 02, 2013 at 07:03:03PM +0100, Vincent Lejeune wrote:
> This allows MachineInstScheduler to reorder them, and thus make scheduling more
> efficient.
> ---
>  lib/Target/R600/R600Instructions.td | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)

Reviewed-by: Tom Stellard <thomas.stellard at amd.com>

> 
> diff --git a/lib/Target/R600/R600Instructions.td b/lib/Target/R600/R600Instructions.td
> index 3c043aa..82a63df 100644
> --- a/lib/Target/R600/R600Instructions.td
> +++ b/lib/Target/R600/R600Instructions.td
> @@ -625,7 +625,7 @@ multiclass SteamOutputExportPattern<Instruction ExportInst,
>        4095, imm:$mask, buf3inst, 0)>;
>  }
>  
> -let isTerminator = 1, usesCustomInserter = 1 in {
> +let usesCustomInserter = 1 in {
>  
>  class ExportSwzInst : InstR600ISA<(
>      outs),
> @@ -639,7 +639,7 @@ class ExportSwzInst : InstR600ISA<(
>    let Inst{63-32} = Word1;
>  }
>  
> -} // End isTerminator = 1, usesCustomInserter = 1
> +} // End usesCustomInserter = 1
>  
>  class ExportBufInst : InstR600ISA<(
>      outs),
> -- 
> 1.8.1
> 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list