1*288bf522SAndroid Build Coastguard Worker #include <stdlib.h> 2*288bf522SAndroid Build Coastguard Worker 3*288bf522SAndroid Build Coastguard Worker constexpr int LOOP_COUNT = 100000000; 4*288bf522SAndroid Build Coastguard Worker 5*288bf522SAndroid Build Coastguard Worker volatile int a[2]; Function1()6*288bf522SAndroid Build Coastguard Workervoid Function1() { 7*288bf522SAndroid Build Coastguard Worker volatile int* p = a + atoi("0"); 8*288bf522SAndroid Build Coastguard Worker for (int i = 0; i < LOOP_COUNT; ++i) { 9*288bf522SAndroid Build Coastguard Worker *p = i; 10*288bf522SAndroid Build Coastguard Worker } 11*288bf522SAndroid Build Coastguard Worker } 12*288bf522SAndroid Build Coastguard Worker Function2()13*288bf522SAndroid Build Coastguard Workervoid Function2() { 14*288bf522SAndroid Build Coastguard Worker volatile int* p = a + atoi("1"); 15*288bf522SAndroid Build Coastguard Worker for (int i = 0; i < LOOP_COUNT; ++i) { 16*288bf522SAndroid Build Coastguard Worker *p = i; 17*288bf522SAndroid Build Coastguard Worker } 18*288bf522SAndroid Build Coastguard Worker } 19*288bf522SAndroid Build Coastguard Worker main()20*288bf522SAndroid Build Coastguard Workerint main() { 21*288bf522SAndroid Build Coastguard Worker while (true) { 22*288bf522SAndroid Build Coastguard Worker Function1(); 23*288bf522SAndroid Build Coastguard Worker Function2(); 24*288bf522SAndroid Build Coastguard Worker } 25*288bf522SAndroid Build Coastguard Worker return 0; 26*288bf522SAndroid Build Coastguard Worker } 27