cl compiler switch questoin

currently I face some question relate to cl compiler switch

I have test many cl file , when I used command like "pgcl --opencl-flags
– " to genertae cl so file

I found no matter I used which compiler switch as below
"
-cl-denorms-are-zero
-cl-fast-relaxed-math
-cl-single-precision-constant
-cl-strict-aliasing
"
the binary like default ( not add any compiler switch ) result

so do someone how to let above compiler switch to generate different cl binary