search for: 4cb21518

Displaying 2 results from an estimated 2 matches for "4cb21518".

2018 May 17
0
RFC: Removing TerminatorInst, simplifying calls
...ists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: Message signed with OpenPGP URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180517/4cb21518/attachment.sig>
2018 May 17
15
RFC: Removing TerminatorInst, simplifying calls
Going to keep this RFC short and to the point: TerminatorInst doesn't pull its weight in the type system. There is essentially a single relevant API -- iterating successors. There is no other interesting aspect shared -- the interface itself just dispatches to specific instructions to be implemented. On the flip side, CallInst and InvokeInst have *massive* amounts of code shared and struggle