diff options
author | Chris Lattner <sabre@nondot.org> | 2003-12-28 09:47:19 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2003-12-28 09:47:19 +0000 |
commit | c45a033b42c458762ddff6313a1f5657108a7bf9 (patch) | |
tree | f3284d1d69d4eae08b4415b548985766e2bd67b5 /llvm/lib/Target/X86/X86TargetMachine.h | |
parent | dfc5631bfd74da3afd665fb80c732eb895e0843a (diff) | |
download | bcm5719-llvm-c45a033b42c458762ddff6313a1f5657108a7bf9.tar.gz bcm5719-llvm-c45a033b42c458762ddff6313a1f5657108a7bf9.zip |
implement support for the intrinsic lowering functionality
llvm-svn: 10629
Diffstat (limited to 'llvm/lib/Target/X86/X86TargetMachine.h')
-rw-r--r-- | llvm/lib/Target/X86/X86TargetMachine.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86TargetMachine.h b/llvm/lib/Target/X86/X86TargetMachine.h index fc043500a05..6cd8ac1ab3d 100644 --- a/llvm/lib/Target/X86/X86TargetMachine.h +++ b/llvm/lib/Target/X86/X86TargetMachine.h @@ -21,13 +21,16 @@ #include "X86JITInfo.h" namespace llvm { +class IntrinsicLowering; class X86TargetMachine : public TargetMachine { + IntrinsicLowering *IL; X86InstrInfo InstrInfo; TargetFrameInfo FrameInfo; X86JITInfo JITInfo; public: - X86TargetMachine(const Module &M); + X86TargetMachine(const Module &M, IntrinsicLowering *IL); + ~X86TargetMachine(); virtual const X86InstrInfo &getInstrInfo() const { return InstrInfo; } virtual const TargetFrameInfo &getFrameInfo() const { return FrameInfo; } |