HLSL's Buffer/RWBuffer can operate on a vector of two 64 bit integers, like so: https://hlsl.godbolt.org/z/Mevonvav8
The typedBufferLoad and Store dxil intrinsics (introduced in llvm/llvm-project#104252 and llvm/llvm-project#104253) should be taught to handle a vector of 2 64 bit integers.
Support needs to be added for int64_t and uint64_t as well.