llvm-project
3ccf17db - [clang][NFC] Remove non-builtin generic <stdbit.h> bit functions (#197069)

Commit
12 days ago
[clang][NFC] Remove non-builtin generic <stdbit.h> bit functions (#197069) The non-builtin generic bit functions stdc_leading_zeros stdc_leading_ones stdc_trailing_zeros stdc_trailing_ones stdc_first_leading_zero stdc_first_leading_one stdc_first_trailing_zero stdc_first_trailing_one stdc_count_zeros stdc_count_ones stdc_has_single_bit stdc_bit_width stdc_bit_floor stdc_bit_ceil could never be matched, and the corresponding BIstdc_leading_zeros BIstdc_leading_ones BIstdc_trailing_zeros BIstdc_trailing_ones BIstdc_first_leading_zero BIstdc_first_leading_one BIstdc_first_trailing_one BIstdc_first_trailing_zero BIstdc_count_zeros BIstdc_count_ones BIstdc_has_single_bit BIstdc_bit_floor BIstdc_bit_ceil BIstdc_bit_width cases in CGBuiltin.cpp, ExprConstant.cpp, InterpBuiltin.cpp, and SemaChecking.cpp are unreachable. Followup: #185978
Author
Parents
Loading