* Reorganize main function. * Follow review comments. * Emit constants are globals in Krnl and LLVM dialects. * Make krnl dim more robust. * Format. * Update comments. * Change pass name.
* Reorganize main function. * Follow review comments. * Emit constants are globals in Krnl and LLVM dialects. * Add krnl.dim op. * Add test with alloc with map. * Code clean-up. * Code clean-up. * Add comment for function. * Update DisconnectKrnlDimFromAlloc.cpp