Clang-upc 32 bit implementation - first try.