1// RUN: %clang_cc1 -triple armv7-apple-darwin9 -emit-llvm -w -o - %s | FileCheck %s 2 3void clear0(void *ptr) { 4 // CHECK: clear0 5 // CHECK-NOT: load i8** 6 __clear_cache(); 7} 8 9void clear1(void *ptr) { 10 // CHECK: clear1 11 // CHECK: load i8** 12 // CHECK-NOT: load i8** 13 __clear_cache(ptr); 14} 15 16void clear2(void *ptr, void *ptr2) { 17 // CHECK: clear2 18 // CHECK: load i8** 19 // CHECK: load i8** 20 __clear_cache(ptr, ptr2); 21} 22