[PATCH] D143317: [m68k] Add TLS support
John Paul Adrian Glaubitz via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Feb 5 02:20:08 PST 2023
glaubitz added a comment.
Doesn't seem to build at the moment:
/data/home/glaubitz/llvm-project/llvm/lib/Target/M68k/M68kAsmPrinter.cpp: In member function ‘void llvm::M68kAsmPrinter::LowerTLSDynamic(const llvm::MachineInstr*)’:
/data/home/glaubitz/llvm-project/llvm/lib/Target/M68k/M68kAsmPrinter.cpp:124:52: error: ‘ADD32ab’ is not a member of ‘llvm::M68k’
OutStreamer->emitInstruction(MCInstBuilder(M68k::ADD32ab)
^~~~~~~
/data/home/glaubitz/llvm-project/llvm/lib/Target/M68k/M68kAsmPrinter.cpp:124:52: note: suggested alternative: ‘ADD32ar’
OutStreamer->emitInstruction(MCInstBuilder(M68k::ADD32ab)
^~~~~~~
ADD32ar
/data/home/glaubitz/llvm-project/llvm/lib/Target/M68k/M68kAsmPrinter.cpp:131:52: error: ‘BSR32’ is not a member of ‘llvm::M68k’
OutStreamer->emitInstruction(MCInstBuilder(M68k::BSR32).addExpr(TlsGetAddr),
^~~~~
/data/home/glaubitz/llvm-project/llvm/lib/Target/M68k/M68kAsmPrinter.cpp:131:52: note: suggested alternative: ‘LSR32di’
OutStreamer->emitInstruction(MCInstBuilder(M68k::BSR32).addExpr(TlsGetAddr),
^~~~~
LSR32di
/data/home/glaubitz/llvm-project/llvm/lib/Target/M68k/M68kAsmPrinter.cpp:142:52: error: ‘ADD32ab’ is not a member of ‘llvm::M68k’
OutStreamer->emitInstruction(MCInstBuilder(M68k::ADD32ab)
^~~~~~~
/data/home/glaubitz/llvm-project/llvm/lib/Target/M68k/M68kAsmPrinter.cpp:142:52: note: suggested alternative: ‘ADD32ar’
OutStreamer->emitInstruction(MCInstBuilder(M68k::ADD32ab)
^~~~~~~
ADD32ar
/data/home/glaubitz/llvm-project/llvm/lib/Target/M68k/M68kAsmPrinter.cpp: In member function ‘void llvm::M68kAsmPrinter::LowerTLSExec(const llvm::MachineInstr*)’:
/data/home/glaubitz/llvm-project/llvm/lib/Target/M68k/M68kAsmPrinter.cpp:179:54: error: ‘ADD32ab’ is not a member of ‘llvm::M68k’
OutStreamer->emitInstruction(MCInstBuilder(M68k::ADD32ab)
^~~~~~~
/data/home/glaubitz/llvm-project/llvm/lib/Target/M68k/M68kAsmPrinter.cpp:179:54: note: suggested alternative: ‘ADD32ar’
OutStreamer->emitInstruction(MCInstBuilder(M68k::ADD32ab)
^~~~~~~
ADD32ar
/data/home/glaubitz/llvm-project/llvm/lib/Target/M68k/M68kAsmPrinter.cpp:192:52: error: ‘ADD32ab’ is not a member of ‘llvm::M68k’
OutStreamer->emitInstruction(MCInstBuilder(M68k::ADD32ab)
^~~~~~~
/data/home/glaubitz/llvm-project/llvm/lib/Target/M68k/M68kAsmPrinter.cpp:192:52: note: suggested alternative: ‘ADD32ar’
OutStreamer->emitInstruction(MCInstBuilder(M68k::ADD32ab)
^~~~~~~
ADD32ar
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D143317/new/
https://reviews.llvm.org/D143317
More information about the llvm-commits
mailing list