llvm
e90a7eb1 - [SYCL-MLIR] Drop pointer to pointer `llvm.bitcast` operations (#12320)

Commit
2 years ago
[SYCL-MLIR] Drop pointer to pointer `llvm.bitcast` operations (#12320) With opaque pointers, pointer to pointer `llvm.bitcast` operations will be either illegal (cannot bitcast between pointer types with different address spaces) or will be folded-away as source and result pointer types will be the same and the operation a NOP. Drop `llvm.bitcast` creation in the frontend and passes code handling these operations, as they should not be receiving these if the code is canonicalized. --------- Signed-off-by: Victor Perez <victor.perez@codeplay.com>
Author
Victor Perez
Parents
Loading