We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
log
log2
log10
Needs to cover the float and half case for all three: https://godbolt.org/z/64fzEq3nd
This is a perfect candidate for instruction expansion:
M_LN2_F
0.693147180559945309417232121458176568f
M_LN2_H
0.693147180559945309417232121458176568h
M_LN10_F
2.30258509299404568401799145468436421f
M_LN10_H
2.30258509299404568401799145468436421h
log2_10Const
M_LN2
M_LN10
The text was updated successfully, but these errors were encountered:
[DXIL] Implement log intrinsic Lowering
824939e
Completes llvm#86192 `DXIL.td` - add log2 to dxilop lowering `DXILIntrinsicExpansion.cpp` - add log and log10 to log2 expansions
8665e4e
[DXIL] Implement log intrinsic Lowering (#86569)
5cf1e2e
Completes #86192 `DXIL.td` - add log2 to dxilop lowering `DXILIntrinsicExpansion.cpp` - add log and log10 to log2 expansions
farzonl
Successfully merging a pull request may close this issue.
Needs to cover the float and half case for all three: https://godbolt.org/z/64fzEq3nd
This is a perfect candidate for instruction expansion:
log2
log
log2
DXIL op (ie 23)M_LN2_F
0.693147180559945309417232121458176568f
M_LN2_H
0.693147180559945309417232121458176568h
log2
log10
M_LN10_F
2.30258509299404568401799145468436421f
M_LN10_H
2.30258509299404568401799145468436421h
log2
DXIL op (ie 23)log2_10Const
=M_LN2
/M_LN10
const valuelog2_10Const
with the return value oflog2
The text was updated successfully, but these errors were encountered: