================
@@ -3481,28 +3475,24 @@ def PPC32GOT: PPCEmitTimePseudo<(outs gprc:$rD), (ins), 
"#PPC32GOT",
 // This uses two output registers, the first as the real output, the second as 
a
 // temporary register, used internally in code generation. A "bl" also 
clobbers LR.
 let Defs = [LR] in
-def PPC32PICGOT: PPCEmitTimePseudo<(outs gprc:$rD, gprc:$rT), (ins), 
"#PPC32PICGOT",
-                []> {
+def PPC32PICGOT: PPCEmitTimePseudo<(outs gprc:$rD, gprc:$rT), (ins)> {
   let Size = 20;
 }
 
 def LDgotTprelL32: PPCEmitTimePseudo<(outs gprc_nor0:$rD), (ins s16imm:$disp, 
gprc_nor0:$reg),
-                           "#LDgotTprelL32",
                            [(set i32:$rD,
                              (PPCldGotTprelL tglobaltlsaddr:$disp, 
i32:$reg))]>;
 def : Pat<(PPCaddTls i32:$in, tglobaltlsaddr:$g),
           (ADD4TLS $in, tglobaltlsaddr:$g)>;
 
 def ADDItlsgdL32 : PPCEmitTimePseudo<(outs gprc:$rD), (ins gprc_nor0:$reg, 
s16imm:$disp),
-                         "#ADDItlsgdL32",
                          [(set i32:$rD,
                            (PPCaddiTlsgdL i32:$reg, tglobaltlsaddr:$disp))]>;
 // LR is a true define, while the rest of the Defs are clobbers.  R3 is
 // explicitly defined when this op is created, so not mentioned here.
 let hasExtraSrcRegAllocReq = 1, hasExtraDefRegAllocReq = 1,
     Defs = [R0,R4,R5,R6,R7,R8,R9,R10,R11,R12,LR,CTR,CR0,CR1,CR5,CR6,CR7] in
 def GETtlsADDR32 : PPCEmitTimePseudo<(outs gprc:$rD), (ins gprc:$reg, 
tlsgd32:$sym),
-                          "GETtlsADDR32",
----------------
lei137 wrote:

Don't you need to add this asmstr since they don't following the general 
"`#"+NAME"` naming form?

Same for all GETtls* pseudo defs

https://github.com/llvm/llvm-project/pull/199090
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to