Lines Matching refs:MachineRepresentation
39 MachineRepresentation rep = in CanBeMemoryOperand()
44 return rep == MachineRepresentation::kWord32 || in CanBeMemoryOperand()
45 rep == MachineRepresentation::kTagged; in CanBeMemoryOperand()
48 return rep == MachineRepresentation::kWord16; in CanBeMemoryOperand()
51 return rep == MachineRepresentation::kWord8; in CanBeMemoryOperand()
216 case MachineRepresentation::kFloat32: in VisitLoad()
219 case MachineRepresentation::kFloat64: in VisitLoad()
222 case MachineRepresentation::kBit: // Fall through. in VisitLoad()
223 case MachineRepresentation::kWord8: in VisitLoad()
226 case MachineRepresentation::kWord16: in VisitLoad()
229 case MachineRepresentation::kTaggedSigned: // Fall through. in VisitLoad()
230 case MachineRepresentation::kTaggedPointer: // Fall through. in VisitLoad()
231 case MachineRepresentation::kTagged: // Fall through. in VisitLoad()
232 case MachineRepresentation::kWord32: in VisitLoad()
235 case MachineRepresentation::kWord64: // Fall through. in VisitLoad()
236 case MachineRepresentation::kSimd128: // Fall through. in VisitLoad()
237 case MachineRepresentation::kSimd1x4: // Fall through. in VisitLoad()
238 case MachineRepresentation::kSimd1x8: // Fall through. in VisitLoad()
239 case MachineRepresentation::kSimd1x16: // Fall through. in VisitLoad()
240 case MachineRepresentation::kNone: in VisitLoad()
269 MachineRepresentation rep = store_rep.representation(); in VisitStore()
309 case MachineRepresentation::kFloat32: in VisitStore()
312 case MachineRepresentation::kFloat64: in VisitStore()
315 case MachineRepresentation::kBit: // Fall through. in VisitStore()
316 case MachineRepresentation::kWord8: in VisitStore()
319 case MachineRepresentation::kWord16: in VisitStore()
322 case MachineRepresentation::kTaggedSigned: // Fall through. in VisitStore()
323 case MachineRepresentation::kTaggedPointer: // Fall through. in VisitStore()
324 case MachineRepresentation::kTagged: // Fall through. in VisitStore()
325 case MachineRepresentation::kWord32: in VisitStore()
328 case MachineRepresentation::kWord64: // Fall through. in VisitStore()
329 case MachineRepresentation::kSimd128: // Fall through. in VisitStore()
330 case MachineRepresentation::kSimd1x4: // Fall through. in VisitStore()
331 case MachineRepresentation::kSimd1x8: // Fall through. in VisitStore()
332 case MachineRepresentation::kSimd1x16: // Fall through. in VisitStore()
333 case MachineRepresentation::kNone: in VisitStore()
341 } else if (rep == MachineRepresentation::kWord8 || in VisitStore()
342 rep == MachineRepresentation::kBit) { in VisitStore()
379 case MachineRepresentation::kWord8: in VisitCheckedLoad()
382 case MachineRepresentation::kWord16: in VisitCheckedLoad()
385 case MachineRepresentation::kWord32: in VisitCheckedLoad()
388 case MachineRepresentation::kFloat32: in VisitCheckedLoad()
391 case MachineRepresentation::kFloat64: in VisitCheckedLoad()
394 case MachineRepresentation::kBit: // Fall through. in VisitCheckedLoad()
395 case MachineRepresentation::kTaggedSigned: // Fall through. in VisitCheckedLoad()
396 case MachineRepresentation::kTaggedPointer: // Fall through. in VisitCheckedLoad()
397 case MachineRepresentation::kTagged: // Fall through. in VisitCheckedLoad()
398 case MachineRepresentation::kWord64: // Fall through. in VisitCheckedLoad()
399 case MachineRepresentation::kSimd128: // Fall through. in VisitCheckedLoad()
400 case MachineRepresentation::kSimd1x4: // Fall through. in VisitCheckedLoad()
401 case MachineRepresentation::kSimd1x8: // Fall through. in VisitCheckedLoad()
402 case MachineRepresentation::kSimd1x16: // Fall through. in VisitCheckedLoad()
403 case MachineRepresentation::kNone: in VisitCheckedLoad()
447 MachineRepresentation rep = CheckedStoreRepresentationOf(node->op()); in VisitCheckedStore()
455 case MachineRepresentation::kWord8: in VisitCheckedStore()
458 case MachineRepresentation::kWord16: in VisitCheckedStore()
461 case MachineRepresentation::kWord32: in VisitCheckedStore()
464 case MachineRepresentation::kFloat32: in VisitCheckedStore()
467 case MachineRepresentation::kFloat64: in VisitCheckedStore()
470 case MachineRepresentation::kBit: // Fall through. in VisitCheckedStore()
471 case MachineRepresentation::kTaggedSigned: // Fall through. in VisitCheckedStore()
472 case MachineRepresentation::kTaggedPointer: // Fall through. in VisitCheckedStore()
473 case MachineRepresentation::kTagged: // Fall through. in VisitCheckedStore()
474 case MachineRepresentation::kWord64: // Fall through. in VisitCheckedStore()
475 case MachineRepresentation::kSimd128: // Fall through. in VisitCheckedStore()
476 case MachineRepresentation::kSimd1x4: // Fall through. in VisitCheckedStore()
477 case MachineRepresentation::kSimd1x8: // Fall through. in VisitCheckedStore()
478 case MachineRepresentation::kSimd1x16: // Fall through. in VisitCheckedStore()
479 case MachineRepresentation::kNone: in VisitCheckedStore()
485 : ((rep == MachineRepresentation::kWord8 || in VisitCheckedStore()
486 rep == MachineRepresentation::kBit) in VisitCheckedStore()
1259 case MachineRepresentation::kBit: in TryNarrowOpcodeSize()
1260 case MachineRepresentation::kWord8: { in TryNarrowOpcodeSize()
1272 case MachineRepresentation::kWord16: in TryNarrowOpcodeSize()
1674 DCHECK(load_rep.representation() == MachineRepresentation::kWord8 || in VisitAtomicLoad()
1675 load_rep.representation() == MachineRepresentation::kWord16 || in VisitAtomicLoad()
1676 load_rep.representation() == MachineRepresentation::kWord32); in VisitAtomicLoad()
1687 MachineRepresentation rep = AtomicStoreRepresentationOf(node->op()); in VisitAtomicStore()
1690 case MachineRepresentation::kWord8: in VisitAtomicStore()
1693 case MachineRepresentation::kWord16: in VisitAtomicStore()
1696 case MachineRepresentation::kWord32: in VisitAtomicStore()