[llvm] r239535 - R600/SI: Define latency for flat instructions

Tom Stellard thomas.stellard at amd.com
Thu Jun 11 07:51:51 PDT 2015


Author: tstellar
Date: Thu Jun 11 09:51:50 2015
New Revision: 239535

URL: http://llvm.org/viewvc/llvm-project?rev=239535&view=rev
Log:
R600/SI: Define latency for flat instructions

Modified:
    llvm/trunk/lib/Target/R600/SIInstrFormats.td

Modified: llvm/trunk/lib/Target/R600/SIInstrFormats.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/R600/SIInstrFormats.td?rev=239535&r1=239534&r2=239535&view=diff
==============================================================================
--- llvm/trunk/lib/Target/R600/SIInstrFormats.td (original)
+++ llvm/trunk/lib/Target/R600/SIInstrFormats.td Thu Jun 11 09:51:50 2015
@@ -655,6 +655,7 @@ class FLAT <bits<7> op, dag outs, dag in
 
   let UseNamedOperandTable = 1;
   let hasSideEffects = 0;
+  let SchedRW = [WriteVMEM];
 }
 
 class MIMG <bits<7> op, dag outs, dag ins, string asm, list<dag> pattern> :





More information about the llvm-commits mailing list