[PATCH] D22412: [mips] Correct label prefixes for N32 and N64.
Daniel Sanders via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 15 09:10:23 PDT 2016
dsanders created this revision.
dsanders added a reviewer: sdardis.
dsanders added a subscriber: llvm-commits.
Herald added subscribers: sdardis, dsanders.
N32 and N64 follow the standard ELF conventions (.L) whereas O32 uses its own
($).
This fixes the majority of object differences between -fintegrated-as and
-fno-integrated-as.
The DataLayout change will need a trivial corresponding change in clang. This
will be committed along with this patch.
https://reviews.llvm.org/D22412
Files:
lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
lib/Target/Mips/MipsTargetMachine.cpp
test/CodeGen/Mips/2009-11-16-CstPoolLoad.ll
test/CodeGen/Mips/2010-07-20-Switch.ll
test/CodeGen/Mips/analyzebranch.ll
test/CodeGen/Mips/atomic.ll
test/CodeGen/Mips/blez_bgez.ll
test/CodeGen/Mips/blockaddr.ll
test/CodeGen/Mips/ehframe-indirect.ll
test/CodeGen/Mips/fcmp.ll
test/CodeGen/Mips/fpbr.ll
test/CodeGen/Mips/jumptable_labels.ll
test/CodeGen/Mips/llvm-ir/ashr.ll
test/CodeGen/Mips/llvm-ir/indirectbr.ll
test/CodeGen/Mips/llvm-ir/lshr.ll
test/CodeGen/Mips/llvm-ir/select-dbl.ll
test/CodeGen/Mips/llvm-ir/select-flt.ll
test/CodeGen/Mips/llvm-ir/select-int.ll
test/CodeGen/Mips/llvm-ir/shl.ll
test/CodeGen/Mips/longbranch.ll
test/CodeGen/Mips/msa/basic_operations.ll
test/CodeGen/Mips/msa/basic_operations_float.ll
test/CodeGen/Mips/octeon.ll
test/MC/Mips/cpsetup.s
test/MC/Mips/expansion-jal-sym-pic.s
test/MC/Mips/macro-la.s
test/MC/Mips/mips3/valid.s
test/MC/Mips/mips4/valid.s
test/MC/Mips/mips5/valid.s
test/MC/Mips/mips64/valid.s
test/MC/Mips/mips64r2/valid.s
test/MC/Mips/mips64r3/valid.s
test/MC/Mips/mips64r5/valid.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D22412.64146.patch
Type: text/x-patch
Size: 72534 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160715/c40a1cd3/attachment.bin>
More information about the llvm-commits
mailing list