summaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp
AgeCommit message (Expand)Author
2025-03-23[Analysis] Avoid repeated hash lookups (NFC) (#132584)Kazu Hirata
2025-01-16[Analysis] Avoid repeated hash lookups (NFC) (#123159)Kazu Hirata
2023-03-15[llvm] Use *{Map,Set}::contains (NFC)Kazu Hirata
2023-03-14[Analysis] Use *{Set,Map}::contains (NFC)Kazu Hirata
2022-07-16[Analysis] Qualify auto variables in for loops (NFC)Kazu Hirata
2021-10-21Revert "[IPT] Restructure cache to allow lazy update following invalidation [...Arthur Eubanks
2021-10-21[IPT] Restructure cache to allow lazy update following invalidation [NFC]Philip Reames
2021-10-08[IPT] Add a statistic to track instructions scanned to answer queriesPhilip Reames
2021-10-08[IPT] Narrow scope of removeInstruction invalidation [NFC]Philip Reames
2021-04-08[GVN] Properly invalidate ICF cache when we simplify a valueArthur Eubanks
2020-04-20[IPT] Don't use OrderedInstructions (NFC)Nikita Popov
2020-03-30[NFC] Remove obsolete checks followed by fix of isGuaranteedToTransferExecuti...Max Kazantsev
2020-02-18[IR] Lazily number instructions for local dominance queriesReid Kleckner
2019-11-14Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner
2019-02-14Make widenable condition transparent for MemoryWriteTrackingMax Kazantsev
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-09[IPT] Drop cache less eagerly in GVN and LoopSafetyInfoMax Kazantsev
2018-11-12[LICM] Hoist guards from non-header blocksMax Kazantsev
2018-09-11[NFC] Rename variableMax Kazantsev
2018-09-06[NFC] Simplify inner structure of InstructionPrecedenceTrackingMax Kazantsev
2018-09-06Return "[NFC] Add severe validation of InstructionPrecedenceTracking"Max Kazantsev
2018-08-31Revert "[NFC] Add severe validation of InstructionPrecedenceTracking" for dis...Max Kazantsev
2018-08-30[NFC] Add severe validation of InstructionPrecedenceTrackingMax Kazantsev
2018-08-30[NFC] Rename map to make the naming consistentMax Kazantsev
2018-08-30[NFC] Move OrderedInstructions and InstructionPrecedenceTracking to AnalysisMax Kazantsev