aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine
AgeCommit message (Expand)Author
2007-12-12Remove host endianness info from TargetData andDuncan Sands
2007-12-12Add a guard to cxxabi header as other platform mayZhou Sheng
2007-12-12Fixed PR1629.Zhou Sheng
2007-12-10Fix PR1836: in the interpreter, read and write apintsDuncan Sands
2007-12-10It looks like this has been broken for some time -Duncan Sands
2007-12-06Adjust VStudio files to add JITMemoryManager files + include <cassert> from s...Chuck Rose III
2007-12-06add a new ExecutionEngine::createJIT which can be used if you only want Chris Lattner
2007-12-06simplify creation of the interpreter, make ExecutionEngine ctor protected,Chris Lattner
2007-12-05split the JIT memory management code out from the main JIT logic into itsChris Lattner
2007-11-28for consistency, allow a fallthrough if the final check returns null.Chris Lattner
2007-11-28Add some convenience methods for querying attributes, andDuncan Sands
2007-11-28My compiler complains that "x always evaluates to true"Duncan Sands
2007-11-27Make this actually work on systems that support ppc long double.Chris Lattner
2007-11-27Unbreak all of the darwin/ppc32 JIT failures having to do Chris Lattner
2007-11-01Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize.Duncan Sands
2007-10-22add a mechanism for the JIT to invoke a function to lazily create functions a...Chris Lattner
2007-10-22llvm-gcc3 is dead, along with it __main.Chris Lattner
2007-10-21LoadLibraryPermanently doesn't throw.Chris Lattner
2007-10-21Add a convenience method for creating EE's.Chris Lattner
2007-10-17Switching TargetMachineRegistry to use the new generic Registry.Gordon Henriksen
2007-10-15Add removeModuleProvider()Devang Patel
2007-10-11Fix an assertion abort on sparc. malloc(0) is allowed toGabor Greif
2007-10-07convertFromInteger, as originally written, expected sign-extendedNeil Booth
2007-09-30Constant fold int-to-long-double conversions;Dale Johannesen
2007-09-21Change APFloat::convertFromInteger to take the incomingDale Johannesen
2007-09-21#ifdef out unsafe tracing code, which fixes PR1689Chris Lattner
2007-09-17Implement x86 long double in jit (not reallyDale Johannesen
2007-09-06Next round of APFloat changes.Dale Johannesen
2007-08-23rename APInt::toString -> toStringUnsigned for symmetry with toStringSigned()Chris Lattner
2007-08-13move assertion into mutex guard, a partial fix for PR1606.Chris Lattner
2007-08-11Fix a comment typo noticed by Sandro Magi.Reid Spencer
2007-08-08eliminate redundant conditions from the signless types conversion.Chris Lattner
2007-08-01New CallInst interface to address GLIBCXX_DEBUG errors caused byDavid Greene
2007-07-30Add a comment: don't expect from external function resolver in interpreterAnton Korobeynikov
2007-07-30Add detection of __dso_handle presence during configure. Use this information...Anton Korobeynikov
2007-07-30More explicit keywords.Dan Gohman
2007-07-27VStudio compiler errors and placing Function*->ExFunc map under ManagedStatic...Chuck Rose III
2007-07-19Hush a noisy warning from GCC 4.2 about overflow during conversion by usingReid Spencer
2007-07-09fix typosGabor Greif
2007-07-05Here is the bulk of the sanitizing.Gabor Greif
2007-06-30(For Chris): Fix failure where we rejected compiling stubs when lazy compilat...Evan Cheng
2007-06-03Add comments to fallsthrough cases. Also, this fixes PR1492Anton Korobeynikov
2007-06-03Check arguments & return types of main(). Abort in case of no match.Anton Korobeynikov
2007-06-01For PR1486:Reid Spencer
2007-05-24Compute the correct word number.Zhou Sheng
2007-05-19On Linux platforms and at optimization levels -O1 and above, llvm-gcc canReid Spencer
2007-05-17Print integer values as both decimal and hexadecimal for convenienceReid Spencer
2007-05-16Avoid a "loss of precision" error in gcc 4.1.3.Reid Spencer
2007-05-16Implement printing of instruction result values when debug info is turnedReid Spencer
2007-05-04Bitcast all the bits of a floating point value, not just one. The zeroReid Spencer