[PATCH] D96083: [LTT] Don't attempt to lower type tests used only by assumes
    Peter Collingbourne via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Feb  8 11:19:40 PST 2021
    
    
  
pcc added inline comments.
================
Comment at: llvm/lib/Transforms/IPO/LowerTypeTests.cpp:2067
+      // with the DropTypeTests flag set.
+      bool OnlyAssumeUses = !CI->use_empty();
+      for (auto CIU = CI->use_begin(), CIUE = CI->use_end(); CIU != CIUE;) {
----------------
If the intrinsic is unused then we don't want to rewrite it either so you can initialize this to true.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D96083/new/
https://reviews.llvm.org/D96083
    
    
More information about the llvm-commits
mailing list