Test SPIRV comparison operations with 64-bit types
Test every comparison operation with 64-bit floats, including all
ordered and unordered variants, as well as 64-bit signed and unsigned
integers.
Every operation is tested on single scalars as well as vectors, and made
to run in vertex, fragment and compute shaders, to take into account
some implementations may use different compilers for different stages.
New tests:
dEQP-VK.spirv_assembly.instruction.*.64bit_compare.*
Components: Vulkan
VK-GL-CTS issue: 1902
Change-Id: I804c12820334d7bfb23c3406833c952ae0e12b44