[llvm] Extend the mismatch attr check to all MayBeDerefined function (PR #88035)
    Lei Wang via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Apr  8 21:56:39 PDT 2024
    
    
  
wlei-llvm wrote:
> Looks good in general; 1 nit before merging: should be "redfined", not "derefined".
I see. Here both refinement and de-refinement can lead to a different version of IR (the checksum mismatch) in link time. How about just use "NonExactDefinition"? 
(I thought the opposite of the `isDefinitionExact` was `Derefined` while I was looking at the code..)
```
  bool isDefinitionExact() const {
    return !mayBeDerefined();
  }
``` 
https://github.com/llvm/llvm-project/pull/88035
    
    
More information about the llvm-commits
mailing list