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