search for: 24aea5c

Displaying 2 results from an estimated 2 matches for "24aea5c".

2016 May 03
2
status of IPO/IPCP?
The pass is pretty rudimental (as the comment at the top of the file hints), and it seems LLVM already has IPSCCP (which should do a better job at interprocedural constant propagation). I'm also not entirely sure it's used anywhere. Is there any reason to keep it around? Thanks, -- Davide "There are no solved problems; there are only problems that are more or less solved" --
2016 May 04
3
status of IPO/IPCP?
...ably worth > understanding that before ripping it out, but in the current state of things I > don't think removing it will be problematic. > > diff --git a/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp b/llvm/lib/ > Transforms/IPO/IPConstantPropagation.cpp > index a1533b3..24aea5c 100644 > --- a/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp > +++ b/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp > @@ -51,7 +51,9 @@ char IPCP::ID = 0; > INITIALIZE_PASS(IPCP, "ipconstprop", > "Interprocedural constant propagation", fal...