Lines Matching defs:rep

26 size_t hash_value(StoreRepresentation rep) {
27 return base::hash_combine(rep.representation(), rep.write_barrier_kind());
31 std::ostream& operator<<(std::ostream& os, StoreRepresentation rep) {
32 return os << rep.representation() << ", " << rep.write_barrier_kind();
84 size_t hash_value(LoadTransformation rep) { return static_cast<size_t>(rep); }
86 std::ostream& operator<<(std::ostream& os, LoadTransformation rep) {
87 switch (rep) {
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 &&
215 size_t hash_value(StackSlotRepresentation rep) {
216 return base::hash_combine(rep.size(), rep.alignment());
219 std::ostream& operator<<(std::ostream& os, StackSlotRepresentation rep) {
220 return os << rep.size() << ", " << rep.alignment();
1337 const Operator* MachineOperatorBuilder::UnalignedLoad(LoadRepresentation rep) {
1339 if (rep == MachineType::Type()) { \
1348 UnalignedStoreRepresentation rep) {
1349 switch (rep) {
1429 const Operator* MachineOperatorBuilder::Load(LoadRepresentation rep) {
1430 DCHECK(!rep.IsMapWord());
1432 if (rep == MachineType::Type()) { \
1446 const Operator* MachineOperatorBuilder::LoadImmutable(LoadRepresentation rep) {
1448 if (rep == MachineType::Type()) { \
1456 const Operator* MachineOperatorBuilder::ProtectedLoad(LoadRepresentation rep) {
1458 if (rep == MachineType::Type()) { \
1485 LoadRepresentation rep,
1488 if (kind == MemoryAccessKind::k##KIND && rep == MachineType::TYPE() && \
1524 MachineRepresentation rep,
1528 rep == MachineRepresentation::REP && laneidx == LANEIDX) { \
1574 const Operator* MachineOperatorBuilder::StackSlot(MachineRepresentation rep,
1576 return StackSlot(1 << ElementSizeLog2Of(rep), alignment);
1609 MachineRepresentation rep) {
1610 switch (rep) {