| Commit message (Expand) | Author | Age | Files | Lines |
| * | pull a bunch of logic out of instcombine into instsimplify for compare | Chris Lattner | 2009-11-09 | 1 | -5/+93 |
| * | Pass the (optional) TargetData object to ConstantFoldInstOperands | Dan Gohman | 2009-11-09 | 1 | -9/+10 |
| * | rename SimplifyCompare -> SimplifyCmpInst and split it into | Chris Lattner | 2009-11-09 | 1 | -10/+35 |
| * | fix ConstantFoldCompareInstOperands to take the LHS/RHS as | Chris Lattner | 2009-11-09 | 3 | -33/+25 |
| * | stub out a new libanalysis "instruction simplify" interface that | Chris Lattner | 2009-11-09 | 2 | -0/+58 |
| * | Default-addressspace null pointers don't alias anything. This allows | Dan Gohman | 2009-11-09 | 1 | -0/+9 |
| * | Minor tidiness fixes. | Dan Gohman | 2009-11-09 | 1 | -4/+3 |
| * | Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. | Victor Hernandez | 2009-11-07 | 1 | -35/+41 |
| * | Tolerate invalid derived type. | Devang Patel | 2009-11-06 | 1 | -0/+4 |
| * | Do not bother to emit debug info for nameless global variable. | Devang Patel | 2009-11-06 | 1 | -0/+3 |
| * | remove a bunch of extraneous LLVMContext arguments | Chris Lattner | 2009-11-06 | 5 | -117/+93 |
| * | Revert r86077 because it caused crashes in 179.art and 175.vpr on ARM | Victor Hernandez | 2009-11-06 | 1 | -41/+35 |
| * | Fix IVUsers to avoid assuming that the loop has a unique backedge. | Dan Gohman | 2009-11-05 | 1 | -0/+2 |
| * | Factor out the predicate code for loopsimplify form exit blocks into | Dan Gohman | 2009-11-05 | 1 | -6/+8 |
| * | Update CreateMalloc so that its callers specify the size to allocate: | Victor Hernandez | 2009-11-05 | 1 | -35/+41 |
| * | While calculating original type size for a derived type, handle type variants... | Devang Patel | 2009-11-04 | 1 | -6/+12 |
| * | Changes requested (avoid getFunction(), avoid Type creation via isVoidTy(), a... | Victor Hernandez | 2009-11-03 | 1 | -13/+8 |
| * | Changes (* location in pointer variables, avoiding include, and using APInt::... | Victor Hernandez | 2009-11-03 | 1 | -39/+34 |
| * | remove unneeded checks of isFreeCall | Chris Lattner | 2009-11-03 | 1 | -16/+0 |
| * | remove a check of isFreeCall: the argument to free is already nocapture so th... | Chris Lattner | 2009-11-03 | 1 | -4/+0 |
| * | Set bit instead of calling pow() to compute 2 << n | Victor Hernandez | 2009-11-02 | 1 | -5/+13 |
| * | Fix for warning seen on DF-BSD, Victor, please fix this to use a shift instea... | Edward O'Callaghan | 2009-11-02 | 1 | -1/+1 |
| * | Apply fix for PR5135, Credit to Andreas Neustifter. | Edward O'Callaghan | 2009-11-02 | 2 | -5/+6 |
| * | Add a missing closing parenthesis, and tweak to fit in 80 | Duncan Sands | 2009-11-01 | 1 | -2/+2 |
| * | add a comment about why we don't allow inlining indbr. | Chris Lattner | 2009-11-01 | 1 | -0/+5 |
| * | Reverting 85714, 85715, 85716, which are breaking the build | Douglas Gregor | 2009-11-01 | 2 | -3/+0 |
| * | Add a function to Passes.h to allow clients to create instances | Dan Gohman | 2009-11-01 | 1 | -0/+2 |
| * | Don't #include Pass.h from CallGraph.h. | Dan Gohman | 2009-11-01 | 1 | -0/+1 |
| * | pull check for return inst out of loop, never inline a callee that contains | Chris Lattner | 2009-11-01 | 1 | -5/+7 |
| * | Rename forgetLoopBackedgeTakenCount to forgetLoop, because it | Dan Gohman | 2009-10-31 | 1 | -8/+8 |
| * | Make ScalarEvolutionAliasAnalysis slightly more aggressive, by making an | Dan Gohman | 2009-10-31 | 1 | -13/+10 |
| * | If string field is empty then return NULL. | Devang Patel | 2009-10-30 | 1 | -1/+4 |
| * | If a type is derived from a derived type then calculate size appropriately. | Devang Patel | 2009-10-30 | 1 | -3/+3 |
| * | First bitcase use may not lead to a dbg.declare intrinsic. Iterate uses until... | Devang Patel | 2009-10-29 | 1 | -3/+4 |
| * | fix 80-col. | Zhongxing Xu | 2009-10-29 | 1 | -1/+1 |
| * | Explicitly convert to double to suppress Visual C++ 2008 build error C2668 po... | Zhongxing Xu | 2009-10-29 | 1 | -1/+1 |
| * | Extend getMallocArraySize() to determine the array size if the malloc argumen... | Victor Hernandez | 2009-10-28 | 1 | -112/+96 |
| * | Treat lifetime begin/end markers as allocations/frees respectively for the | Owen Anderson | 2009-10-28 | 1 | -3/+15 |
| * | Be more careful about invariance reasoning on "store" queries. Stores still ... | Owen Anderson | 2009-10-28 | 1 | -6/+9 |
| * | Add trivial support for the invariance intrinsics to memdep. This logic is | Owen Anderson | 2009-10-28 | 1 | -1/+35 |
| * | rename indbr -> indirectbr to appease the residents of #llvm. | Chris Lattner | 2009-10-28 | 2 | -2/+2 |
| * | make the build build. | Chris Lattner | 2009-10-27 | 1 | -1/+1 |
| * | Random updates to passes for indbr, I need blockaddress before I can do much ... | Chris Lattner | 2009-10-27 | 2 | -0/+8 |
| * | Rename MallocFreeHelper as MemoryBuiltins | Victor Hernandez | 2009-10-27 | 9 | -13/+12 |
| * | Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t... | Victor Hernandez | 2009-10-26 | 9 | -9/+9 |
| * | Remove FreeInst. | Victor Hernandez | 2009-10-26 | 8 | -41/+36 |
| * | Teach BasicAA how to analyze Select instructions, and make it more | Dan Gohman | 2009-10-26 | 1 | -2/+76 |
| * | Add support to encode type info using llvm::Constant. | Devang Patel | 2009-10-26 | 1 | -0/+87 |
| * | Remove includes of Support/Compiler.h that are no longer needed after the | Nick Lewycky | 2009-10-25 | 14 | -14/+0 |
| * | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky | 2009-10-25 | 17 | -30/+24 |