Changes in directory llvm-test/SingleSource/Benchmarks/Shootout-C++:
sieve.cpp updated: 1.2 -> 1.3 --- Log message: Fix indentation of this program, remove tabs. No functional change. --- Diffs of the changes: (+26 -27) sieve.cpp | 53 ++++++++++++++++++++++++++--------------------------- 1 files changed, 26 insertions(+), 27 deletions(-) Index: llvm-test/SingleSource/Benchmarks/Shootout-C++/sieve.cpp diff -u llvm-test/SingleSource/Benchmarks/Shootout-C++/sieve.cpp:1.2 llvm-test/SingleSource/Benchmarks/Shootout-C++/sieve.cpp:1.3 --- llvm-test/SingleSource/Benchmarks/Shootout-C++/sieve.cpp:1.2 Tue Jun 15 15:48:16 2004 +++ llvm-test/SingleSource/Benchmarks/Shootout-C++/sieve.cpp Fri Nov 17 15:22:26 2006 @@ -7,38 +7,37 @@ void sieve(list<int>& unknown, vector<int>& primes) { - while (!unknown.empty()) - { - int p = unknown.front(); - unknown.pop_front(); - list<int>::iterator i = unknown.begin(); - while (i != unknown.end()) - { - if (*i % p) - ++i; - else - i = unknown.erase(i); - } - primes.push_back(p); - } + while (!unknown.empty()) + { + int p = unknown.front(); + unknown.pop_front(); + list<int>::iterator i = unknown.begin(); + while (i != unknown.end()) + { + if (*i % p) + ++i; + else + i = unknown.erase(i); + } + primes.push_back(p); + } } int main(int argc, char *argv[]) { - size_t NUM = (argc == 2 ? (atoi(argv[1]) < 1 ? 1 : atoi(argv[1])): - 500); + size_t NUM = (argc == 2 ? (atoi(argv[1]) < 1 ? 1 : atoi(argv[1])): 500); - vector<int> primes; + vector<int> primes; - // run the sieve repeatedly - while (NUM--) { - list<int> integers; - for (int i = 2; i < 8192; ++i) - integers.push_back(i); - primes.clear(); - sieve(integers, primes); - } + // run the sieve repeatedly + while (NUM--) { + list<int> integers; + for (int i = 2; i < 8192; ++i) + integers.push_back(i); + primes.clear(); + sieve(integers, primes); + } - cout << "Count: " << primes.size() << endl; - return 0; + cout << "Count: " << primes.size() << endl; + return 0; } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits