Home | History | Annotate | Download | only in CodeGenOpenCL
      1 // RUN: %clang_cc1 %s -ffake-address-space-map -emit-llvm -o - | FileCheck %s
      2 
      3 void f__p(__private int *arg) { }
      4 // CHECK: i32* nocapture %arg
      5 
      6 void f__g(__global int *arg) { }
      7 // CHECK: i32 addrspace(1)* nocapture %arg
      8 
      9 void f__l(__local int *arg) { }
     10 // CHECK: i32 addrspace(2)* nocapture %arg
     11 
     12 void f__c(__constant int *arg) { }
     13 // CHECK: i32 addrspace(3)* nocapture %arg
     14 
     15 
     16 void fp(private int *arg) { }
     17 // CHECK: i32* nocapture %arg
     18 
     19 void fg(global int *arg) { }
     20 // CHECK: i32 addrspace(1)* nocapture %arg
     21 
     22 void fl(local int *arg) { }
     23 // CHECK: i32 addrspace(2)* nocapture %arg
     24 
     25 void fc(constant int *arg) { }
     26 // CHECK: i32 addrspace(3)* nocapture %arg
     27 
     28