OSDN Git Service

ExecutionEngine: push TargetMachine creation into clients (v2)
authorDylan Noblesmith <nobled@dreamwidth.org>
Fri, 13 May 2011 21:51:29 +0000 (21:51 +0000)
committerDylan Noblesmith <nobled@dreamwidth.org>
Fri, 13 May 2011 21:51:29 +0000 (21:51 +0000)
commitc5b28580a94e247300e5d3ccf532e153f2ae6f12
tree6996428759f0214386a986e37a152846cf3aeeca
parent2ea29ba2a8ddd7ba4b946eb754f1a39304d9fc09
ExecutionEngine: push TargetMachine creation into clients (v2)

In particular, into EngineBuilder. This should only impact
the private API between the EE and EB classes, not external
clients, since JITCtor and MCJITCtor are both protected members.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131317 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ExecutionEngine/ExecutionEngine.h
lib/ExecutionEngine/ExecutionEngine.cpp
lib/ExecutionEngine/JIT/JIT.cpp
lib/ExecutionEngine/JIT/JIT.h
lib/ExecutionEngine/MCJIT/MCJIT.cpp
lib/ExecutionEngine/MCJIT/MCJIT.h