There is only one case where GVRequiresExtraLoad returns true for calls:
authorChris Lattner <sabre@nondot.org>
Fri, 10 Jul 2009 05:45:15 +0000 (05:45 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 10 Jul 2009 05:45:15 +0000 (05:45 +0000)
commite6c07b52e76b19d83338901b2e103bd8cbabd42f
tree4b7371d7a55163e4c3644fc0b8032d26ff734236
parent04b304caf633a471946c59c7d313e1560c5d07a5
There is only one case where GVRequiresExtraLoad returns true for calls:
split its handling out to PCRelGVRequiresExtraLoad, and simplify code
based on this.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75230 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86FastISel.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86Subtarget.cpp
lib/Target/X86/X86Subtarget.h