Move per-function state out of TargetLowering subclasses and into
authorDan Gohman <gohman@apple.com>
Sat, 17 Apr 2010 14:41:14 +0000 (14:41 +0000)
committerDan Gohman <gohman@apple.com>
Sat, 17 Apr 2010 14:41:14 +0000 (14:41 +0000)
commit1e93df6f0b5ee6e36d7ec18e6035f0f5a53e5ec6
tree9b803392e8223d909fa183af5ff0c017f41465c8
parent2329d66a9f961b5ec463640f67ac451645aa6093
Move per-function state out of TargetLowering subclasses and into
MachineFunctionInfo subclasses.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101634 91177308-0d34-0410-b5e6-96231b3b80d8
29 files changed:
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h
lib/Target/ARM/ARMMachineFunctionInfo.h
lib/Target/Alpha/AlphaISelLowering.cpp
lib/Target/Alpha/AlphaISelLowering.h
lib/Target/Alpha/AlphaMachineFunctionInfo.h
lib/Target/Blackfin/BlackfinISelLowering.h
lib/Target/CellSPU/SPUISelLowering.cpp
lib/Target/CellSPU/SPUMachineFunction.h
lib/Target/MBlaze/MBlazeISelLowering.cpp
lib/Target/MBlaze/MBlazeISelLowering.h
lib/Target/MBlaze/MBlazeMachineFunction.h
lib/Target/Mips/MipsISelLowering.cpp
lib/Target/Mips/MipsISelLowering.h
lib/Target/Mips/MipsMachineFunction.h
lib/Target/PIC16/AsmPrinter/PIC16AsmPrinter.cpp
lib/Target/PIC16/PIC16ISelLowering.cpp
lib/Target/PIC16/PIC16ISelLowering.h
lib/Target/PIC16/PIC16InstrInfo.cpp
lib/Target/PIC16/PIC16MachineFunctionInfo.h [new file with mode: 0644]
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/PowerPC/PPCISelLowering.h
lib/Target/PowerPC/PPCMachineFunctionInfo.h
lib/Target/Sparc/SparcISelLowering.cpp
lib/Target/Sparc/SparcISelLowering.h
lib/Target/Sparc/SparcMachineFunctionInfo.h
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86MachineFunctionInfo.h