- Use a different wrapper node for RIP-relative GV, etc.
authorEvan Cheng <evan.cheng@apple.com>
Thu, 30 Nov 2006 21:55:46 +0000 (21:55 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 30 Nov 2006 21:55:46 +0000 (21:55 +0000)
commit0085a28d13f86b09ba0c83e8dce81de3ba15ca2d
treed363295ef89d8a6718e907c7763fc4cebcca4cd8
parent2bbff6d17350edae5d9ae48b3f0735386d69cccf
- Use a different wrapper node for RIP-relative GV, etc.
- Proper support for both small static and PIC modes under X86-64
- Some (non-optimal) support for medium modes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32046 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelDAGToDAG.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86InstrX86-64.td