It's easy to test, you can compile the ccminer with Cuda 9.2 and check yourself :-). Yes I did modify the kernels in cuda_lyra2Z.cu and also some changes in lyra2Z.cu, other changes are in ccminer.cpp + few files regarding MAX_GPUS .
P.S, on what intensity you are running the cards? I saw in benchmarks that some miner leave it on the default 16, it's very low for cards like 1060 and up and the hash-rate is low, min should be 18. https://angrypool.com/bench
Running myself with intensity 20, getting 2000kh/s with 1070 and 2665kh/s pro 1080