1 // PR 1346 2 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null 3 extern bar(void *); 4 5 void f(void *cd) { 6 bar(((void *)((unsigned long)(cd) ^ -1))); 7 } 8