aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2003-09-05Added some optimizations:Misha Brukman
2003-09-05Reorder #includes to follow LLVM conventionsChris Lattner
2003-09-05No longer usedBrian Gaeke
2003-09-05Correct commentsBrian Gaeke
2003-09-05Interpreter, JIT moved to lib/ExecutionEngine (includes -> llvm/ExecutionEngine)Brian Gaeke
2003-09-05Add ExecutionEngine directory.Brian Gaeke
2003-09-05ExecutionEngine.h, GenericValue.h --> include/llvm/ExecutionEngine/Brian Gaeke
2003-09-05-abort-on-exception is gone. Rebuild your gccld shell scripts, folks! :-)Brian Gaeke
2003-09-05Make getOperandValue and executeCastOperation methods of Interpreter.Brian Gaeke
2003-09-05Make CreateArgv part of lli rather than part of ExecutionEngine.Brian Gaeke
2003-09-05Fix reading of invoke instrsChris Lattner
2003-09-05Zap some more unused static method declsBrian Gaeke
2003-09-05Whoa, we were misreading invoke instructions "normal" destinations quite badly.Chris Lattner
2003-09-05Remove printOperandInfo(), and simplify run().Brian Gaeke
2003-09-05Add asserts, move code around. This gets the dropAllTypeUses partially imple...Chris Lattner
2003-09-05Remove support for printing values from a module by name, only usedBrian Gaeke
2003-09-05Remove support for interactive (step finish next) instructions.Brian Gaeke
2003-09-05Move functionality preserving changes.Chris Lattner
2003-09-05Refactor what has effectively become copy-and-pasted codeChris Lattner
2003-09-05Get friendlyChris Lattner
2003-09-05Check in a bunch of minor fixes, plus a whole lot of #if 0'd out code, which ...Chris Lattner
2003-09-05Reshuffling of APIsChris Lattner
2003-09-04containsEquivalent never returns its argumentChris Lattner
2003-09-04Non-functional changeChris Lattner
2003-09-04Remove needless usage of getDescription()Chris Lattner
2003-09-04Inline methodChris Lattner
2003-09-04Remove methodChris Lattner
2003-09-04Don't try to be sneaky, breaking recursive types in the processChris Lattner
2003-09-04This is now unnecessaryChris Lattner
2003-09-04Remove support for breakpoints (not used).Brian Gaeke
2003-09-04Move EE dtor where it belongsBrian Gaeke
2003-09-04Interpreter cleanups:Brian Gaeke
2003-09-03ExecutionEngine.cpp: Move execution engine creation stuff into a newBrian Gaeke
2003-09-03Avoid printing meaningless numbersChris Lattner
2003-09-03Fix bug where we couldn't print a function without a nameChris Lattner
2003-09-03Follow the pattern of all other atu'sChris Lattner
2003-09-03No need to rescan types when they are created.Chris Lattner
2003-09-03Final cleanups, document is good to goChris Lattner
2003-09-03Add a WHOLE lot of updates clarifications and fixes. This is not done but ge...Chris Lattner
2003-09-02hyphenation police visited hereChris Lattner
2003-09-02Another small speedup, this one to: 2.42sChris Lattner
2003-09-02Don't return bogus references, and don't add an entry to the Concrete mapChris Lattner
2003-09-02Another optimization, speed up the testcase to 2.7sChris Lattner
2003-09-02Removal of explicit stack, which requires the method to be a member (so it canChris Lattner
2003-09-02New methodChris Lattner
2003-09-02Remove the "recursive bit", not only is it unused by anyone, it was alsoChris Lattner
2003-09-02Remove the "recursive bit", not only is it unused by anyone, it was alsoChris Lattner
2003-09-02Added code that makes the bytecode file readable (needed by the generated shellJohn Criswell
2003-09-02Added the MakeFileReadable() method.John Criswell
2003-09-02Added a description of the algorithm.John Criswell