[all-commits] [llvm/llvm-project] 81f3de: [Attributor][FIX] Ensure to delete all AAs
Johannes Doerfert via All-commits
all-commits at lists.llvm.org
Sat Dec 17 18:15:00 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 81f3deec1931380189e7a5d4fc45cd9b9023f260
https://github.com/llvm/llvm-project/commit/81f3deec1931380189e7a5d4fc45cd9b9023f260
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2022-12-17 (Sat, 17 Dec 2022)
Changed paths:
M llvm/include/llvm/Transforms/IPO/Attributor.h
M llvm/lib/Transforms/IPO/Attributor.cpp
M llvm/test/Transforms/Attributor/allow_list.ll
Log Message:
-----------
[Attributor][FIX] Ensure to delete all AAs
Before we might have missed calling the destructor on an abstract
attribute if it was created outside the seeding or update phase.
All AAs are now in the AAMap and we can use it to delete them all.
More information about the All-commits
mailing list