Lines Matching defs:kind

70 size_t hash_value(MemoryAccessKind kind) { return static_cast<size_t>(kind); }
72 std::ostream& operator<<(std::ostream& os, MemoryAccessKind kind) {
73 switch (kind) {
117 return base::hash_combine(params.kind, params.transformation);
121 return os << "(" << params.kind << " " << params.transformation << ")";
130 return lhs.transformation == rhs.transformation && lhs.kind == rhs.kind;
138 return base::hash_combine(params.kind, params.rep, params.laneidx);
142 return os << "(" << params.kind << " " << params.rep << " " << params.laneidx
152 return lhs.kind == rhs.kind && lhs.rep == rhs.rep &&
189 return base::hash_combine(params.kind, params.rep, params.laneidx);
193 return os << "(" << params.kind << " " << params.rep << " "
203 return lhs.kind == rhs.kind && lhs.rep == rhs.rep &&
232 size_t hash_value(ShiftKind kind) { return static_cast<size_t>(kind); }
233 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream& os, ShiftKind kind) {
234 switch (kind) {
248 size_t hash_value(TruncateKind kind) { return static_cast<size_t>(kind); }
250 std::ostream& operator<<(std::ostream& os, TruncateKind kind) {
251 switch (kind) {
1280 explicit StackPointerGreaterThanOperator(StackCheckKind kind)
1283 "StackPointerGreaterThan", 1, 1, 0, 1, 1, 0, kind) {}
1368 const Operator* MachineOperatorBuilder::Word32Sar(ShiftKind kind) {
1369 switch (kind) {
1377 const Operator* MachineOperatorBuilder::Word64Sar(ShiftKind kind) {
1378 switch (kind) {
1387 TruncateKind kind) {
1388 switch (kind) {
1397 TruncateKind kind) {
1398 switch (kind) {
1407 TruncateKind kind) {
1408 switch (kind) {
1467 MemoryAccessKind kind, LoadTransformation transform) {
1469 if (kind == MemoryAccessKind::k##KIND && \
1484 const Operator* MachineOperatorBuilder::LoadLane(MemoryAccessKind kind,
1488 if (kind == MemoryAccessKind::k##KIND && rep == MachineType::TYPE() && \
1523 const Operator* MachineOperatorBuilder::StoreLane(MemoryAccessKind kind,
1527 if (kind == MemoryAccessKind::k##KIND && \
1629 StackCheckKind kind) {
1630 switch (kind) {