| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert the series of commits starting with r166578 which introduced the | Chandler Carruth | 2012-11-01 | 1 | -6/+4 |
* | Add in support for getIntPtrType to get the pointer type based on the address... | Micah Villmow | 2012-10-24 | 1 | -4/+6 |
* | Use the attribute enums to query if a function has an attribute. | Bill Wendling | 2012-10-09 | 1 | -1/+1 |
* | Remove more uses of the attribute enums by supplying appropriate query method... | Bill Wendling | 2012-10-09 | 1 | -1/+1 |
* | Move TargetData to DataLayout. | Micah Villmow | 2012-10-08 | 1 | -7/+7 |
* | Make MemoryBuiltins aware of TargetLibraryInfo. | Benjamin Kramer | 2012-08-29 | 1 | -56/+86 |
* | MemoryBuiltins: Properly guard ObjectSizeOffsetVisitor against cycles in the IR. | Benjamin Kramer | 2012-08-17 | 1 | -18/+14 |
* | Guard MemoryBuiltins against self-looping GEPs, which can occur in unreachabl... | Benjamin Kramer | 2012-08-17 | 1 | -0/+4 |
* | fix PR13390: do not loop forever with self-referencing self instructions | Nuno Lopes | 2012-07-27 | 1 | -0/+8 |
* | revert r160742: it's breaking CMake build | Nuno Lopes | 2012-07-25 | 1 | -18/+7 |
* | MemoryBuiltins: add support to determine the size of strdup'ed non-constant s... | Nuno Lopes | 2012-07-25 | 1 | -7/+18 |
* | teach objectsize about strdup() and strndup() | Nuno Lopes | 2012-07-24 | 1 | -3/+16 |
* | baby steps toward fixing some problems with inbound GEPs that overflow, as di... | Nuno Lopes | 2012-07-20 | 1 | -1/+1 |
* | fold PHI nodes in SizeOffsetEvaluator whenever possible. | Nuno Lopes | 2012-07-03 | 1 | -1/+13 |
* | MemoryBuiltins: | Nuno Lopes | 2012-06-28 | 1 | -14/+37 |
* | check for the NoAlias attribute through CallSite | Nuno Lopes | 2012-06-25 | 1 | -2/+2 |
* | simplify code from previous commits (Thanks Duncan) | Nuno Lopes | 2012-06-22 | 1 | -7/+2 |
* | remove extractMallocCallFromBitCast, since it was tailor maded for its sole u... | Nuno Lopes | 2012-06-22 | 1 | -8/+1 |
* | Add support for invoke to the MemoryBuiltin analysid. | Nuno Lopes | 2012-06-21 | 1 | -15/+22 |
* | fix build in C++11 mode. | Nuno Lopes | 2012-06-21 | 1 | -7/+7 |
* | hopefully fix the buildbots: some tests have wrong definitions of malloc and... | Nuno Lopes | 2012-06-21 | 1 | -3/+5 |
* | refactor the MemoryBuiltin analysis: | Nuno Lopes | 2012-06-21 | 1 | -88/+522 |
* | remove calls to calloc if the allocated memory is not used (it was already be... | Nuno Lopes | 2012-05-03 | 1 | -2/+2 |
* | add support for calloc to objectsize lowering | Nuno Lopes | 2012-05-03 | 1 | -0/+40 |
* | Validate the return type when checking if a function is malloc. | Benjamin Kramer | 2011-11-23 | 1 | -4/+4 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 1 | -8/+8 |
* | simplify some code. | Chris Lattner | 2011-06-18 | 1 | -8/+3 |
* | Add comments for the demanglings. Correct mangled form of operator delete! | Nick Lewycky | 2011-03-17 | 1 | -4/+6 |
* | Add C++ global operator {new,new[],delete,delete[]}(unsigned {int,long}) to the | Nick Lewycky | 2011-03-15 | 1 | -2/+11 |
* | minor enhancement to llvm::isFreeCall API: return CallInst; no functional change | Gabor Greif | 2010-06-23 | 1 | -8/+8 |
* | use ArgOperand getters | Gabor Greif | 2010-06-23 | 1 | -3/+3 |
* | Revert 101465, it broke internal OpenGL testing. | Eric Christopher | 2010-04-16 | 1 | -2/+2 |
* | reapply r101434 | Gabor Greif | 2010-04-16 | 1 | -2/+2 |
* | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif | 2010-04-16 | 1 | -2/+2 |
* | reapply r101364, which has been backed out in r101368 | Gabor Greif | 2010-04-15 | 1 | -2/+2 |
* | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif | 2010-04-15 | 1 | -2/+2 |
* | rotate CallInst operands, i.e. move callee to the back | Gabor Greif | 2010-04-15 | 1 | -2/+2 |
* | rename use_const_iterator to const_use_iterator for consistency's sake | Gabor Greif | 2010-03-25 | 1 | -1/+1 |
* | Fix "the the" and similar typos. | Dan Gohman | 2010-02-10 | 1 | -2/+2 |
* | Simplify ComputeMultiple so that it doesn't depend on TargetData. | Dan Gohman | 2009-11-18 | 1 | -2/+1 |
* | Update computeArraySize() to use ComputeMultiple() to determine the array siz... | Victor Hernandez | 2009-11-10 | 1 | -90/+19 |
* | Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. | Victor Hernandez | 2009-11-07 | 1 | -35/+41 |
* | remove a bunch of extraneous LLVMContext arguments | Chris Lattner | 2009-11-06 | 1 | -13/+9 |
* | Revert r86077 because it caused crashes in 179.art and 175.vpr on ARM | Victor Hernandez | 2009-11-06 | 1 | -41/+35 |
* | Update CreateMalloc so that its callers specify the size to allocate: | Victor Hernandez | 2009-11-05 | 1 | -35/+41 |
* | 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 |
* | 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 |
* | fix 80-col. | Zhongxing Xu | 2009-10-29 | 1 | -1/+1 |