[PATCH] [mips] The naming convention for private labels is ABI dependant.

Daniel Sanders daniel.sanders at imgtec.com
Tue May 19 03:50:15 PDT 2015


Now uses the ABI instead of misusing target triples. This required the addition
of an overridable initialization function in MCAsmInfo which provides the ABI
(from the TargetMachine).

Also updated tests.


http://reviews.llvm.org/D9821

Files:
  include/llvm/MC/MCAsmInfo.h
  lib/CodeGen/LLVMTargetMachine.cpp
  lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp
  lib/Target/Mips/MCTargetDesc/MipsABIInfo.h
  lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
  lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h
  lib/Target/Mips/MipsTargetMachine.cpp
  test/CodeGen/Mips/analyzebranch.ll
  test/CodeGen/Mips/atomic.ll
  test/CodeGen/Mips/blez_bgez.ll
  test/CodeGen/Mips/blockaddr.ll
  test/CodeGen/Mips/fpbr.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.ll
  test/CodeGen/Mips/llvm-ir/shl.ll
  test/CodeGen/Mips/longbranch.ll
  test/CodeGen/Mips/octeon.ll
  test/CodeGen/Mips/private_label.ll

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D9821.26045.patch
Type: text/x-patch
Size: 47030 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150519/3bf2dfe9/attachment.bin>


More information about the llvm-commits mailing list