[PATCH] D97848: [CodeGenPrepare] Eliminate llvm.expect before removing empty blocks
    Jann Horn via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Mar  3 07:37:03 PST 2021
    
    
  
thejh marked an inline comment as done.
thejh added inline comments.
================
Comment at: llvm/test/Transforms/CodeGenPrepare/remove-assume-block.ll:11
+
+define void @a(i64 %addr, i1 %assumption) {
+  %cmp1 = icmp eq i64 %addr, 0
----------------
fhahn wrote:
> can you also test cases with blocks that contain multiple assumes, as well as tests where assume calls and other instructions are mixed. Also cases where the assumption is a value defined in the function.
Done - I think the test I've added covers all your requests.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D97848/new/
https://reviews.llvm.org/D97848
    
    
More information about the llvm-commits
mailing list