craig.topper added inline comments.
================ Comment at: clang/lib/CodeGen/CGBuiltin.cpp:2930 + } + [[fallthrough]]; case Builtin::BI__builtin_bswap16: ---------------- Quuxplusone wrote: > Re clang-format's complaint: I would either move `[[fallthrough]];` inside > the curly braces, or (probably better) just eliminate the fallthrough by > either duplicating line 2934 or else doing > ``` > case Builtin::BI__builtin_bswap64: > case Builtin::BI__builtin_bswap128: { > if (BuiltinIDIfNoAsmLabel == Builtin::BI__builtin_bswap128 && > !Target.hasInt128Type()) > CGM.ErrorUnsupported(E, "__builtin_bswap128"); > return RValue::get(emitUnaryBuiltin(*this, E, Intrinsic::bswap)); > } > ``` I believe we are still using `LLVM_FALLTHROUGH` rather than `[[fallthrough]]` Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D114425/new/ https://reviews.llvm.org/D114425 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits