From a14b0114a3a8e400ba1da9d4c71207a27e611c5b Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Tue, 10 Mar 2015 16:16:51 +0000 Subject: R600/SI: Add _IDXEN and _BOTHEN variants for buffer_store llvm-svn: 231798 --- llvm/lib/Target/R600/SIInstrInfo.td | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/llvm/lib/Target/R600/SIInstrInfo.td b/llvm/lib/Target/R600/SIInstrInfo.td index d765515a123..5b0dae3324b 100644 --- a/llvm/lib/Target/R600/SIInstrInfo.td +++ b/llvm/lib/Target/R600/SIInstrInfo.td @@ -1975,6 +1975,21 @@ multiclass MUBUF_Store_Helper ; } // end offen = 1, idxen = 0 + let offen = 0, idxen = 1 in { + defm _IDXEN : MUBUF_m ; + } + + let offen = 1, idxen = 1 in { + defm _BOTHEN : MUBUF_m ; + } + let offen = 0, idxen = 0 in { defm _ADDR64 : MUBUFAddr64_m