[PATCH] Fix a mergefunc crash caused by bitcasting intrinsics

Stepan Dyatkovskiy stpworld at narod.ru
Tue Apr 22 23:55:56 PDT 2014

So getBitCast create new Value (call it C3).
C3 is not equal to C1, but it still hangs in air.
Perhaps then just as another solution, we could do the next:
1. Check for bitcast possibility
2. Create bitcast (C3)
3. Check whether C1 is equal to C3
4. Get rid of C3.


  Reply to comment, or !reject, !abandon, !reclaim, !resign, !rethink, !unsubscribe.

More information about the llvm-commits mailing list