Lines Matching full:representation
35 void TestPairPositive(Representation more_general,
36 Representation less_general) {
41 void TestPairNegative(Representation more_general,
42 Representation less_general) {
48 TestPairNegative(Representation::None(), Representation::None());
49 TestPairPositive(Representation::Integer8(), Representation::None());
50 TestPairPositive(Representation::UInteger8(), Representation::None());
51 TestPairPositive(Representation::Integer16(), Representation::None());
52 TestPairPositive(Representation::UInteger16(), Representation::None());
53 TestPairPositive(Representation::Smi(), Representation::None());
54 TestPairPositive(Representation::Integer32(), Representation::None());
55 TestPairPositive(Representation::HeapObject(), Representation::None());
56 TestPairPositive(Representation::Double(), Representation::None());
57 TestPairPositive(Representation::Tagged(), Representation::None());
59 TestPairNegative(Representation::None(), Representation::Integer8());
60 TestPairNegative(Representation::Integer8(), Representation::Integer8());
61 TestPairNegative(Representation::UInteger8(), Representation::Integer8());
62 TestPairPositive(Representation::Integer16(), Representation::Integer8());
63 TestPairPositive(Representation::UInteger16(), Representation::Integer8());
64 TestPairPositive(Representation::Smi(), Representation::Integer8());
65 TestPairPositive(Representation::Integer32(), Representation::Integer8());
66 TestPairNegative(Representation::HeapObject(), Representation::Integer8());
67 TestPairPositive(Representation::Double(), Representation::Integer8());
68 TestPairPositive(Representation::Tagged(), Representation::Integer8());
70 TestPairNegative(Representation::None(), Representation::UInteger8());
71 TestPairNegative(Representation::Integer8(), Representation::UInteger8());
72 TestPairNegative(Representation::UInteger8(), Representation::UInteger8());
73 TestPairPositive(Representation::Integer16(), Representation::UInteger8());
74 TestPairPositive(Representation::UInteger16(), Representation::UInteger8());
75 TestPairPositive(Representation::Smi(), Representation::UInteger8());
76 TestPairPositive(Representation::Integer32(), Representation::UInteger8());
77 TestPairNegative(Representation::HeapObject(), Representation::UInteger8());
78 TestPairPositive(Representation::Double(), Representation::UInteger8());
79 TestPairPositive(Representation::Tagged(), Representation::UInteger8());
81 TestPairNegative(Representation::None(), Representation::Integer16());
82 TestPairNegative(Representation::Integer8(), Representation::Integer16());
83 TestPairNegative(Representation::UInteger8(), Representation::Integer16());
84 TestPairNegative(Representation::Integer16(), Representation::Integer16());
85 TestPairNegative(Representation::UInteger16(), Representation::Integer16());
86 TestPairPositive(Representation::Smi(), Representation::Integer16());
87 TestPairPositive(Representation::Integer32(), Representation::Integer16());
88 TestPairNegative(Representation::HeapObject(), Representation::Integer16());
89 TestPairPositive(Representation::Double(), Representation::Integer16());
90 TestPairPositive(Representation::Tagged(), Representation::Integer16());
92 TestPairNegative(Representation::None(), Representation::UInteger16());
93 TestPairNegative(Representation::Integer8(), Representation::UInteger16());
94 TestPairNegative(Representation::UInteger8(), Representation::UInteger16());
95 TestPairNegative(Representation::Integer16(), Representation::UInteger16());
96 TestPairNegative(Representation::UInteger16(), Representation::UInteger16());
97 TestPairPositive(Representation::Smi(), Representation::UInteger16());
98 TestPairPositive(Representation::Integer32(), Representation::UInteger16());
99 TestPairNegative(Representation::HeapObject(), Representation::UInteger16());
100 TestPairPositive(Representation::Double(), Representation::UInteger16());
101 TestPairPositive(Representation::Tagged(), Representation::UInteger16());
103 TestPairNegative(Representation::None(), Representation::Smi());
104 TestPairNegative(Representation::Integer8(), Representation::Smi());
105 TestPairNegative(Representation::UInteger8(), Representation::Smi());
106 TestPairNegative(Representation::Integer16(), Representation::Smi());
107 TestPairNegative(Representation::UInteger16(), Representation::Smi());
108 TestPairNegative(Representation::Smi(), Representation::Smi());
109 TestPairPositive(Representation::Integer32(), Representation::Smi());
110 TestPairNegative(Representation::HeapObject(), Representation::Smi());
111 TestPairPositive(Representation::Double(), Representation::Smi());
112 TestPairPositive(Representation::Tagged(), Representation::Smi());
114 TestPairNegative(Representation::None(), Representation::Integer32());
115 TestPairNegative(Representation::Integer8(), Representation::Integer32());
116 TestPairNegative(Representation::UInteger8(), Representation::Integer32());
117 TestPairNegative(Representation::Integer16(), Representation::Integer32());
118 TestPairNegative(Representation::UInteger16(), Representation::Integer32());
119 TestPairNegative(Representation::Smi(), Representation::Integer32());
120 TestPairNegative(Representation::Integer32(), Representation::Integer32());
121 TestPairNegative(Representation::HeapObject(), Representation::Integer32());
122 TestPairPositive(Representation::Double(), Representation::Integer32());
123 TestPairPositive(Representation::Tagged(), Representation::Integer32());
125 TestPairNegative(Representation::None(), Representation::External());
126 TestPairNegative(Representation::External(), Representation::External());
127 TestPairPositive(Representation::External(), Representation::None());