summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/malloc-free-delete.ll
Commit message (Expand)AuthorAgeFilesLines
* [SimplifyLibCalls] Mark known arguments with nonnullDavid Bolvansky2019-09-171-2/+2
* [NFC] Fixed testDavid Bolvansky2019-09-111-2/+2
* Annotate return values of allocation functions with dereferenceable_or_nullDavid Bolvansky2019-08-281-56/+101
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+288
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-288/+0
* [InstCombine] Teach the move free before null test opti how to deal with noop...Quentin Colombet2018-10-301-0/+29
* [Analysis] Support aligned new/delete functions.Eric Fiselier2018-04-041-0/+40
* Revert "[Analysis] Support aligned new/delete functions."Eric Fiselier2018-04-041-40/+0
* [Analysis] Support aligned new/delete functions.Eric Fiselier2018-04-041-0/+40
* Fix broken test from r325630.Benjamin Kramer2018-02-201-1/+1
* [MemoryBuiltins] Check nobuiltin status when identifying calls to free.Benjamin Kramer2018-02-201-1/+21
* Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson2018-01-191-11/+11
* Add address space mangling to lifetime intrinsicsMatt Arsenault2017-04-101-4/+4
* [Analysis] Become aware of MSVC's new/delete functionsDavid Majnemer2015-12-031-0/+11
* Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper2015-11-191-11/+11
* Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper2015-11-181-11/+11
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-171-2/+2
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-03-131-1/+1
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-271-1/+1
* For PR21145: recognise a builtin call to a known deallocation function even ifRichard Smith2015-01-151-4/+23
* PR21145: Teach LLVM about C++14 sized deallocation functions.Richard Smith2014-10-031-0/+23
* Treat nothrow forms of ::operator delete and ::operator delete[] asRichard Smith2013-07-211-0/+24
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-141-6/+6
* When code size is the priority (Oz, MinSize attribute), help llvmQuentin Colombet2013-01-071-0/+29
* teach instcombine to remove allocated buffers even if there are stores, memcp...Nuno Lopes2012-07-061-4/+49
* Fix logical error when detecting lifetime intrinsics.Nick Lewycky2011-08-031-0/+11
* Teach InstCombine that lifetime intrincs aren't a real user on the result of aNick Lewycky2011-08-021-1/+13
* manually upgrade a bunch of tests to modern syntax, and remove some thatChris Lattner2011-06-171-6/+6
* Teach instCombine to remove malloc+free if malloc's only uses are comparisonsDuncan Sands2010-05-271-4/+16
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-241-2/+4
* Autoupgrade malloc insts to malloc calls.Victor Hernandez2009-10-171-1/+1
* Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it c...Victor Hernandez2009-09-251-1/+1
* Auto-upgrade malloc instructions to malloc calls.Victor Hernandez2009-09-241-1/+1
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-081-2/+2
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-081-2/+2
* For PR1319:Reid Spencer2007-04-141-2/+1
* testcase for PR1201Chris Lattner2007-04-141-0/+12
OpenPOWER on IntegriCloud