summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/FunctionAttrs
Commit message (Expand)AuthorAgeFilesLines
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1725-0/+1335
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1725-1335/+0
* [FuncAttrs] Remove "access range attributes" for read-none functionsJohannes Doerfert2018-09-111-0/+32
* llvm: Add support for "-fno-delete-null-pointer-checks"Manoj Gupta2018-07-091-0/+9
* 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-2321-34/+113
* [FunctionAttrs][ArgumentPromotion][GlobalOpt] Disable some optimisations pass...Luke Cheeseman2018-02-221-0/+25
* Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson2018-01-191-2/+2
* Add an @llvm.sideeffect intrinsicDan Gohman2017-11-081-0/+21
* Merge isKnownNonNull into isKnownNonZeroNuno Lopes2017-09-091-0/+11
* 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
OpenPOWER on IntegriCloud