summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/FunctionAttrs
Commit message (Expand)AuthorAgeFilesLines
* Support arbitrary address space pointers in masked gather/scatter intrinsics.Elad Cohen2017-05-031-4/+5
* [FunctionAttrs] try to extend nonnull-ness of arguments from a callsite back ...Sanjay Patel2017-02-131-1/+145
* IR, X86: Understand !absolute_symbol metadata on global variables.Peter Collingbourne2016-12-081-0/+10
* [FunctionAttrs] Don't try to infer returned if it is already on an argumentDavid Majnemer2016-09-121-0/+12
* Forgot to add a test for r276008.David Majnemer2016-07-201-0/+18
* [FunctionAttrs] Correct the safety analysis for inference of 'returned'David Majnemer2016-07-193-6/+6
* Revert r275678, "Revert "Revert r275027 - Let FuncAttrs infer the 'returned' ...NAKAMURA Takumi2016-07-183-6/+6
* Revert "Revert r275027 - Let FuncAttrs infer the 'returned' argument attribute"Hal Finkel2016-07-163-6/+6
* Revert r275027 - Let FuncAttrs infer the 'returned' argument attributeHal Finkel2016-07-113-6/+6
* Let FuncAttrs infer the 'returned' argument attributeHal Finkel2016-07-103-6/+6
* NVPTX: Replace uses of cuda.syncthreads with nvvm.barrier0Justin Bogner2016-07-061-3/+3
* Remove dead TLI arg of isKnownNonNull and propagate deadness. NFC.Sean Silva2016-07-022-2/+2
* The absence of noreturn doesn't ensure mayReturnDavid Majnemer2016-06-251-18/+0
* [PM] Port ReversePostOrderFunctionAttrs to the new PMSean Silva2016-06-121-0/+1
* [CaptureTracking] Volatile operations capture their memory locationDavid Majnemer2016-05-261-0/+8
* MemorySSA: Revert r269678 and r268068; replace with special casing in MemorySSA.Peter Collingbourne2016-05-261-0/+4
* [FunctionAttrs] Volatile loads should disable readonlyDavid Majnemer2016-05-251-0/+8
* Don't IPO over functions that can be de-refinedSanjoy Das2016-04-081-0/+16
* [attrs] Handle convergent CallSites.Justin Lebar2016-03-141-18/+30
* Revert "[attrs] Handle convergent CallSites."Justin Lebar2016-02-221-30/+18
* [attrs] Handle convergent CallSites.Justin Lebar2016-02-221-18/+30
* [CaptureTracking] Add a test case for pointer cmpxchgPhilip Reames2016-02-191-0/+6
* [CaptureTracking] Support atomicrmw and cmpxchgPhilip Reames2016-02-181-0/+11
* [PM] Port the PostOrderFunctionAttrs pass to the new pass manager andChandler Carruth2016-02-181-0/+1
* [attrs] Move the norecurse deduction to operate on the node set ratherChandler Carruth2016-02-132-3/+8
* Add convergent-removing bits to FunctionAttrs pass.Justin Lebar2016-02-091-0/+94
* [FunctionAttrs] Fix SCC logic around operand bundlesSanjoy Das2016-02-091-0/+13
* [attrs] Split the late-revisit pattern for deducing norecurse inChandler Carruth2016-01-081-1/+1
* [attrs] Extract the pure inference of function attributes intoChandler Carruth2015-12-272-44/+0
* [attrs] Split off the forced attributes utility into its own pass thatChandler Carruth2015-12-271-12/+0
* [FunctionAttrs] Provide a mechanism for adding function attributes from the c...James Molloy2015-11-191-0/+12
* Vector of pointers in function attributes calculationElena Demikhovsky2015-11-171-0/+38
* Revert "Revert "[FunctionAttrs] Identify norecurse functions""James Molloy2015-11-125-7/+69
* Revert "[FunctionAttrs] Identify norecurse functions"James Molloy2015-11-125-69/+7
* [FunctionAttrs] Identify norecurse functionsJames Molloy2015-11-125-7/+69
* [FunctionAttrs] Fix an iterator wraparound bugSanjoy Das2015-11-071-0/+30
* [FunctionAttr] Infer nonnull attributes on returnsPhilip Reames2015-08-311-0/+74
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-171-2/+2
* Remove conflicting attributes before adding deduced readonly/readnoneBjorn Steinbrink2015-05-251-0/+13
* [opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie2015-04-162-2/+2
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-278-23/+23
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-271-2/+2
* Normally an 'optnone' function goes through fast-isel, which does notPaul Robinson2014-11-031-0/+135
* [optnone] Make the optnone attribute effective at suppressing functionChandler Carruth2014-08-131-0/+24
* When analyzing params/args for readnone/readonly, don't forget to consider th...Nick Lewycky2014-05-302-1/+15
* Update optimization passes to handle inalloca argumentsReid Kleckner2014-01-281-0/+6
* Make nocapture analysis work with addrspacecastMatt Arsenault2014-01-141-0/+15
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-161-1/+0
* Fix FileCheck --check-prefix lines.Tim Northover2013-08-121-1/+1
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-141-1/+1
OpenPOWER on IntegriCloud