Currently -O0 generates extra alloca for each function argument in every function which might be hard to optimize out afterwards. Now that dependence analysis is done before constructing address spaces we can ask from dep analysis if we neet to put alloca to private address space or if we can leave it un touched.
Currently -O0 generates extra alloca for each function argument in every function which might be hard to optimize out afterwards. Now that dependence analysis is done before constructing address spaces we can ask from dep analysis if we neet to put alloca to private address space or if we can leave it un touched.