[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