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)
commitbc07a8900c2277f2a00776035359d5453d364757
treeb0aaf192747681bb8fabebceb611b9c464d4355e
parent0fdd01965e435fac15e018ef939681d45b552809
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.

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