summaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/MemDerefPrinter.cpp
AgeCommit message (Expand)Author
2024-11-05[Analysis] Remove unused includes (NFC) (#114936)Kazu Hirata
2024-09-23[Loads] Check context instruction for context-sensitive derefability (#109277)Nikita Popov
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov
2023-06-13[Passes] Remove some legacy printer passesArthur Eubanks
2022-03-01Cleanup includes: LLVMAnalysisserge-sans-paille
2022-01-28[Loads] Require Align in isDereferenceableAndAlignedPointer() (NFC)Nikita Popov
2021-12-15[NFC] Remove more calls to getAlignment()Arthur Eubanks
2021-03-22Minor format tweak to deref analysis printerPhilip Reames
2020-11-23Port -print-memderefs to NPMArthur Eubanks
2020-06-24Loads.h - reduce AliasAnalysis.h include to forward declarations. NFC.Simon Pilgrim
2020-04-22[CallSite removal] Remove unneeded includes of CallSite.h. NFCCraig Topper
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-10-21[Alignment][NFC] Finish transition for `Loads`Guillaume Chatelet
2019-07-09OpaquePtr: add Type parameter to Loads analysis API.Tim Northover
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2017-12-13Remove redundant includes from lib/Analysis.Michael Zolotukhin
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2016-02-24NFC. Move isDereferenceable to Loads.h/cppArtur Pilipenko
2015-08-17Take alignment into account in isSafeToSpeculativelyExecute and isSafeToLoadU...Artur Pilipenko
2015-08-06Rename inst_range() to instructions() for consistency. NFCNico Rieck
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-05-21Test commit. Fix typo in MemDerefPrinter.cpp comment.Artur Pilipenko
2015-04-23Move Value.isDereferenceablePointer to ValueTracking [NFC]Philip Reames
2015-03-10DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini
2015-03-04Make DataLayout Non-Optional in the ModuleMehdi Amini
2015-02-09MemDerefPrinter: Require DataLayoutPass for higher accuracyRamkumar Ramachandra
2015-02-06Introduce print-memderefs to test isDereferenceablePointerRamkumar Ramachandra