- 3e0c99a Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it causes regressions in the nightly tests. by Victor Hernandez · 15 years ago
- 96b930d Auto-upgrade malloc instructions to malloc calls. by Victor Hernandez · 15 years ago
- 31c6c5d Add examples for Kaleidoscope chapters 2 through 6. by Erick Tryzelaar · 15 years ago
- a4eb1a5 Rename Kaleidoscope to show that it's for Chapter 7 of the tutorial. by Erick Tryzelaar · 15 years ago
- fd1ec5e Sync c++ kaleidoscope tutorial with test. by Erick Tryzelaar · 15 years ago
- 60130f0 Allocate the module provider in the Kaleidoscope code on the heap, not the stack, so that it can be properly deleted. Also update the tutorial with the new code. This fixes PR4762, hopefully better than the last time. by Reid Kleckner · 15 years ago
- baa2639 Make LLVM command-line tools overwrite their output files without -f. by Dan Gohman · 15 years ago
- 9e6f3f2 Fixed double free in Kaleidoscope. Fixes PR4762. by Reid Kleckner · 15 years ago
- b515d75 eliminate the std::ostream forms of the bitcode writing APIs. by Chris Lattner · 15 years ago
- 22624b1 CMake: LLVMConfig assigns LLVMX86 to the `native' component by Oscar Fuentes · 15 years ago
- 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 15 years ago
- a7235ea Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are by Owen Anderson · 15 years ago
- debcb01 Move types back to the 2.5 API. by Owen Anderson · 15 years ago
- 1fd7096 Change ConstantArray to 2.5 API. by Owen Anderson · 15 years ago
- 6f83c9c Move ConstantFP construction back to the 2.5-ish API. by Owen Anderson · 15 years ago
- eed707b Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. by Owen Anderson · 15 years ago
- e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 15 years ago
- 8e9b171 PR4591: Make sure to initialize the pass manager before using it. by Eli Friedman · 15 years ago
- e687151 Fix build by Daniel Dunbar · 15 years ago
- 6ce6daa Fix: Kaleidoscope link in JIT and Interpreter by including JIT.h and Interpreter.h by Xerxes Ranby · 15 years ago
- 4b1511b Add EngineBuilder to ExecutionEngine in favor of the five optional argument EE::create(). by Reid Kleckner · 15 years ago
- 914e50c Privatize the ConstantFP table. I'm on a roll! by Owen Anderson · 15 years ago
- 001dbfe Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a number of issues in by Owen Anderson · 15 years ago
- 9adc0ab Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 15 years ago
- 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 15 years ago
- 333c400 This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? by Owen Anderson · 15 years ago
- d1fbd14 Push LLVMContext _back_ through IRBuilder. by Owen Anderson · 15 years ago
- e9b11b4 Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. by Owen Anderson · 15 years ago
- 3d29df3 Push LLVMContext through GlobalVariables and IRBuilder. by Owen Anderson · 15 years ago
- 4434ed4 Make the use of const with respect to LLVMContext sane. Hopefully this is the last time, for the by Owen Anderson · 15 years ago
- 31895e7 Hold the LLVMContext by reference rather than by pointer. by Owen Anderson · 15 years ago
- 8b477ed Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 15 years ago
- 0fd3806 improve the APIs for creating struct and function types with no arguments/elements by Chris Lattner · 15 years ago
- da06288 make sure that JIT examples link in their appropriate target. by Chris Lattner · 15 years ago
- d25bff6 silence a warning. by Chris Lattner · 16 years ago
- 7126702 Get rid of some compile warnings. by Bill Wendling · 16 years ago
- 9f85634 Add Kaleidoscope to examples/ so that it gets built regularly and we'll notice by Nick Lewycky · 16 years ago
- eb55f3e Another attempt at fixing PR2975. by Torok Edwin · 16 years ago
- 5ce1b11 revert r68457, its crashing in make check. by Torok Edwin · 16 years ago
- 59d5f83 fix (part of) memory leak on shutdown. See PR2975. by Torok Edwin · 16 years ago
- 824b958 reapply Sanjiv's patch to genericize memcpy/memset/memmove to take an by Chris Lattner · 16 years ago
- dc77092 Revert r59802. It was breaking the build of llvm-gcc: by Bill Wendling · 16 years ago
- 219ab40 Make mem[cpy,move,set] intrinsics overloaded. by Sanjiv Gupta · 16 years ago
- 57bd83b CMake: use add_llvm_example for HowToUseJIT. by Oscar Fuentes · 16 years ago
- dbc2e85 CMake: Builds all examples. Corrected name of CBackend target. by Oscar Fuentes · 16 years ago
- 3d01fc7 Initial support for the CMake build system. by Oscar Fuentes · 16 years ago
- 944fac7 Switch the asmprinter (.ll) and all the stuff it requires over to by Chris Lattner · 16 years ago
- ef5dc36 use proper namespace qualifications by Chris Lattner · 16 years ago
- c40c8b3 Remove asmprinters from examples by default. This reduces their size by ~5% by Anton Korobeynikov · 16 years ago
- fad86b0 Rework the routines that convert AP[S]Int into a string. Now, instead of by Chris Lattner · 16 years ago
- 7a61d70 Have IRBuilder take a template argument on whether or not to preserve by Eric Christopher · 16 years ago
- 7cbd8a3 API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legacy interfaces will be in place for some time. (Merge from use-diet branch.) by Gabor Greif · 17 years ago
- b1dbcd8 Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better. by Gabor Greif · 17 years ago
- 89f6d88 Merge LLVMBuilder and FoldingBuilder, calling by Duncan Sands · 17 years ago
- 7098772 silence warning when assertions are disabled. by Chris Lattner · 17 years ago
- e2c4304 Use Intrinsic::getDeclaration in more places. by Duncan Sands · 17 years ago
- 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 17 years ago
- 7520fcd Fix an incorrect comment, PR2147. by Chris Lattner · 17 years ago
- fc001bb remove attributions from examples. by Chris Lattner · 17 years ago
- 57360d1 remove attributions from the rest of the llvm makefiles. 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
- bef8e0b add a new BF->LLVM translator, contributed by Sterling Stein. by Chris Lattner · 17 years ago
- 9132a2b rename APInt::toString -> toStringUnsigned for symmetry with toStringSigned() by Chris Lattner · 17 years ago
- a99be51 Here is the bulk of the sanitizing. by Gabor Greif · 17 years ago
- 241c3da Remove BFtoLLVM. It was old, and a poor example because it didn't use best practices for making by Owen Anderson · 17 years ago
- 4bcca0f switch this to bitcode instead of bytecode by Chris Lattner · 18 years ago
- c20c6c3 Revert last patch. The examples build now. by Reid Spencer · 18 years ago
- 34bd70d Adjust for changes in GenericValue type. by Reid Spencer · 18 years ago
- 3c2319e temporarily disable this until Reid has a chance to fix it. by Chris Lattner · 18 years ago
- 680f2f0 eliminate vector-related ctors by Chris Lattner · 18 years ago
- 5642703 Fix a #include to resolve IntegerType class. by Reid Spencer · 18 years ago
- bc0895a Add a #include to resolve IntegerType class. by Reid Spencer · 18 years ago
- 6a98754 add some casts to support a change in the getOrInsertFunction interface by Chris Lattner · 18 years ago
- db8d2be For PR950: Convert signed integer types to signless. by Reid Spencer · 18 years ago
- e4d87aa For PR950: by Reid Spencer · 18 years ago
- e815619 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 18 years ago
- 1000b73 For PR1019: by Reid Spencer · 18 years ago
- 68fe61d Replacing std::iostreams with llvm iostreams. Some of these changes involve by Bill Wendling · 18 years ago
- b83eb64 For PR950: by Reid Spencer · 18 years ago
- 885e3cb Use llvm-config to determine what to link in by Chris Lattner · 18 years ago
- 4645cdc WriteBytecodeToFile actually can't throw. by Chris Lattner · 18 years ago
- e197821 WriteBytecodeToFile throws, so this needs EH info. by Chris Lattner · 18 years ago
- 18c8b49 Use archive libraries instead of object files for VMCore, BCReader, by Reid Spencer · 18 years ago
- b756c79 Support correct build: by Reid Spencer · 18 years ago
- 7dbb2d6 Correct some grammar and describe current reality. by Reid Spencer · 18 years ago
- b461131 Catch a potentially thrown exception. by Chris Lattner · 19 years ago
- afebb44 Minor corrections. by Jeff Cohen · 19 years ago
- fb882ce Upgrade this to use the new intrinsic names by Chris Lattner · 19 years ago
- 66c5fd6 When a function takes a variable number of pointer arguments, with a zero by Jeff Cohen · 19 years ago
- 0a262ba For PR616: by Reid Spencer · 19 years ago
- 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 19 years ago
- 6fb0d73 Get rid of warnings on Alpha by Reid Spencer · 19 years ago
- 6a60d18 Correct the file title. by Reid Spencer · 19 years ago
- e8cdc8b For PR418: by Reid Spencer · 19 years ago
- f6b5c1a Don't forget these are calls by Chris Lattner · 20 years ago
- 47968e4 These are legal for tail calls by Chris Lattner · 20 years ago
- 59f6449 Convert tabs to spaces by Misha Brukman · 20 years ago
- 237cef4 Remove trailing whitespace at the end of lines by Misha Brukman · 20 years ago
- 7db7fa0 add missing copyright header by Chris Lattner · 20 years ago
- 1d9f262 Stop using abegin and aend. by Alkis Evlogimenos · 20 years ago