| Commit message (Expand) | Author | Age | Files | Lines |
| * | Teach GlobalOpt to delete aliases with internal linkage (after | Duncan Sands | 2009-12-08 | 1 | -21/+20 |
| * | Make ConstantFoldConstantExpression recursively visit the entire | Dan Gohman | 2009-11-23 | 1 | -0/+9 |
| * | Remove unused LLVMContext. | Nick Lewycky | 2009-11-23 | 1 | -5/+2 |
| * | Extend CaptureTracking to indicate when a value is never stored, even | Dan Gohman | 2009-11-19 | 1 | -2/+2 |
| * | Remove debug info attached with an instruction. | Devang Patel | 2009-11-17 | 1 | -36/+18 |
| * | use isInstructionTriviallyDead, as pointed out by Duncan | Chris Lattner | 2009-11-12 | 1 | -3/+3 |
| * | implement a nice little efficiency hack in the inliner. Since we're now | Chris Lattner | 2009-11-12 | 1 | -14/+30 |
| * | Update computeArraySize() to use ComputeMultiple() to determine the array siz... | Victor Hernandez | 2009-11-10 | 1 | -7/+7 |
| * | - new SROA mallocs should have the mallocs running-or'ed, not the malloc's bi... | Victor Hernandez | 2009-11-07 | 1 | -19/+22 |
| * | Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. | Victor Hernandez | 2009-11-07 | 1 | -69/+72 |
| * | remove a bunch of extraneous LLVMContext arguments | Chris Lattner | 2009-11-06 | 1 | -120/+95 |
| * | Revert r86077 because it caused crashes in 179.art and 175.vpr on ARM | Victor Hernandez | 2009-11-06 | 1 | -74/+68 |
| * | Update various Loop optimization passes to cope with the possibility that | Dan Gohman | 2009-11-05 | 1 | -0/+4 |
| * | Update CreateMalloc so that its callers specify the size to allocate: | Victor Hernandez | 2009-11-05 | 1 | -68/+74 |
| * | Eliminate some temporaries. | Benjamin Kramer | 2009-11-03 | 1 | -22/+11 |
| * | cleanups, switch GlobalDCE to SmallPtrSet instead of std::set | Chris Lattner | 2009-11-01 | 2 | -16/+10 |
| * | Reverting 85714, 85715, 85716, which are breaking the build | Douglas Gregor | 2009-11-01 | 1 | -1/+0 |
| * | Remove the #include of Pass.h from PassManager.h. This breaks a significant | Dan Gohman | 2009-11-01 | 1 | -0/+1 |
| * | teach ipsccp and ipconstprop that a blockaddress doesn't 'take the address' o... | Chris Lattner | 2009-11-01 | 1 | -0/+3 |
| * | Revert 85678/85680. The decision is to stay with the current form of | Chris Lattner | 2009-11-01 | 1 | -1/+2 |
| * | adjust a couple xforms to work with null bb's in BlockAddress. | Chris Lattner | 2009-10-31 | 1 | -2/+1 |
| * | just for the hell of it, allow globalopt to statically evaluate | Chris Lattner | 2009-10-29 | 1 | -0/+6 |
| * | teach various passes about blockaddress. We no longer | Chris Lattner | 2009-10-29 | 1 | -7/+7 |
| * | Extend getMallocArraySize() to determine the array size if the malloc argumen... | Victor Hernandez | 2009-10-28 | 1 | -11/+9 |
| * | llvm.dbg.global_variables do not exist anymore. | Devang Patel | 2009-10-28 | 1 | -9/+0 |
| * | Previously, all operands to Constant were themselves constant. | Chris Lattner | 2009-10-28 | 1 | -5/+4 |
| * | Rename MallocFreeHelper as MemoryBuiltins | Victor Hernandez | 2009-10-27 | 2 | -2/+2 |
| * | Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t... | Victor Hernandez | 2009-10-26 | 2 | -2/+2 |
| * | Remove includes of Support/Compiler.h that are no longer needed after the | Nick Lewycky | 2009-10-25 | 20 | -20/+0 |
| * | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky | 2009-10-25 | 20 | -22/+21 |
| * | Auto-upgrade free instructions to calls to the builtin free function. | Victor Hernandez | 2009-10-24 | 4 | -177/+4 |
| * | Derive metadata hierarchy from Value instead of User. | Devang Patel | 2009-10-21 | 2 | -5/+0 |
| * | Do not remove dead metadata for now. | Devang Patel | 2009-10-21 | 1 | -1/+2 |
| * | Malloc calls are marked NoAlias, so the code below the isMalloc() check makes... | Victor Hernandez | 2009-10-19 | 1 | -2/+0 |
| * | remove the IndMemRemPass, which only made sense for when malloc/free were int... | Chris Lattner | 2009-10-18 | 2 | -100/+0 |
| * | Remove MallocInst from LLVM Instructions. | Victor Hernandez | 2009-10-17 | 2 | -397/+1 |
| * | Autoupgrade malloc insts to malloc calls. | Victor Hernandez | 2009-10-17 | 2 | -117/+38 |
| * | HeapAllocSRoA also needs to check if malloc array size can be computed. | Victor Hernandez | 2009-10-16 | 1 | -36/+40 |
| * | Fix bug where array malloc with unexpected computation of the size argument r... | Victor Hernandez | 2009-10-15 | 1 | -17/+17 |
| * | Move the InlineCost code from Transforms/Utils to Analysis. | Dan Gohman | 2009-10-13 | 3 | -3/+3 |
| * | Use names instead of numbers for some of the magic | Dale Johannesen | 2009-10-09 | 1 | -3/+4 |
| * | When considering whether to inline Callee into Caller, | Dale Johannesen | 2009-10-09 | 1 | -6/+70 |
| * | Introduce and use convenience methods for getting pointer types | Duncan Sands | 2009-10-06 | 3 | -7/+7 |
| * | Remove an unnnecessary LLVMContext argument in | Dan Gohman | 2009-10-05 | 1 | -6/+4 |
| * | Allow -inline-threshold override default threshold even if compiling to optim... | Evan Cheng | 2009-10-04 | 1 | -0/+1 |
| * | Convert LoopSimplify and LoopExtractor from FunctionPass to LoopPass. | Dan Gohman | 2009-09-28 | 1 | -63/+41 |
| * | remove special handling of bitcast(malloc), it will be handled | Chris Lattner | 2009-09-27 | 1 | -5/+4 |
| * | unlike the malloc instruction, "malloc" calls do not claim to be readonly, ju... | Chris Lattner | 2009-09-27 | 1 | -1/+1 |
| * | Constant propagating byval pointer is safe if function is readonly. | Edwin Török | 2009-09-24 | 1 | -2/+2 |
| * | Don't constant propagate byval pointers, since they are not really pointers, but | Edwin Török | 2009-09-24 | 1 | -1/+2 |