[OpenMPOpt] Eliminate assumptions only "late"
When we remove barriers, we might need to remove llvm.assume assumptions as well. However, doing this early, thus in the module pass, will cause us to miss out on information we might need. There are few situations we can eliminate barriers across functions, for now we simply disable elimination of barriers that require assumptions to be removed during the early module pass.
parent
e1a0e825
Please register or sign in to comment