[Mesa-dev] [PATCH 4/4] R600: Export instructions are no longer terminator
Vincent Lejeune
peluche.canard at gmail.com
Sat Feb 2 10:03:03 PST 2013
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(-)
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
More information about the mesa-dev
mailing list