OSDN Git Service

Revert "[Orc] Directly emit machine code for the x86 resolver block and trampolines."
authorRafael Espindola <rafael.espindola@gmail.com>
Tue, 3 Nov 2015 16:25:20 +0000 (16:25 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Tue, 3 Nov 2015 16:25:20 +0000 (16:25 +0000)
commit1b023a319e335592bebee48c585858793db87c35
treee6eeedfa0a4fe340c03de37378fec3bf7fc6ee64
parent6ea735843647ce000bfafd3f01dda27fb9c48000
Revert "[Orc] Directly emit machine code for the x86 resolver block and trampolines."

This reverts commit r251933.

It broke the build of examples/Kaleidoscope/Orc/fully_lazy/toy.cpp.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@251937 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/llvm-c/OrcBindings.h
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
include/llvm/ExecutionEngine/Orc/OrcTargetSupport.h
lib/ExecutionEngine/Orc/OrcCBindings.cpp
lib/ExecutionEngine/Orc/OrcCBindingsStack.cpp
lib/ExecutionEngine/Orc/OrcCBindingsStack.h
lib/ExecutionEngine/Orc/OrcTargetSupport.cpp
tools/lli/OrcLazyJIT.cpp
tools/lli/OrcLazyJIT.h
unittests/ExecutionEngine/Orc/CompileOnDemandLayerTest.cpp
unittests/ExecutionEngine/Orc/OrcCAPITest.cpp