[PATCH] D41818: [AArch64][SVE] Asm: Predicate patterns
    Sander de Smalen via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Jan 22 01:52:11 PST 2018
    
    
  
sdesmalen added inline comments.
================
Comment at: lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp:1350
+  else
+    O << '#' << formatImm(Val);
+}
----------------
fhahn wrote:
> IIUC this case happens if we want to print a pattern that is not in lookupSVEPREDPATByEncoding, right? Could we use an assert here, as I think this case should not happen if we do everything correctly?
Correct, however we cannot assert here since this case needs to be supported. See for instance the tests in D41819 like `ptrue   p7.s, #15`. Immediate 15 does not have an associate pattern string and should be printed as immediate instead.
https://reviews.llvm.org/D41818
    
    
More information about the llvm-commits
mailing list