summaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/AssumeBundleQueries.cpp
AgeCommit message (Expand)Author
2025-07-14[Loads] Support dereferenceable assumption with variable size. (#128436)Florian Hahn
2025-05-09Analysis: Remove no-AssumptionCache path in getKnowledgeForValue (#139232)Matt Arsenault
2025-05-08Reapply "IR: Remove uselist for constantdata (#137313)" (#138961)Matt Arsenault
2025-02-19[Analysis] Avoid repeated hash lookups (NFC) (#127743)Kazu Hirata
2023-11-21[ValueTracking] Handle operand bundle assumes in same loop (NFCI)Nikita Popov
2023-08-14[Local] Mark Instruction argument of wouldInstructionBeTriviallyDead as const...Serguei Katkov
2023-02-20Revert "[AssumptionCache] caches @llvm.experimental.guard's"Max Kazantsev
2023-01-24[AssumptionCache] caches @llvm.experimental.guard'sJoshua Cao
2022-03-01Cleanup includes: LLVMAnalysisserge-sans-paille
2021-10-13Make various assume bundle data structures use uint64_tArthur Eubanks
2021-07-12[Attributes] Replace doesAttrKindHaveArgument() (NFC)Nikita Popov
2021-06-06AssumeBundleQueries.cpp - don't dereference a dyn_cast<> result. NFCI.Simon Pilgrim
2021-05-30[NFCI] Move DEBUG_TYPE definition below #includesMindong Chen
2021-04-06Plumb AssumeInst through operand bundle apis [nfc]Philip Reames
2021-03-11[FIX] Allow non-constant assume operand bundle operands.Johannes Doerfert
2021-02-14[llvm] Use llvm::is_contained (NFC)Kazu Hirata
2020-09-12Reland [AssumeBundles] Use operand bundles to encode alignment assumptionsTyker
2020-08-17[AssumeBundles] Fix Bug in Assume QueriesTyker
2020-07-16Temporarily Revert "[AssumeBundles] Use operand bundles to encode alignment a...Eric Christopher
2020-07-14[NFC] Add debug and stat counters to assume queries and assume builderTyker
2020-07-14[AssumeBundles] Use operand bundles to encode alignment assumptionsTyker
2020-07-04Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions"Roman Lebedev
2020-06-25[AssumeBundles] Use operand bundles to encode alignment assumptionsTyker
2020-05-11[AssumeBundles] fix crashesTyker
2020-05-11[NFC][DwarfDebug] Add test for variables with a single location whichOCHyams
2020-05-10[AssumeBundles] Prevent generation of some redundant assumesTyker
2020-04-25[AssumeBundles] Refactor asssume builderTyker
2020-04-24[AssumeBundles] Use assume bundles in isKnownNonZeroTyker
2020-04-02[NFC] Split Knowledge retention and place it more appropriatlyTyker