[Attributor][FIX] Do not ignore refinement for IPO
authorJohannes Doerfert <johannes@jdoerfert.de>
Fri, 23 Jun 2023 22:00:48 +0000 (15:00 -0700)
committerJohannes Doerfert <johannes@jdoerfert.de>
Sat, 24 Jun 2023 03:10:12 +0000 (20:10 -0700)
commit7d16a35c83d239a8fba44bdff9ffadcc32bb524b
treefd55cc2b32272eff7e224040cfbb449035a36bef
parent732bdb607341854de8185bd71cec00e8cb04bad2
[Attributor][FIX] Do not ignore refinement for IPO

This is just a cleanup commit, a follow up will make this way more
structured.
llvm/lib/Transforms/IPO/AttributorAttributes.cpp
llvm/test/Transforms/Attributor/IPConstantProp/2008-06-09-WeakProp.ll
llvm/test/Transforms/Attributor/IPConstantProp/comdat-ipo.ll
llvm/test/Transforms/Attributor/alwaysinline.ll
llvm/test/Transforms/Attributor/internalize.ll
llvm/test/Transforms/Attributor/returned.ll