Re: [swift-dev] SIL's TrailingOperandsList versus llvm::TrailingObjects

2017-12-18 Thread Joe Groff via swift-dev
> On Dec 17, 2017, at 6:52 PM, David Zarzycki via swift-dev > wrote: > > Hello SIL exports, > > Why do some SILNodes use a custom TrailingOperandsList class and other > SILNodes use LLVM’s TrailingObjects class? Is this just historical? It seems > like the LLVM design is more flushed out an

[swift-dev] SIL's TrailingOperandsList versus llvm::TrailingObjects

2017-12-17 Thread David Zarzycki via swift-dev
Hello SIL exports, Why do some SILNodes use a custom TrailingOperandsList class and other SILNodes use LLVM’s TrailingObjects class? Is this just historical? It seems like the LLVM design is more flushed out and less error prone. What am I missing? Thanks, Dave _