Use %rip-relative addressing on x86-64 whenever practical, as
authorDan Gohman <gohman@apple.com>
Sat, 14 Mar 2009 02:33:41 +0000 (02:33 +0000)
committerDan Gohman <gohman@apple.com>
Sat, 14 Mar 2009 02:33:41 +0000 (02:33 +0000)
commit72bb0a64afe5cd9b046030591e1fce71f1fde45a
tree227b33ed291dc290aa8bcb1480f7538d51cfbb96
parent9a49d31b6f94febb408b5d25d3e768c04292cf10
Use %rip-relative addressing on x86-64 whenever practical, as
it has a smaller encoding than absolute addressing.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67002 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp
test/CodeGen/X86/rip-rel-address.ll [new file with mode: 0644]