commit | acc248f4ab91b50a4dd36d010791a97534eb9b80 | [log] [tgz] |
---|---|---|
author | Chandler Carruth <chandlerc@gmail.com> | Sun Aug 26 08:56:42 2018 +0000 |
committer | Chandler Carruth <chandlerc@gmail.com> | Sun Aug 26 08:56:42 2018 +0000 |
tree | 74468611f8a6e704e80c5d12c9f90f2e05d7e79f | |
parent | 5eb83c58cd54e69e13eb3ed969879a0daa440536 [diff] |
[IR] Sink `isExceptional` predicate to `Instruction`, rename it to `isExceptionalTermiantor` and implement it for opcodes as well following the common pattern in `Instruction`. Part of removing `TerminatorInst` from the `Instruction` type hierarchy to make it easier to share logic and interfaces between instructions that are both terminators and not terminators. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@340699 91177308-0d34-0410-b5e6-96231b3b80d8