1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/lib/ExecutionEngine/Interpreter
Brian Gaeke aba4159be8 Represent va_list in interpreter as a (ec-stack-depth . var-arg-index)
pair, and look up varargs in the execution stack every time, instead of
just pushing iterators (which can be invalidated during callFunction())
around.  (union GenericValue now has a "pair of uints" member, to support
this mechanism.) Fixes Bug 234.

llvm-svn: 11845
2004-02-25 23:01:48 +00:00
..
Execution.cpp Represent va_list in interpreter as a (ec-stack-depth . var-arg-index) 2004-02-25 23:01:48 +00:00
ExternalFunctions.cpp Pass around IntrinsicLowering instances as appropriate. 2003-12-28 09:44:37 +00:00
Interpreter.cpp Start using the new and improve interface to FunctionType arguments 2004-02-09 04:14:01 +00:00
Interpreter.h Fix off-by-one in Interpreter::getFirstVarArg(), which was punishing 2004-02-13 06:18:39 +00:00
Makefile Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00