summaryrefslogtreecommitdiff
path: root/test/Analysis/BasicAA
AgeCommit message (Expand)Author
2017-12-21[ModRefInfo] Add must alias info to ModRefInfo.Alina Sbirlea
2017-11-02Allow inaccessiblememonly and inaccessiblemem_or_argmemonly to be overwriten ...Yichao Yu
2017-07-12Make shell redirection construct portableKamil Rytarowski
2017-06-21[BasicAA] Use MayAlias instead of PartialAlias for fallback.Michael Kruse
2017-05-15Add '#' to test regex that I forgot in r303025.Daniel Jasper
2017-05-14Fix two tests that weren't correctly copied.Daniel Jasper
2017-05-13AA: Use generic intrinsics for tests instead of target specific onesJustin Bogner
2017-04-10Add address space mangling to lifetime intrinsicsMatt Arsenault
2017-03-01[BasicAA] Take attributes into account when requesting modref info for a call...Igor Laevsky
2017-01-27Fix BasicAA incorrect assumption on GEPMehdi Amini
2016-12-27[PM] Add more dedicated testing to cover the invalidation logic added toChandler Carruth
2016-12-25[AliasAnalysis] Teach BasicAA about memcpy.Bryant Wong
2016-12-11[Verifier] Add verification for TBAA metadataSanjoy Das
2016-11-08[BasicAA] Teach BasicAA to handle the inaccessiblememonly and inaccessiblemem...Andrew Kaylor
2016-10-22[BasicAA] Fix - missed alias in GEP expressionsGerolf Hoflehner
2016-07-11BasicAA should look through functions with returned argumentsHal Finkel
2016-07-04Add writeonly IR attributeNicolai Haehnle
2016-06-01Revert "Claim NoAlias if two GEPs index different fields of the same struct"Daniel Berlin
2016-06-01Claim NoAlias if two GEPs index different fields of the same structDaniel Berlin
2016-05-26[BasicAA] Extend inbound GEP negative offset logic to GlobalVariablesMichael Kuperstein
2016-05-25[BasicAA] Improve precision of alloca vs. inbounds GEP alias queriesMichael Kuperstein
2016-05-11[BasicAA] Compare GEP indices based on value (Fix PR27418)Vedant Kumar
2016-05-10[BasicAA] Guard intrinsics don't write to memorySanjoy Das
2016-02-20[PM/AA] Port alias analysis evaluator to the new pass manager, and useChandler Carruth
2016-01-30[BasicAA] Fix for missing must alias (D16343)Gerolf Hoflehner
2016-01-06[BasicAA] Remove special casing of memset_pattern16 in favor of generic attri...Philip Reames
2015-11-19Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper
2015-11-18Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper
2015-11-11Sort the enums in Attributes.h in case insensitive alphabetical order.Akira Hatanaka
2015-10-28[AliasAnalysis] Take into account readnone attribute for the function argumentsIgor Laevsky
2015-10-28[AliasAnalysis] Take into account readonly attribute for the function argumentsIgor Laevsky
2015-10-23[BasicAA] Bugfix for r251016James Molloy
2015-10-22[BasicAA] Non-equal indices in a GEP of a SequentialType don't overlapJames Molloy
2015-09-30[ARM][NEON] Use address space in vld([1234]|[234]lane) and vst([1234]|[234]la...Jeroen Ketema
2015-09-11[opaque pointer type] Add textual IR support for explicit type parameter for ...David Blaikie
2015-09-09[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth
2015-08-31[BasicAA] Fix the handling of sext and zext in the analysis of GEPs.Quentin Colombet
2015-08-19[BasicAA] Add a test for PR24468 to be sure we won't regressQuentin Colombet
2015-08-19[BasicAA] Revert r221876 because it can produce incorrect aliasingQuentin Colombet
2015-08-13Emit argmemonly attribute for intrinsics.Igor Laevsky
2015-08-10Fix a bunch of trivial cases of 'CHECK[^:]*$' in the tests. NFCIJonathan Roelofs
2015-07-23NFC. Explicitly specify attributes in BasicAA/cs-cs.ll test.Igor Laevsky
2015-07-15Analyze recursive PHI nodes in BasicAATobias Edler von Koch
2015-07-13Revert r241981 "Revert "Revert r236894 "[BasicAA] Fix zext & sext handling"""Manuel Klimek
2015-07-11Revert "Revert r236894 "[BasicAA] Fix zext & sext handling""Hal Finkel
2015-07-11Add argmemonly attribute.Igor Laevsky
2015-05-22Revert r236894 "[BasicAA] Fix zext & sext handling"Hans Wennborg
2015-05-08[BasicAA] Fix zext & sext handlingSanjoy Das
2015-04-16[opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie
2015-03-13[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie