OSDN Git Service

X86: Disable IsLegalToCallImmediateAddr for Win32
authorDavid Majnemer <david.majnemer@gmail.com>
Fri, 28 Mar 2014 21:40:47 +0000 (21:40 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Fri, 28 Mar 2014 21:40:47 +0000 (21:40 +0000)
commitf3e8b0575d9eacc388bd4e1107828e30a15dc2d9
treeb20cf582c20d363e47a68641027d8f6897960adb
parent8a21cb2433bcda50fb0434e5377d6bf54fcf16b7
X86: Disable IsLegalToCallImmediateAddr for Win32

WinCOFF cannot form PC relative relocations to support absolute
MCValues.  We should reenable this once WinCOFF supports emission of
IMAGE_REL_I386_REL32 relocations.

This fixes PR19272.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205058 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86Subtarget.cpp
test/CodeGen/X86/call-imm.ll