| commit | ea4d8e8ce9f29211a704eb9ebdcc0997ea3310cb | [log] [tgz] |
|---|---|---|
| author | Philip Reames <listmail@philipreames.com> | Tue Feb 09 21:09:22 2016 +0000 |
| committer | Philip Reames <listmail@philipreames.com> | Tue Feb 09 21:09:22 2016 +0000 |
| tree | 4fd3d9c270a8078eb94d3582c2075a6a3554a85f | |
| parent | 0dd191a5c4bf27cc8a2b6033436b00f0cbdc4ce7 [diff] |
[InstCombine][GC] Handle gc.relocations of vector type We introduced gc.relocates of vector-of-pointer types a couple of weeks back. Somehow, I missed updating the InstCombine rule to account for this. If we hit this code path with a vector-of-pointers gc.relocate, we'd crash on a cast<PointerType>. I also took the chance to do a bit of code style cleanup. llvm-svn: 260279