summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/FunctionAttrs/nocapture.ll
Commit message (Expand)AuthorAgeFilesLines
* [Attributor] Copy or port test cases related to Attributor to` Attributor` te...Hideto Ueno2019-12-021-64/+8
* [Attributor] Track a GEP Instruction in align deductionHideto Ueno2019-11-261-1/+1
* NoFree argument attribute.Stefan Stipanovic2019-11-021-28/+39
* Revert "NoFree argument attribute."Stefan Stipanovic2019-11-021-39/+28
* NoFree argument attribute.Stefan Stipanovic2019-11-021-28/+39
* [Attributor][NFCI] Avoid unnecessary work except for testingJohannes Doerfert2019-11-021-2/+2
* [Attributor] Really use the executed-contextJohannes Doerfert2019-10-311-2/+4
* [Attributor] Teach AANoCapture to use information in-flight more aggressivelyJohannes Doerfert2019-10-211-0/+29
* [Attributor][MemBehavior] Fallback to the function state for argumentsJohannes Doerfert2019-10-131-8/+10
* [Attributor][FIX] Use check prefix that is actually testedJohannes Doerfert2019-10-131-2/+2
* [Attributor] Handle `null` differently in capture and alias logicJohannes Doerfert2019-10-101-0/+9
* [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using Mus...Hideto Ueno2019-10-081-5/+11
* [Attributor] Deduce memory behavior of functions and argumentsJohannes Doerfert2019-10-071-25/+18
* [Attributor] Deduce "no-capture" argument attributeJohannes Doerfert2019-09-031-45/+71
* [CaptureTracking] Allow null to be in either icmp operandJohannes Doerfert2019-08-161-0/+14
* [CaptureTracking] Don't let comparisons against null escape inbounds pointersAyke van Laethem2019-06-091-0/+28
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+257
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-257/+0
* Implement strip.invariant.groupPiotr Padlewski2018-07-021-0/+17
* [CaptureTracking] Handle capturing of launder.invariant.groupPiotr Padlewski2018-05-051-0/+18
* [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttr...Fedor Sergeev2018-03-231-0/+2
* [FunctionAttrs] Correct the safety analysis for inference of 'returned'David Majnemer2016-07-191-3/+3
* Revert r275678, "Revert "Revert r275027 - Let FuncAttrs infer the 'returned' ...NAKAMURA Takumi2016-07-181-3/+3
* Revert "Revert r275027 - Let FuncAttrs infer the 'returned' argument attribute"Hal Finkel2016-07-161-3/+3
* Revert r275027 - Let FuncAttrs infer the 'returned' argument attributeHal Finkel2016-07-111-3/+3
* Let FuncAttrs infer the 'returned' argument attributeHal Finkel2016-07-101-3/+3
* [CaptureTracking] Volatile operations capture their memory locationDavid Majnemer2016-05-261-0/+8
* [CaptureTracking] Add a test case for pointer cmpxchgPhilip Reames2016-02-191-0/+6
* [CaptureTracking] Support atomicrmw and cmpxchgPhilip Reames2016-02-181-0/+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 t...David Blaikie2015-04-161-1/+1
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-271-4/+4
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-271-2/+2
* When analyzing params/args for readnone/readonly, don't forget to consider th...Nick Lewycky2014-05-301-1/+1
* Make nocapture analysis work with addrspacecastMatt Arsenault2014-01-141-0/+15
* Extend 'readonly' and 'readnone' to work on function arguments as well asNick Lewycky2013-07-061-9/+11
* Change CaptureTracking to pass a Use* instead of a Value* when a value isNick Lewycky2011-12-281-0/+61
* Move this test from date-name to feature-name, and port it to FileCheck.Nick Lewycky2011-12-231-0/+117
OpenPOWER on IntegriCloud