• Home
  • Raw
  • Download

Lines Matching refs:NewNode

62     return NewNode(common()->HeapConstant(unique));  in UndefinedConstant()
75 return NewNode(common()->Int32Constant(value)); in Int32Constant()
78 return NewNode(common()->Int64Constant(value)); in Int64Constant()
81 return NewNode(common()->NumberConstant(value)); in NumberConstant()
84 return NewNode(common()->Float64Constant(value)); in Float64Constant()
88 return NewNode(common()->HeapConstant(val)); in HeapConstant()
92 return NewNode(common()->Projection(index), a); in Projection()
100 return NewNode(machine()->Load(rep), base, index); in Load()
106 NewNode(machine()->Store(StoreRepresentation(rep, kNoWriteBarrier)), base, in Store()
111 return NewNode(machine()->WordAnd(), a, b); in WordAnd()
113 Node* WordOr(Node* a, Node* b) { return NewNode(machine()->WordOr(), a, b); } in WordOr()
115 return NewNode(machine()->WordXor(), a, b); in WordXor()
118 return NewNode(machine()->WordShl(), a, b); in WordShl()
121 return NewNode(machine()->WordShr(), a, b); in WordShr()
124 return NewNode(machine()->WordSar(), a, b); in WordSar()
127 return NewNode(machine()->WordRor(), a, b); in WordRor()
130 return NewNode(machine()->WordEqual(), a, b); in WordEqual()
151 return NewNode(machine()->Word32And(), a, b); in Word32And()
154 return NewNode(machine()->Word32Or(), a, b); in Word32Or()
157 return NewNode(machine()->Word32Xor(), a, b); in Word32Xor()
160 return NewNode(machine()->Word32Shl(), a, b); in Word32Shl()
163 return NewNode(machine()->Word32Shr(), a, b); in Word32Shr()
166 return NewNode(machine()->Word32Sar(), a, b); in Word32Sar()
169 return NewNode(machine()->Word32Ror(), a, b); in Word32Ror()
172 return NewNode(machine()->Word32Equal(), a, b); in Word32Equal()
181 return NewNode(machine()->Word64And(), a, b); in Word64And()
184 return NewNode(machine()->Word64Or(), a, b); in Word64Or()
187 return NewNode(machine()->Word64Xor(), a, b); in Word64Xor()
190 return NewNode(machine()->Word64Shl(), a, b); in Word64Shl()
193 return NewNode(machine()->Word64Shr(), a, b); in Word64Shr()
196 return NewNode(machine()->Word64Sar(), a, b); in Word64Sar()
199 return NewNode(machine()->Word64Ror(), a, b); in Word64Ror()
202 return NewNode(machine()->Word64Equal(), a, b); in Word64Equal()
211 return NewNode(machine()->Int32Add(), a, b); in Int32Add()
214 return NewNode(machine()->Int32AddWithOverflow(), a, b); in Int32AddWithOverflow()
217 return NewNode(machine()->Int32Sub(), a, b); in Int32Sub()
220 return NewNode(machine()->Int32SubWithOverflow(), a, b); in Int32SubWithOverflow()
223 return NewNode(machine()->Int32Mul(), a, b); in Int32Mul()
226 return NewNode(machine()->Int32Div(), a, b); in Int32Div()
229 return NewNode(machine()->Int32UDiv(), a, b); in Int32UDiv()
232 return NewNode(machine()->Int32Mod(), a, b); in Int32Mod()
235 return NewNode(machine()->Int32UMod(), a, b); in Int32UMod()
238 return NewNode(machine()->Int32LessThan(), a, b); in Int32LessThan()
241 return NewNode(machine()->Int32LessThanOrEqual(), a, b); in Int32LessThanOrEqual()
244 return NewNode(machine()->Uint32LessThan(), a, b); in Uint32LessThan()
247 return NewNode(machine()->Uint32LessThanOrEqual(), a, b); in Uint32LessThanOrEqual()
256 return NewNode(machine()->Int64Add(), a, b); in Int64Add()
259 return NewNode(machine()->Int64Sub(), a, b); in Int64Sub()
262 return NewNode(machine()->Int64Mul(), a, b); in Int64Mul()
265 return NewNode(machine()->Int64Div(), a, b); in Int64Div()
268 return NewNode(machine()->Int64UDiv(), a, b); in Int64UDiv()
271 return NewNode(machine()->Int64Mod(), a, b); in Int64Mod()
274 return NewNode(machine()->Int64UMod(), a, b); in Int64UMod()
278 return NewNode(machine()->Int64LessThan(), a, b); in Int64LessThan()
281 return NewNode(machine()->Int64LessThanOrEqual(), a, b); in Int64LessThanOrEqual()
290 return kPointerSize == 8 ? NewNode(machine()->TruncateInt64ToInt32(), a) in ConvertIntPtrToInt32()
294 return kPointerSize == 8 ? NewNode(machine()->ChangeInt32ToInt64(), a) : a; in ConvertInt32ToIntPtr()
315 return NewNode(machine()->Float64Add(), a, b); in Float64Add()
318 return NewNode(machine()->Float64Sub(), a, b); in Float64Sub()
321 return NewNode(machine()->Float64Mul(), a, b); in Float64Mul()
324 return NewNode(machine()->Float64Div(), a, b); in Float64Div()
327 return NewNode(machine()->Float64Mod(), a, b); in Float64Mod()
330 return NewNode(machine()->Float64Equal(), a, b); in Float64Equal()
336 return NewNode(machine()->Float64LessThan(), a, b); in Float64LessThan()
339 return NewNode(machine()->Float64LessThanOrEqual(), a, b); in Float64LessThanOrEqual()
348 return NewNode(machine()->ChangeInt32ToFloat64(), a); in ChangeInt32ToFloat64()
351 return NewNode(machine()->ChangeUint32ToFloat64(), a); in ChangeUint32ToFloat64()
354 return NewNode(machine()->ChangeFloat64ToInt32(), a); in ChangeFloat64ToInt32()
357 return NewNode(machine()->ChangeFloat64ToUint32(), a); in ChangeFloat64ToUint32()
360 return NewNode(machine()->ChangeInt32ToInt64(), a); in ChangeInt32ToInt64()
363 return NewNode(machine()->ChangeUint32ToUint64(), a); in ChangeUint32ToUint64()
366 return NewNode(machine()->TruncateFloat64ToInt32(), a); in TruncateFloat64ToInt32()
369 return NewNode(machine()->TruncateInt64ToInt32(), a); in TruncateInt64ToInt32()
394 return NewNode(common()->Phi(type, 2), n1, n2); in Phi()
397 return NewNode(common()->Phi(type, 3), n1, n2, n3); in Phi()
400 return NewNode(common()->Phi(type, 4), n1, n2, n3, n4); in Phi()