- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
- 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 17 years ago
- 9e4635a These are more correctly called signaling NaNs. by Duncan Sands · 17 years ago
- 8a43e9e Teach the interpreter to read and write memory in the by Duncan Sands · 17 years ago
- 67f1c49 Remove host endianness info from TargetData and by Duncan Sands · 17 years ago
- 1eff704 Fix PR1836: in the interpreter, read and write apints by Duncan Sands · 17 years ago
- 9f2f142 simplify creation of the interpreter, make ExecutionEngine ctor protected, by Chris Lattner · 17 years ago
- dd65a73 My compiler complains that "x always evaluates to true" in this call: by Duncan Sands · 17 years ago
- 514ab34 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 17 years ago
- d958a5a add a mechanism for the JIT to invoke a function to lazily create functions as they are referenced. by Chris Lattner · 17 years ago
- c618503 LoadLibraryPermanently doesn't throw. by Chris Lattner · 17 years ago
- 8b5295b Add a convenience method for creating EE's. by Chris Lattner · 17 years ago
- 73d0e21 Add removeModuleProvider() by Devang Patel · 17 years ago
- ccf596a convertFromInteger, as originally written, expected sign-extended by Neil Booth · 17 years ago
- 88216af Constant fold int-to-long-double conversions; by Dale Johannesen · 17 years ago
- 910993e Change APFloat::convertFromInteger to take the incoming by Dale Johannesen · 17 years ago
- 1abac0d Implement x86 long double in jit (not really complete, but common cases work) by Dale Johannesen · 17 years ago
- 43421b3 Next round of APFloat changes. by Dale Johannesen · 17 years ago
- ba28cb9 Fix a comment typo noticed by Sandro Magi. by Reid Spencer · 17 years ago
- fb45086 Add comments to fallsthrough cases. Also, this fixes PR1492 by Anton Korobeynikov · 17 years ago
- 499d8f0 Check arguments & return types of main(). Abort in case of no match. by Anton Korobeynikov · 17 years ago
- 849c5b4 Compute the correct word number. by Zhou Sheng · 17 years ago
- 2b7d7b5 Unbreak C++ build. by Jeff Cohen · 17 years ago
- bce30f1 Fix all of last night's JIT failures in Prolangs-C++ by finishing the by Reid Spencer · 17 years ago
- 415c1f7 1. Make StoreValueToMemory a little more efficient by not requiring caller by Reid Spencer · 17 years ago
- 8fb0f19 Simplify things significantly because GenericValue now has a single integer by Reid Spencer · 17 years ago
- d4c0e62 Deal with error handling better. by Reid Spencer · 17 years ago
- f0f09a9 Avoid memory leakage by having caller construct the APInt for the by Reid Spencer · 17 years ago
- 93a2875 Implement loading and storing of APInt values from memory. by Reid Spencer · 17 years ago
- 9d6565a For PR1195: by Reid Spencer · 17 years ago
- 64f150f From Dan Gohman: by Chris Lattner · 18 years ago
- 829621c eliminate use of TargetData::getIndexedOffset that takes a vector by Chris Lattner · 18 years ago
- b1919e2 Privatize StructLayout::MemberOffsets, adding an accessor by Chris Lattner · 18 years ago
- 688b049 For PR411: by Reid Spencer · 18 years ago
- 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
- c103057 For PR1043: by Reid Spencer · 18 years ago
- 8205972 Fix a regression in the last patch. When constructing a BitMask, be careful by Reid Spencer · 18 years ago
- f89aec6 Make sure we truncate stored values to their bit width. by Reid Spencer · 18 years ago
- a54b7cb For PR1064: by Reid Spencer · 18 years ago
- 579dca1 Implement review feedback for the ConstantBool->ConstantInt merge. Chris by Reid Spencer · 18 years ago
- 4fe16d6 Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 18 years ago
- 6b6b6ef For PR1043: by Zhou Sheng · 18 years ago
- e49661b For PR950: Convert signed integer types to signless ones. by Reid Spencer · 18 years ago
- 3634373 remove static ctors from Statistic objects by Chris Lattner · 18 years ago
- e815619 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 18 years ago
- ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 18 years ago
- 78ee7b7 Introducing external weak linkage. Darwin codegen should be added later. by Anton Korobeynikov · 18 years ago
- 480f093 Removed #include <iostream> and replaced streams with llvm streams. by Bill Wendling · 18 years ago
- 3da59db For PR950: by Reid Spencer · 18 years ago
- 3d6e33d init ivar by Chris Lattner · 18 years ago
- b83eb64 For PR950: by Reid Spencer · 18 years ago
- b74ed07 Adding dllimport, dllexport and external weak linkage types. by Anton Korobeynikov · 18 years ago
- fe85403 initial changes to support JIT'ing from multiple module providers, implicitly by Chris Lattner · 18 years ago
- 6f3ada5 LoadLibraryPermanently can theoretically throw an exception. Do not propagate by Chris Lattner · 18 years ago
- e7fd553 Move some methods out of line so that MutexGuard.h isn't needed in a public header. by Chris Lattner · 18 years ago
- a69571c Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. by Owen Anderson · 18 years ago
- 37efe67 JumpTable support! What this represents is working asm and jit support for by Nate Begeman · 18 years ago
- b003d76 Fix JIT support for static ctors, which was apparently completely broken! by Chris Lattner · 18 years ago
- 70a7b1b prune #includes by Chris Lattner · 18 years ago
- 726c1ef remove the intrinsiclowering hook by Chris Lattner · 18 years ago
- 2fe4bb0 Eliminate the dependency of ExecutionEngine on the JIT/Interpreter libraries. by Chris Lattner · 18 years ago
- 9ca6cda Add a helper method for running static ctors/dtors in the module. by Chris Lattner · 18 years ago
- 68835dd Teach the interpreter to handle global variables that are added to a module after by Jeff Cohen · 19 years ago
- 7c2b7c7 Fixed InitializeMemory to handle ConstantPacked. by Robert Bocchino · 19 years ago
- 3db4b62 Fix a nasty bug that was causing miscompilation of global variables by Chris Lattner · 19 years ago
- ee44863 For PR540: by Reid Spencer · 19 years ago
- 6e63088 fix long lines by Chris Lattner · 19 years ago
- 4b3141d Fix a really horrible problem that causes the JIT to miscompile any program by Chris Lattner · 19 years ago
- edf128a Remove trailing whitespace by Misha Brukman · 19 years ago
- e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 19 years ago
- 3e27952 Use const iterators where possible. Patch by Evan Jones! by Chris Lattner · 19 years ago
- 032ad08 This is no longer needed. Global variables with undef initializers can be by Chris Lattner · 20 years ago
- 813c815 Silence VS warnings. by Chris Lattner · 20 years ago
- df5a37e Use System/DynamicLibrary instead of Support/DynamicLinker by Reid Spencer · 20 years ago
- a98c545 This is a horrible hack to work around libstdc++ bugs :( by Chris Lattner · 20 years ago
- 6f335f9 Fix the interpreter crash that Michael McCracken found by Chris Lattner · 20 years ago
- bd1d382 Add support for undef by Chris Lattner · 20 years ago
- 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
- f24d099 Don't pass too many arguments into runFunction by Chris Lattner · 20 years ago
- 15876bb Stop using getValues(). by Alkis Evlogimenos · 20 years ago
- 40cf2f9 bug 122: by Reid Spencer · 20 years ago
- 0a8e8e1 Fixes for PR341 by Chris Lattner · 20 years ago
- 5f90cb8 Make add constantexprs work with all types, fixing the regressions from last night by Chris Lattner · 20 years ago
- e294753 Fix for bug 391. Improve exeception handling around bcreader invocations. by Reid Spencer · 20 years ago
- 8f7f71b Move the IntrinsicLowering header into the CodeGen directory by Chris Lattner · 20 years ago
- f70c22b Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() by Chris Lattner · 20 years ago
- 6f05f35 Remove long unused #includes by Chris Lattner · 20 years ago
- 7d1bd33 Fix PR296: [execution engines] Unhandled cast constant expression by Chris Lattner · 20 years ago
- dd2c82a Make the JIT zero out globals with memset instead of an element at a time. This by Chris Lattner · 21 years ago
- 23c4724 Print out all globals as they are emitted, not just those emitted from by Chris Lattner · 21 years ago
- 338733f Print an error message if we can't materialize the bytecode file by Chris Lattner · 21 years ago
- 55d8648 Add new ExecutionEngine::getGlobalValueAtAddress method, which can efficiently by Chris Lattner · 21 years ago
- 7301178 Pass around IntrinsicLowering instances as appropriate. by Chris Lattner · 21 years ago
- 87f0310 Factor code out of LLI by Chris Lattner · 21 years ago
- c07ed13 Implement PR135, lazy emission of global variables by Chris Lattner · 21 years ago
- 24b0a18 Simple refactorings to prepare for lazy global emission by Chris Lattner · 21 years ago
- 61612df Update for changes in the JIT by Chris Lattner · 21 years ago
- 38f0eba Use the new method, though noone currently implements it any better than before by Chris Lattner · 21 years ago
- c2ee9b9 Fine grainify namespaceification by Chris Lattner · 21 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago