[PATCH] D47319: [Sparc] Add .uahalf and .uaword directives

Daniel Cederman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon May 28 05:46:58 PDT 2018


This revision was automatically updated to reflect the committed changes.
Closed by commit rL333372: [Sparc] Add .uahalf and .uaword directives (authored by dcederman, committed by ).

Changed prior to commit:
  https://reviews.llvm.org/D47319?vs=148387&id=148807#toc

Repository:
  rL LLVM

https://reviews.llvm.org/D47319

Files:
  llvm/trunk/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
  llvm/trunk/test/MC/Sparc/sparc-directives.s


Index: llvm/trunk/test/MC/Sparc/sparc-directives.s
===================================================================
--- llvm/trunk/test/MC/Sparc/sparc-directives.s
+++ llvm/trunk/test/MC/Sparc/sparc-directives.s
@@ -11,11 +11,17 @@
 
         ! SPARC32: .half 1024
         ! SPARC64: .half 1024
+        ! SPARC32: .half 1024
+        ! SPARC64: .half 1024
         .half 1024
+        .uahalf 1024
 
         ! SPARC32: .word 65536
         ! SPARC64: .word 65536
+        ! SPARC32: .word 65536
+        ! SPARC64: .word 65536
         .word 65536
+        .uaword 65536
 
         ! SPARC32: .word 65536
         ! SPARC64: .xword 65536
Index: llvm/trunk/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
===================================================================
--- llvm/trunk/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
+++ llvm/trunk/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
@@ -109,7 +109,9 @@
                 const MCTargetOptions &Options)
       : MCTargetAsmParser(Options, sti, MII), Parser(parser) {
     Parser.addAliasForDirective(".half", ".2byte");
+    Parser.addAliasForDirective(".uahalf", ".2byte");
     Parser.addAliasForDirective(".word", ".4byte");
+    Parser.addAliasForDirective(".uaword", ".4byte");
     Parser.addAliasForDirective(".nword", is64Bit() ? ".8byte" : ".4byte");
     if (is64Bit())
       Parser.addAliasForDirective(".xword", ".8byte");


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D47319.148807.patch
Type: text/x-patch
Size: 1400 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180528/0f166e25/attachment.bin>


More information about the llvm-commits mailing list