OSDN Git Service

Revert "Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code...
authorJonas Devlieghere <jonas@devlieghere.com>
Thu, 28 Jun 2018 17:56:43 +0000 (17:56 +0000)
committerJonas Devlieghere <jonas@devlieghere.com>
Thu, 28 Jun 2018 17:56:43 +0000 (17:56 +0000)
commit3695b5379bf4c42fbce8acebd5ff9a730e2368ac
treea01816ff87c5aabf17a7fd86d3a32f60e94c65c2
parent3e2aa5b2f64e9b7656f527c608fa335250ce4110
Revert "Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models""

Reverting because this is causing failures in the LLDB test suite on
GreenDragon.

  LLVM ERROR: unsupported relocation with subtraction expression, symbol
  '__GLOBAL_OFFSET_TABLE_' can not be undefined in a subtraction
  expression

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@335894 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
lib/Target/X86/X86ISelDAGToDAG.cpp
lib/Target/X86/X86InstrCompiler.td
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86MCInstLower.cpp
lib/Target/X86/X86Subtarget.cpp
lib/Target/X86/X86TargetMachine.cpp
test/CodeGen/X86/cleanuppad-large-codemodel.ll
test/CodeGen/X86/code-model.ll [deleted file]
test/CodeGen/X86/fast-isel-call-cleanup.ll
test/CodeGen/X86/fast-isel-constpool.ll
test/CodeGen/X86/hipe-cc64.ll
test/ExecutionEngine/MCJIT/eh-lg-pic.ll
utils/UpdateTestChecks/asm.py
utils/update_llc_test_checks.py