Add a argument to storeRegToStackSlot and storeRegToAddr to specify whether
authorEvan Cheng <evan.cheng@apple.com>
Wed, 5 Dec 2007 03:14:33 +0000 (03:14 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 5 Dec 2007 03:14:33 +0000 (03:14 +0000)
commitd64b5c82b97ad1b74eb9fd2f23257a7899b0c307
tree833ba21d24aa346a057bf617a4b89ce36d9ae304
parentf89a22a3d1d98b8507433acf0cec7640e6da0088
Add a argument to storeRegToStackSlot and storeRegToAddr to specify whether
the stored register is killed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44600 91177308-0d34-0410-b5e6-96231b3b80d8
24 files changed:
include/llvm/CodeGen/LiveIntervalAnalysis.h
include/llvm/Target/MRegisterInfo.h
lib/CodeGen/PrologEpilogInserter.cpp
lib/CodeGen/RegAllocBigBlock.cpp
lib/CodeGen/RegAllocLocal.cpp
lib/CodeGen/RegAllocSimple.cpp
lib/CodeGen/RegisterScavenging.cpp
lib/CodeGen/VirtRegMap.cpp
lib/Target/ARM/ARMRegisterInfo.cpp
lib/Target/ARM/ARMRegisterInfo.h
lib/Target/Alpha/AlphaRegisterInfo.cpp
lib/Target/Alpha/AlphaRegisterInfo.h
lib/Target/CellSPU/SPURegisterInfo.cpp
lib/Target/CellSPU/SPURegisterInfo.h
lib/Target/IA64/IA64RegisterInfo.cpp
lib/Target/IA64/IA64RegisterInfo.h
lib/Target/Mips/MipsRegisterInfo.cpp
lib/Target/Mips/MipsRegisterInfo.h
lib/Target/PowerPC/PPCRegisterInfo.cpp
lib/Target/PowerPC/PPCRegisterInfo.h
lib/Target/Sparc/SparcRegisterInfo.cpp
lib/Target/Sparc/SparcRegisterInfo.h
lib/Target/X86/X86RegisterInfo.cpp
lib/Target/X86/X86RegisterInfo.h