mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-23 05:52:40 +00:00
Add a CodeGenOpt::Less level to match -O1. It'll be used by clients which do not want post-regalloc scheduling.
llvm-svn: 84272
This commit is contained in:
parent
ef1f246d88
commit
96e3c797d1
@ -74,9 +74,10 @@ namespace FileModel {
|
||||
// Code generation optimization level.
|
||||
namespace CodeGenOpt {
|
||||
enum Level {
|
||||
Default,
|
||||
None,
|
||||
Aggressive
|
||||
None, // -O0
|
||||
Less, // -O1
|
||||
Default, // -O2, -Os
|
||||
Aggressive // -O3
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -298,7 +298,7 @@ int main(int argc, char **argv) {
|
||||
return 1;
|
||||
case ' ': break;
|
||||
case '0': OLvl = CodeGenOpt::None; break;
|
||||
case '1':
|
||||
case '1': OLvl = CodeGenOpt::Less; break;
|
||||
case '2': OLvl = CodeGenOpt::Default; break;
|
||||
case '3': OLvl = CodeGenOpt::Aggressive; break;
|
||||
}
|
||||
|
@ -148,7 +148,7 @@ int main(int argc, char **argv, char * const *envp) {
|
||||
return 1;
|
||||
case ' ': break;
|
||||
case '0': OLvl = CodeGenOpt::None; break;
|
||||
case '1':
|
||||
case '1': OLvl = CodeGenOpt::Less; break;
|
||||
case '2': OLvl = CodeGenOpt::Default; break;
|
||||
case '3': OLvl = CodeGenOpt::Aggressive; break;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user