aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ExecutionEngine/Interpreter
Commit message (Expand)AuthorAgeFilesLines
* Dynamically get the right-sized member of a GenericValue to hold a size_t, andBrian Gaeke2003-12-121-2/+8
* Since we are using a gep_type_iterator, we apparently must get the typeBrian Gaeke2003-12-121-2/+1
* Fix typo in comment. Add prototype for getConstantExprValue().Brian Gaeke2003-12-111-1/+3
* Add support for --debug-only=interpreter, to print out instrs beforeBrian Gaeke2003-12-111-40/+144
* implement methodChris Lattner2003-12-081-0/+7
* Do not depend on structure elements being of type UByteTyChris Lattner2003-11-252-22/+31
* Change LLI's internal representation of va_list to a pointer to the nextBrian Gaeke2003-11-133-13/+15
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-114-1/+17
* Implement vaarg instruction. This is not quite perfect: 2003-08-11-VaListArgBrian Gaeke2003-11-072-0/+36
* popStackAndReturnValueToCaller() must advance instruction pointer to normalBrian Gaeke2003-11-071-5/+24
* Add stub version of unwind supportBrian Gaeke2003-11-072-0/+5
* visitCallInst --> visitCallSite.Brian Gaeke2003-11-072-4/+7
* Make the operation of visitCallInst() only depend on the CallSite.Brian Gaeke2003-11-071-7/+9
* Use CallSites for call sites, instead of CallInsts. A revolutionary concept.Brian Gaeke2003-11-072-9/+10
* Refactor the return-from-function code into popStackAndReturnValueToCaller().Brian Gaeke2003-11-072-37/+42
* Be friendly to gcc 3.4... good compiler. Nice compiler.Chris Lattner2003-11-053-3/+1
* Abort when the user program calls abort, instead of printing a funny message ...Brian Gaeke2003-11-051-4/+2
* Use regular old malloc to emulate malloc/alloca instructions.Brian Gaeke2003-11-051-2/+1
* Remove a comment which no longer applies.Brian Gaeke2003-11-051-5/+0
* Unbreak the buildChris Lattner2003-10-251-1/+0
* ExecutionEngine::create no longer takes a TraceMode argument.Brian Gaeke2003-10-241-18/+4
* ExecutionEngine::create no longer takes a TraceMode argument.Brian Gaeke2003-10-241-13/+7
* The ExecutionAnnotations (SlotNumber, InstNumber, and FunctionInfo) are history.Brian Gaeke2003-10-241-71/+0
* Reduce the number of #includes.Brian Gaeke2003-10-241-186/+22
* Added LLVM copyright header.John Criswell2003-10-212-0/+14
* Added LLVM copyright notice to Makefiles.John Criswell2003-10-201-0/+8
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-203-0/+21
* Interpret the new varargs intrinsics correctlyChris Lattner2003-10-183-28/+13
* Order #includes as per the style guide.Misha Brukman2003-10-141-3/+3
* Don't include Config/stdio.h or <stdio.h>.Brian Gaeke2003-10-101-1/+0
* Fix spelling.Misha Brukman2003-10-102-2/+2
* Never set any signal handlers.Brian Gaeke2003-10-101-37/+2
* Rewrite head-of-file comment.Brian Gaeke2003-10-101-14/+16
* Do not read past the end of the contained type listChris Lattner2003-10-091-2/+2
* Squelch warningChris Lattner2003-09-221-2/+2
* Change FunctionInfo from being an annotation put on Functions to beChris Lattner2003-09-173-22/+9
* Reorder #includes to follow LLVM conventionsChris Lattner2003-09-051-4/+4
* ExecutionEngine.h, GenericValue.h --> include/llvm/ExecutionEngine/Brian Gaeke2003-09-051-2/+2
* Make getOperandValue and executeCastOperation methods of Interpreter.Brian Gaeke2003-09-052-3/+6
* Make CreateArgv part of lli rather than part of ExecutionEngine.Brian Gaeke2003-09-053-110/+54
* Remove printOperandInfo(), and simplify run().Brian Gaeke2003-09-051-30/+0
* Remove support for printing values from a module by name, only usedBrian Gaeke2003-09-053-109/+0
* Remove support for interactive (step finish next) instructions.Brian Gaeke2003-09-054-186/+44
* Remove support for breakpoints (not used).Brian Gaeke2003-09-043-47/+8
* Interpreter cleanups:Brian Gaeke2003-09-044-317/+30
* ExecutionEngine.cpp: Move execution engine creation stuff into a newBrian Gaeke2003-09-032-6/+9
* Targets now configure themselves based on the source module, not on theChris Lattner2003-08-242-10/+28
* Add preliminary support for "any" pointersize/endianness. This will needChris Lattner2003-08-241-1/+2
* The JIT now passes the environment pointer to the main() function when itJohn Criswell2003-08-212-2/+4
* Spell `necessary' correctly.Misha Brukman2003-08-181-1/+1