aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine
AgeCommit message (Expand)Author
2003-06-17Add #ifdef hack for MAP_ANONYMOUS being spelled MAP_ANON on some platforms.Brian Gaeke
2003-06-17Use $(PLATFORMLIBDL) to selectively bring in -ldl only on those platforms whereBrian Gaeke
2003-06-17Use std::isnan instead of isnan. Brought back to you from theBrian Gaeke
2003-06-17Life is too short. Link in too much stuff on Linux to make building on sun e...Chris Lattner
2003-06-17The never-ending odyssey trying to get sparc to linkChris Lattner
2003-06-17Make sure to get the value of ARCH before we use itChris Lattner
2003-06-17Do not link in the Sparc JIT when building on X86. Eventually the sparc will...Chris Lattner
2003-06-17Apparently "sparc" is a macro on sparcs. Ugh. :)Chris Lattner
2003-06-17Whoops, didn't mean to check that in :(Chris Lattner
2003-06-17Use more structured command line option processingChris Lattner
2003-06-17#ifdef out code that only applies when the HOSTARCH = sparcChris Lattner
2003-06-08Add #include for older GCC'sChris Lattner
2003-06-06::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT :::Misha Brukman
2003-06-06Output function address as hex.Misha Brukman
2003-06-06Removed debug print statement.Misha Brukman
2003-06-04* Institute a hack for the Sparc call to mmap() to get our generated code to beMisha Brukman
2003-06-04Sparc's dlsym() requires the special operand RTLD_SELF to find a symbol in theMisha Brukman
2003-06-02* Removed SparcEmitter.cpp; rolled into lib/Target/Sparc/SparcV9CodeEmitter.cppMisha Brukman
2003-06-02The flag modifications weren't picking up the old values of theBrian Gaeke
2003-06-02Remove obsolete codeChris Lattner
2003-06-01Move target specific code to target files. The new MachineCodeEmitterChris Lattner
2003-06-01Fix induction variable name clash in for loops, in finishFunction().Brian Gaeke
2003-05-31Fixed rewriting of branches -- they now work forward and backward.Misha Brukman
2003-05-30Since malloc is no longer used, no need to free() memory.Misha Brukman
2003-05-30Fix call to mmap, so that it can be used on sparc.Brian Gaeke
2003-05-28mmap() seems to be failing on Sparc, so just use malloc()/free() .Misha Brukman
2003-05-27Link in Sparc libs for the JIT, even on X86 to be able to support debuggingMisha Brukman
2003-05-27Allow for specification of which JIT to run on the commandline.Misha Brukman
2003-05-14Fix typeosChris Lattner
2003-05-14Add support for more constant expressionsChris Lattner
2003-05-14Add support for atexit function, remove support for __main functionChris Lattner
2003-05-14Add support for atexit handlers to the JIT, fixing 2003-05-14-AtExit.cChris Lattner
2003-05-14Fix compilation problems with previous checking *blush*Chris Lattner
2003-05-14Add a framework for intercepting system callsChris Lattner
2003-05-13Clean up castChris Lattner
2003-05-12Make sure that globals are emitted AFTER the passmanager is set up for the JIT,Chris Lattner
2003-05-10switch main LLI core execution to use an InstVisitor instead of a switch stat...Chris Lattner
2003-05-10Fix testcase: SingleSource/UnitTests/2003-05-02-DependantPHI.cChris Lattner
2003-05-09Add support for function stubs, which allow calling functions which need toChris Lattner
2003-05-08Minor speedup by avoiding callbacks to functions already generatedChris Lattner
2003-05-08Improve efficiency of JIT by having it use direct function calls instead ofChris Lattner
2003-05-08assert early instead of late for unimplemented featureChris Lattner
2003-05-08Implement varargs support for LLI!Chris Lattner
2003-05-08Add a pointersize/endianness safe load routine to match the store routineChris Lattner
2003-05-08A large number of simple changes:Chris Lattner
2003-05-08Add support for recording arguments passed through the ... of a varargs functionChris Lattner
2003-05-07Fix bug: Jello/2003-05-07-ArgumentTest.llxChris Lattner
2003-04-26Remove two fields from TargetData which are target specific.Chris Lattner
2003-04-25Only do the %ld -> %lld promotion when running a 64 bit bytecode on a 32 bit ...Chris Lattner
2003-04-25Add __strdupChris Lattner