summaryrefslogtreecommitdiff
path: root/test/Transforms/FunctionAttrs
AgeCommit message (Expand)Author
2017-11-08Add an @llvm.sideeffect intrinsicDan Gohman
2017-09-09Merge isKnownNonNull into isKnownNonZeroNuno Lopes
2017-05-03Support arbitrary address space pointers in masked gather/scatter intrinsics.Elad Cohen
2017-02-13[FunctionAttrs] try to extend nonnull-ness of arguments from a callsite back ...Sanjay Patel
2016-12-08IR, X86: Understand !absolute_symbol metadata on global variables.Peter Collingbourne
2016-09-12[FunctionAttrs] Don't try to infer returned if it is already on an argumentDavid Majnemer
2016-07-20Forgot to add a test for r276008.David Majnemer
2016-07-19[FunctionAttrs] Correct the safety analysis for inference of 'returned'David Majnemer
2016-07-18Revert r275678, "Revert "Revert r275027 - Let FuncAttrs infer the 'returned' ...NAKAMURA Takumi
2016-07-16Revert "Revert r275027 - Let FuncAttrs infer the 'returned' argument attribute"Hal Finkel
2016-07-11Revert r275027 - Let FuncAttrs infer the 'returned' argument attributeHal Finkel
2016-07-10Let FuncAttrs infer the 'returned' argument attributeHal Finkel
2016-07-06NVPTX: Replace uses of cuda.syncthreads with nvvm.barrier0Justin Bogner
2016-07-02Remove dead TLI arg of isKnownNonNull and propagate deadness. NFC.Sean Silva
2016-06-25The absence of noreturn doesn't ensure mayReturnDavid Majnemer
2016-06-12[PM] Port ReversePostOrderFunctionAttrs to the new PMSean Silva
2016-05-26[CaptureTracking] Volatile operations capture their memory locationDavid Majnemer
2016-05-26MemorySSA: Revert r269678 and r268068; replace with special casing in MemorySSA.Peter Collingbourne
2016-05-25[FunctionAttrs] Volatile loads should disable readonlyDavid Majnemer
2016-04-08Don't IPO over functions that can be de-refinedSanjoy Das
2016-03-14[attrs] Handle convergent CallSites.Justin Lebar
2016-02-22Revert "[attrs] Handle convergent CallSites."Justin Lebar
2016-02-22[attrs] Handle convergent CallSites.Justin Lebar
2016-02-19[CaptureTracking] Add a test case for pointer cmpxchgPhilip Reames
2016-02-18[CaptureTracking] Support atomicrmw and cmpxchgPhilip Reames
2016-02-18[PM] Port the PostOrderFunctionAttrs pass to the new pass manager andChandler Carruth
2016-02-13[attrs] Move the norecurse deduction to operate on the node set ratherChandler Carruth
2016-02-09Add convergent-removing bits to FunctionAttrs pass.Justin Lebar
2016-02-09[FunctionAttrs] Fix SCC logic around operand bundlesSanjoy Das
2016-01-08[attrs] Split the late-revisit pattern for deducing norecurse inChandler Carruth
2015-12-27[attrs] Extract the pure inference of function attributes intoChandler Carruth
2015-12-27[attrs] Split off the forced attributes utility into its own pass thatChandler Carruth
2015-11-19[FunctionAttrs] Provide a mechanism for adding function attributes from the c...James Molloy
2015-11-17Vector of pointers in function attributes calculationElena Demikhovsky
2015-11-12Revert "Revert "[FunctionAttrs] Identify norecurse functions""James Molloy
2015-11-12Revert "[FunctionAttrs] Identify norecurse functions"James Molloy
2015-11-12[FunctionAttrs] Identify norecurse functionsJames Molloy
2015-11-07[FunctionAttrs] Fix an iterator wraparound bugSanjoy Das
2015-08-31[FunctionAttr] Infer nonnull attributes on returnsPhilip Reames
2015-06-17Move the personality function from LandingPadInst to FunctionDavid Majnemer
2015-05-25Remove conflicting attributes before adding deduced readonly/readnoneBjorn Steinbrink
2015-04-16[opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie
2014-11-03Normally an 'optnone' function goes through fast-isel, which does notPaul Robinson
2014-08-13[optnone] Make the optnone attribute effective at suppressing functionChandler Carruth
2014-05-30When analyzing params/args for readnone/readonly, don't forget to consider th...Nick Lewycky
2014-01-28Update optimization passes to handle inalloca argumentsReid Kleckner
2014-01-14Make nocapture analysis work with addrspacecastMatt Arsenault
2013-08-16[tests] Cleanup initialization of test suffixes.Daniel Dunbar