Use pointers to the MCAsmInfo and MCRegInfo.
authorBill Wendling <isanbard@gmail.com>
Tue, 18 Jun 2013 07:20:20 +0000 (07:20 +0000)
committerBill Wendling <isanbard@gmail.com>
Tue, 18 Jun 2013 07:20:20 +0000 (07:20 +0000)
commit99cb622041a0839c7dfcf0263c5102a305a0fdb5
tree7890d4314940f3ef004cd8c2877343f14620a69a
parentc4e6b540f05932eea37ca10b6c1fded522777954
Use pointers to the MCAsmInfo and MCRegInfo.

Someone may want to do something crazy, like replace these objects if they
change or something.

No functionality change intended.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184175 91177308-0d34-0410-b5e6-96231b3b80d8
30 files changed:
include/llvm/MC/MCContext.h
lib/CodeGen/MachineBasicBlock.cpp
lib/CodeGen/MachineModuleInfo.cpp
lib/MC/MCAsmStreamer.cpp
lib/MC/MCContext.cpp
lib/MC/MCDisassembler/Disassembler.cpp
lib/MC/MCDwarf.cpp
lib/MC/MCParser/AsmParser.cpp
lib/MC/MCParser/COFFAsmParser.cpp
lib/MC/MCStreamer.cpp
lib/Target/AArch64/AArch64FrameLowering.cpp
lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
lib/Target/Mangler.cpp
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
lib/Target/Mips/Mips16FrameLowering.cpp
lib/Target/Mips/MipsSEFrameLowering.cpp
lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
lib/Target/PowerPC/PPCFrameLowering.cpp
lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp
lib/Target/SystemZ/SystemZFrameLowering.cpp
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
lib/Target/X86/X86FrameLowering.cpp
tools/llvm-mc/llvm-mc.cpp
tools/llvm-objdump/llvm-objdump.cpp
tools/lto/LTOCodeGenerator.cpp
tools/lto/LTOModule.cpp