-
Lei Wang authored
* [Enhancement] Add variable check in GlobalMemChecker for safe memory access validation - Introduced a check in the GlobalMemChecker to determine if the index used in memory access has any variable components, enhancing the safety of memory access validation. - Updated the condition handling in store operations to ensure that only boolean conditions are processed, improving type safety and error handling in memory operations. * [Refactor] Rename VecAllocAccess to TLVecAllocAccess and enhance buffer access handling - Renamed the `VecAllocAccess` class to `TLVecAllocAccess` for clarity in its purpose. - Improved the handling of buffer access by mutating extents and rewriting access in the body, ensuring compatibility with vectorized operations. - Added a TODO comment to suggest moving this pass to occur before StorageFlatten/FlattenBuffer for better optimization. - Introduced a print statement in the phase optimization process for debugging purposes. * lint fix
137dab67