aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/ExecutionEngine.cpp
AgeCommit message (Expand)Author
2004-07-15Fixes for PR341Chris Lattner
2004-07-11Make add constantexprs work with all types, fixing the regressions from last ...Chris Lattner
2004-07-07Fix for bug 391.Reid Spencer
2004-06-20Move the IntrinsicLowering header into the CodeGen directoryChris Lattner
2004-06-17Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner
2004-05-27Remove long unused #includesChris Lattner
2004-03-16Fix PR296: [execution engines] Unhandled cast constant expressionChris Lattner
2004-02-15Make the JIT zero out globals with memset instead of an element at a time. ThisChris Lattner
2004-02-08Print out all globals as they are emitted, not just those emitted fromChris Lattner
2004-02-01Print an error message if we can't materialize the bytecode fileChris Lattner
2003-12-31Add new ExecutionEngine::getGlobalValueAtAddress method, which can efficientlyChris Lattner
2003-12-28Pass around IntrinsicLowering instances as appropriate.Chris Lattner
2003-12-26Factor code out of LLIChris Lattner
2003-12-20Implement PR135, lazy emission of global variablesChris Lattner
2003-12-20Simple refactorings to prepare for lazy global emissionChris Lattner
2003-12-20Update for changes in the JITChris Lattner
2003-12-08Use the new method, though noone currently implements it any better than beforeChris Lattner
2003-11-19Fine grainify namespaceificationChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-24ExecutionEngine::create no longer takes a TraceMode argument.Brian Gaeke
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-17Don't release the Module, as that invalidates the Module* within theMisha Brukman
2003-10-16* Reorder includes as per the style guideMisha Brukman
2003-10-14Enabling incremental bytecode loading in the JIT:Misha Brukman
2003-10-10* Tabs to spacesMisha Brukman
2003-10-10Change to use GetAddressOfSymbol instead of dlsym.Brian Gaeke
2003-09-05Reorder #includes to follow LLVM conventionsChris Lattner
2003-09-05ExecutionEngine.h, GenericValue.h --> include/llvm/ExecutionEngine/Brian Gaeke
2003-09-05Make CreateArgv part of lli rather than part of ExecutionEngine.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-08-24Consult the target data, not the module, about how large the current pointerChris Lattner
2003-08-24Add preliminary support for "any" pointersize/endianness. This will needChris Lattner
2003-08-18no really, implement it!Chris Lattner
2003-08-18Add support for casting any pointer to any integer typeChris Lattner
2003-08-13In ExecutionEngine::getPointerToGlobal(), throw away const qualifierBrian Gaeke
2003-08-05Specify DEBUG_TYPE's for the JIT debug messagesChris Lattner
2003-08-01DEBUG got moved to Debug.hChris Lattner
2003-07-18Cleaned up the code which chooses the appropriate value for the file descriptorMisha Brukman
2003-07-15Clean up my last checkin: code is easier to read and explains the differences inMisha Brukman
2003-07-15On Sparc/Solaris, the special handle RTLD_SELF is used as a handle referring toMisha Brukman
2003-06-30Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell
2003-05-14Fix typeosChris Lattner
2003-05-14Add support for more constant expressionsChris Lattner
2003-05-13Clean up castChris Lattner
2003-05-08Add a pointersize/endianness safe load routine to match the store routineChris Lattner
2003-05-07Fix bug: Jello/2003-05-07-ArgumentTest.llxChris Lattner
2003-04-23Fix bug where pointers were assumed to always be 64 bits in size!Chris Lattner
2003-04-23* Implement access to external variables in LLIChris Lattner