summaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/InlineOrder.cpp
AgeCommit message (Expand)Author
2024-03-26[InlineOrder] fix the calculation of Cost for CostBenefitPriority (#86630)Xiangyang (Mark) Guo
2024-01-20[InlineOrder] Fix InlineOrder erase_if implementation (#78684)Vincent Lee
2023-10-24[ModuleInliner] Remove an extraneous pair of std::push_heap and std::pop_heap...Kazu Hirata
2023-10-18[ModuleInliner] Update a comment (NFC)Kazu Hirata
2023-10-18[ModuleInliner] Use SmallVector::pop_back_val (NFC)Kazu Hirata
2023-10-17[ModuleInliner] Fix the heap maintenance (#69251)Kazu Hirata
2023-08-16Fix typo in module inliner priority flagSiu Chi Chan
2023-03-15[InlineOrder] Plugin Inline Orderibricchi
2023-03-15Revert "[InlineOrder] Plugin Inline Order"Jake Egan
2023-03-14[InlineOrder] Plugin Inline OrderKazu Hirata
2022-12-14[Analysis] llvm::Optional => std::optionalFangrui Song
2022-12-02[ModuleInliner] Add MLPriorityKazu Hirata
2022-12-02[ModuleInliner] Initialize variables (NFC)Kazu Hirata
2022-09-29[ModuleInliner] Add a cost-benefit-based priorityKazu Hirata
2022-09-21[ModuleInliner] Factor out common code in InlineOrder.cpp (NFC)Kazu Hirata
2022-09-18[ModuleInliner] Capitalize a variable name (NFC)Kazu Hirata
2022-09-18[ModuleInliner] Remove unused using declarations (NFC)Kazu Hirata
2022-09-18[ModuleInliner] Move getInlineCostWrapper to an anonymous namespace (NFC)Kazu Hirata
2022-09-18[ModuleInliner] Remove InlineOrder::front (NFC)Kazu Hirata
2022-09-17[ModuleInliner] Move UseInlinePriority to InlineOrder.cpp (NFC)Kazu Hirata
2022-09-16[Inliner] Retire DefaultInlineOrder (NFC)Kazu Hirata
2022-09-16[ModuleInliner] Move InlinePriority and its derived classes to InlineOrder.cp...Kazu Hirata
2022-07-28[llvm][ModuleInliner] Add inline cost priority for module inlinerLiqiang Tao
2022-07-28Revert "[llvm][ModuleInliner] Add inline cost priority for module inliner"Liqiang Tao
2022-07-28[llvm][ModuleInliner] Add inline cost priority for module inlinerLiqiang Tao