[llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
    Ramkumar Ramachandra via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Nov 19 14:01:37 PST 2024
    
    
  
artagnon wrote:
>     * Can you please move this out of CmpInst? The fact that CmpInst::Predicate cannot be forward-declared has been a regular source of friction -- we sometimes use `unsigned` in headers just because of this. We can avoid repeating that mistake now...
Thanks for the context.
 
>     * I'm not a big fan of the name `PredicateSign`. That sounds like "the sign of the predicate" not "predicate plus samesign"...
... and here I was thinking I was being clever and elegant migrating CmpInst::Predicate -> CmpInst::PredicateSign.
https://github.com/llvm/llvm-project/pull/116867
    
    
More information about the llvm-commits
mailing list