add interpreter support for indirect goto / blockaddress. The interpreter
authorChris Lattner <sabre@nondot.org>
Thu, 29 Oct 2009 05:26:09 +0000 (05:26 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 29 Oct 2009 05:26:09 +0000 (05:26 +0000)
commitf32a6a3091e0b01d17926f4b1cf78972854b8cb5
tree12a35a7b53cc71961a5eecc2913bb06842e142af
parent7a8b33a9a4da1724a652585ad805ea84a59b90e7
add interpreter support for indirect goto / blockaddress.  The interpreter
now correctly runs clang's test/CodeGen/indirect-goto.c.  The JIT will abort
on it until someone feels compelled to implement this.

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