Details
Diff Detail
Event Timeline
llvm/lib/Analysis/ValueTracking.cpp | ||
---|---|---|
4514 | Could it be an FDiv ConstantExpr? |
llvm/lib/Analysis/ValueTracking.cpp | ||
---|---|---|
4514 | fdiv is not supported in constant expressions anymore. |
llvm/lib/Analysis/ValueTracking.cpp | ||
---|---|---|
4514 | Great! I had a quick look but didn't find the commit that removed them, or where to look for an up to date list of supported operators. |
llvm/lib/Analysis/ValueTracking.cpp | ||
---|---|---|
4514 | For binops in particular it's ConstantExpr::isSupportedBinOp(). It looks like I need to update the listing at https://llvm.org/docs/LangRef.html#constant-expressions with the current state. |
After the other fixes we are no longer interested in fcInf here.