[PATCH] D23020: [ValueTracking] bitreverse, sin, cos are safe to speculatively execute
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 1 11:55:41 PDT 2016
arsenm added a comment.
Needs tests. Bitreverse is definitely OK, but I'm not sure about sin/cos. The math function handling is a mess and they might need to be assumed to set errno (although I don't see why this is the case since the libcall can work for targets with this problem)
https://reviews.llvm.org/D23020
More information about the llvm-commits
mailing list