Eliminate IntrinsicLowering from TargetMachine.
authorChris Lattner <sabre@nondot.org>
Thu, 23 Mar 2006 05:43:16 +0000 (05:43 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 23 Mar 2006 05:43:16 +0000 (05:43 +0000)
commitbc641b9d8b5ecafe0137c1a49f4777608981d81b
tree8e5e67134c5d36215f4264d7fa9f46c8eb70a843
parent475c010366da9788b5f87d6a453d5eed6053ef46
Eliminate IntrinsicLowering from TargetMachine.
Make the CBE and V9 backends create their own, since they're the only ones that use it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26974 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
lib/Target/Alpha/AlphaTargetMachine.cpp
lib/Target/Alpha/AlphaTargetMachine.h
lib/Target/CBackend/CBackend.cpp
lib/Target/CBackend/CTargetMachine.h
lib/Target/CBackend/Writer.cpp
lib/Target/IA64/IA64TargetMachine.cpp
lib/Target/IA64/IA64TargetMachine.h
lib/Target/PowerPC/PPCTargetMachine.cpp
lib/Target/PowerPC/PPCTargetMachine.h
lib/Target/Sparc/SparcTargetMachine.cpp
lib/Target/Sparc/SparcTargetMachine.h
lib/Target/SparcV9/SparcV9BurgISel.cpp
lib/Target/SparcV9/SparcV9TargetMachine.cpp
lib/Target/SparcV9/SparcV9TargetMachine.h
lib/Target/TargetMachine.cpp
lib/Target/X86/X86TargetMachine.cpp
lib/Target/X86/X86TargetMachine.h