Guarding all CL code in sift.cpp