| Age | Commit message (Expand) | Author |
| 2009-11-06 | Revert r86077 because it caused crashes in 179.art and 175.vpr on ARM | Victor Hernandez |
| 2009-11-05 | Update various Loop optimization passes to cope with the possibility that | Dan Gohman |
| 2009-11-05 | Update CreateMalloc so that its callers specify the size to allocate: | Victor Hernandez |
| 2009-11-03 | Eliminate some temporaries. | Benjamin Kramer |
| 2009-11-01 | cleanups, switch GlobalDCE to SmallPtrSet instead of std::set | Chris Lattner |
| 2009-11-01 | Reverting 85714, 85715, 85716, which are breaking the build | Douglas Gregor |
| 2009-11-01 | Remove the #include of Pass.h from PassManager.h. This breaks a significant | Dan Gohman |
| 2009-11-01 | teach ipsccp and ipconstprop that a blockaddress doesn't 'take the address' o... | Chris Lattner |
| 2009-11-01 | Revert 85678/85680. The decision is to stay with the current form of | Chris Lattner |
| 2009-10-31 | adjust a couple xforms to work with null bb's in BlockAddress. | Chris Lattner |
| 2009-10-29 | just for the hell of it, allow globalopt to statically evaluate | Chris Lattner |
| 2009-10-29 | teach various passes about blockaddress. We no longer | Chris Lattner |
| 2009-10-28 | Extend getMallocArraySize() to determine the array size if the malloc argumen... | Victor Hernandez |
| 2009-10-28 | llvm.dbg.global_variables do not exist anymore. | Devang Patel |
| 2009-10-28 | Previously, all operands to Constant were themselves constant. | Chris Lattner |
| 2009-10-27 | Rename MallocFreeHelper as MemoryBuiltins | Victor Hernandez |
| 2009-10-26 | Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t... | Victor Hernandez |
| 2009-10-25 | Remove includes of Support/Compiler.h that are no longer needed after the | Nick Lewycky |
| 2009-10-25 | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky |
| 2009-10-24 | Auto-upgrade free instructions to calls to the builtin free function. | Victor Hernandez |
| 2009-10-21 | Derive metadata hierarchy from Value instead of User. | Devang Patel |
| 2009-10-21 | Do not remove dead metadata for now. | Devang Patel |
| 2009-10-19 | Malloc calls are marked NoAlias, so the code below the isMalloc() check makes... | Victor Hernandez |
| 2009-10-18 | remove the IndMemRemPass, which only made sense for when malloc/free were int... | Chris Lattner |
| 2009-10-17 | Remove MallocInst from LLVM Instructions. | Victor Hernandez |
| 2009-10-17 | Autoupgrade malloc insts to malloc calls. | Victor Hernandez |
| 2009-10-16 | HeapAllocSRoA also needs to check if malloc array size can be computed. | Victor Hernandez |
| 2009-10-15 | Fix bug where array malloc with unexpected computation of the size argument r... | Victor Hernandez |
| 2009-10-13 | Move the InlineCost code from Transforms/Utils to Analysis. | Dan Gohman |
| 2009-10-09 | Use names instead of numbers for some of the magic | Dale Johannesen |
| 2009-10-09 | When considering whether to inline Callee into Caller, | Dale Johannesen |
| 2009-10-06 | Introduce and use convenience methods for getting pointer types | Duncan Sands |
| 2009-10-05 | Remove an unnnecessary LLVMContext argument in | Dan Gohman |
| 2009-10-04 | Allow -inline-threshold override default threshold even if compiling to optim... | Evan Cheng |
| 2009-09-28 | Convert LoopSimplify and LoopExtractor from FunctionPass to LoopPass. | Dan Gohman |
| 2009-09-27 | remove special handling of bitcast(malloc), it will be handled | Chris Lattner |
| 2009-09-27 | unlike the malloc instruction, "malloc" calls do not claim to be readonly, ju... | Chris Lattner |
| 2009-09-24 | Constant propagating byval pointer is safe if function is readonly. | Torok Edwin |
| 2009-09-24 | Don't constant propagate byval pointers, since they are not really pointers, but | Torok Edwin |
| 2009-09-20 | Tabs -> spaces, and remove trailing whitespace. | Daniel Dunbar |
| 2009-09-19 | Remove the default value for ConstantStruct::get's isPacked parameter and | Nick Lewycky |
| 2009-09-18 | Enhance transform passes so that they apply the same tranforms to malloc call... | Victor Hernandez |
| 2009-09-15 | add a new CallGraphNode::replaceCallEdge method and use it from | Chris Lattner |
| 2009-09-10 | Factor out the code for checking that all indices in a getelementptr are | Dan Gohman |
| 2009-09-08 | Fix PR4909, patch by Jakub Staszak. | Owen Anderson |
| 2009-09-07 | Don't commit stores with addresses that have indices that are not | Dan Gohman |
| 2009-09-07 | Don't commit addresses of aggregate values. This avoids problems with | Dan Gohman |
| 2009-09-07 | Fix GlobalOpt to avoid committing a store if the address getelementptr | Dan Gohman |
| 2009-09-07 | Preserve the InBounds flag when evaluating a getelementptr instruction | Dan Gohman |
| 2009-09-07 | Simplify this code by using hasDefinitiveInitializer(). | Dan Gohman |