[llvm] [llvm] Add NodeMetadata::optUnsafeEdges (NFC) (PR #137539)
    Kazu Hirata via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Sun Apr 27 13:04:46 PDT 2025
    
    
  
kazutakahirata wrote:
> Can we replace the member with OwningArrayRef instead?
I don't think so.  The array could be reallocated in the middle of lifetime:
```
  void setup(const Vector& Costs) {
    NumOpts = Costs.getLength() - 1;
    OptUnsafeEdges = std::unique_ptr<unsigned[]>(new unsigned[NumOpts]());
  }
```
https://github.com/llvm/llvm-project/pull/137539
    
    
More information about the llvm-commits
mailing list