mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 19:23:23 +01:00
Remove support for const pool merging, which is obsolete now.
llvm-svn: 471
This commit is contained in:
parent
78c2f4ab17
commit
aaf1b240ff
@ -34,7 +34,7 @@ enum Opts {
|
||||
dce, constprop, inlining, strip, mstrip,
|
||||
|
||||
// More powerful optimizations
|
||||
indvars, sccp, cpm, adce, raise,
|
||||
indvars, sccp, adce, raise,
|
||||
};
|
||||
|
||||
struct {
|
||||
@ -48,7 +48,6 @@ struct {
|
||||
{ mstrip , DoFullSymbolStripping },
|
||||
{ indvars , DoInductionVariableCannonicalize },
|
||||
{ sccp , DoSCCP },
|
||||
{ cpm , DoConstantPoolMerging },
|
||||
{ adce , DoADCE },
|
||||
{ raise , DoRaiseRepresentation },
|
||||
};
|
||||
@ -66,7 +65,6 @@ cl::EnumList<enum Opts> OptimizationList(cl::NoFlags,
|
||||
clEnumVal(mstrip , "Strip Module Symbols"),
|
||||
clEnumVal(indvars , "Simplify Induction Variables"),
|
||||
clEnumVal(sccp , "Sparse Conditional Constant Propogation"),
|
||||
clEnumVal(cpm , "Constant Pool Merging"),
|
||||
clEnumVal(adce , "Agressive DCE"),
|
||||
clEnumVal(raise , "Raise to Higher Level"),
|
||||
0);
|
||||
|
Loading…
Reference in New Issue
Block a user