#include <machine-optimization-reducer.h>
◆ BitfieldCheck()
v8::internal::compiler::turboshaft::detail::BitfieldCheck::BitfieldCheck |
( |
V< Word > | source, |
|
|
uint32_t | mask, |
|
|
uint32_t | masked_value, |
|
|
bool | truncate_from_64_bit ) |
|
inline |
◆ Detect()
◆ TryCombine()
std::optional< BitfieldCheck > v8::internal::compiler::turboshaft::detail::BitfieldCheck::TryCombine |
( |
const BitfieldCheck & | other | ) |
|
|
inline |
◆ TryDetectShiftAndMaskOneBit()
static std::optional< BitfieldCheck > v8::internal::compiler::turboshaft::detail::BitfieldCheck::TryDetectShiftAndMaskOneBit |
( |
const OperationMatcher & | matcher, |
|
|
V< Word > | index ) |
|
inlinestaticprivate |
◆ mask
uint32_t const v8::internal::compiler::turboshaft::detail::BitfieldCheck::mask |
◆ masked_value
uint32_t const v8::internal::compiler::turboshaft::detail::BitfieldCheck::masked_value |
◆ source
V<Word> const v8::internal::compiler::turboshaft::detail::BitfieldCheck::source |
◆ truncate_from_64_bit
bool const v8::internal::compiler::turboshaft::detail::BitfieldCheck::truncate_from_64_bit |
The documentation for this struct was generated from the following file: