Lines Matching defs:a

105   Node* Projection(int index, Node* a) {  in Projection()
127 Node* WordAnd(Node* a, Node* b) { in WordAnd()
130 Node* WordOr(Node* a, Node* b) { return AddNode(machine()->WordOr(), a, b); } in WordOr()
131 Node* WordXor(Node* a, Node* b) { in WordXor()
134 Node* WordShl(Node* a, Node* b) { in WordShl()
137 Node* WordShr(Node* a, Node* b) { in WordShr()
140 Node* WordSar(Node* a, Node* b) { in WordSar()
143 Node* WordRor(Node* a, Node* b) { in WordRor()
146 Node* WordEqual(Node* a, Node* b) { in WordEqual()
149 Node* WordNotEqual(Node* a, Node* b) { in WordNotEqual()
152 Node* WordNot(Node* a) { in WordNot()
159 Node* WordBinaryNot(Node* a) { in WordBinaryNot()
167 Node* Word32And(Node* a, Node* b) { in Word32And()
170 Node* Word32Or(Node* a, Node* b) { in Word32Or()
173 Node* Word32Xor(Node* a, Node* b) { in Word32Xor()
176 Node* Word32Shl(Node* a, Node* b) { in Word32Shl()
179 Node* Word32Shr(Node* a, Node* b) { in Word32Shr()
182 Node* Word32Sar(Node* a, Node* b) { in Word32Sar()
185 Node* Word32Ror(Node* a, Node* b) { in Word32Ror()
188 Node* Word32Clz(Node* a) { return AddNode(machine()->Word32Clz(), a); } in Word32Clz()
189 Node* Word32Equal(Node* a, Node* b) { in Word32Equal()
192 Node* Word32NotEqual(Node* a, Node* b) { in Word32NotEqual()
195 Node* Word32Not(Node* a) { return Word32Xor(a, Int32Constant(-1)); } in Word32Not()
196 Node* Word32BinaryNot(Node* a) { return Word32Equal(a, Int32Constant(0)); } in Word32BinaryNot()
198 Node* Word64And(Node* a, Node* b) { in Word64And()
201 Node* Word64Or(Node* a, Node* b) { in Word64Or()
204 Node* Word64Xor(Node* a, Node* b) { in Word64Xor()
207 Node* Word64Shl(Node* a, Node* b) { in Word64Shl()
210 Node* Word64Shr(Node* a, Node* b) { in Word64Shr()
213 Node* Word64Sar(Node* a, Node* b) { in Word64Sar()
216 Node* Word64Ror(Node* a, Node* b) { in Word64Ror()
219 Node* Word64Clz(Node* a) { return AddNode(machine()->Word64Clz(), a); } in Word64Clz()
220 Node* Word64Equal(Node* a, Node* b) { in Word64Equal()
223 Node* Word64NotEqual(Node* a, Node* b) { in Word64NotEqual()
226 Node* Word64Not(Node* a) { return Word64Xor(a, Int64Constant(-1)); } in Word64Not()
227 Node* Word64BinaryNot(Node* a) { return Word64Equal(a, Int64Constant(0)); } in Word64BinaryNot()
229 Node* Int32Add(Node* a, Node* b) { in Int32Add()
232 Node* Int32AddWithOverflow(Node* a, Node* b) { in Int32AddWithOverflow()
235 Node* Int32Sub(Node* a, Node* b) { in Int32Sub()
238 Node* Int32SubWithOverflow(Node* a, Node* b) { in Int32SubWithOverflow()
241 Node* Int32Mul(Node* a, Node* b) { in Int32Mul()
244 Node* Int32MulHigh(Node* a, Node* b) { in Int32MulHigh()
247 Node* Int32Div(Node* a, Node* b) { in Int32Div()
250 Node* Int32Mod(Node* a, Node* b) { in Int32Mod()
253 Node* Int32LessThan(Node* a, Node* b) { in Int32LessThan()
256 Node* Int32LessThanOrEqual(Node* a, Node* b) { in Int32LessThanOrEqual()
259 Node* Uint32Div(Node* a, Node* b) { in Uint32Div()
262 Node* Uint32LessThan(Node* a, Node* b) { in Uint32LessThan()
265 Node* Uint32LessThanOrEqual(Node* a, Node* b) { in Uint32LessThanOrEqual()
268 Node* Uint32Mod(Node* a, Node* b) { in Uint32Mod()
271 Node* Uint32MulHigh(Node* a, Node* b) { in Uint32MulHigh()
274 Node* Int32GreaterThan(Node* a, Node* b) { return Int32LessThan(b, a); } in Int32GreaterThan()
275 Node* Int32GreaterThanOrEqual(Node* a, Node* b) { in Int32GreaterThanOrEqual()
278 Node* Int32Neg(Node* a) { return Int32Sub(Int32Constant(0), a); } in Int32Neg()
280 Node* Int64Add(Node* a, Node* b) { in Int64Add()
283 Node* Int64AddWithOverflow(Node* a, Node* b) { in Int64AddWithOverflow()
286 Node* Int64Sub(Node* a, Node* b) { in Int64Sub()
289 Node* Int64SubWithOverflow(Node* a, Node* b) { in Int64SubWithOverflow()
292 Node* Int64Mul(Node* a, Node* b) { in Int64Mul()
295 Node* Int64Div(Node* a, Node* b) { in Int64Div()
298 Node* Int64Mod(Node* a, Node* b) { in Int64Mod()
301 Node* Int64Neg(Node* a) { return Int64Sub(Int64Constant(0), a); } in Int64Neg()
302 Node* Int64LessThan(Node* a, Node* b) { in Int64LessThan()
305 Node* Int64LessThanOrEqual(Node* a, Node* b) { in Int64LessThanOrEqual()
308 Node* Uint64LessThan(Node* a, Node* b) { in Uint64LessThan()
311 Node* Uint64LessThanOrEqual(Node* a, Node* b) { in Uint64LessThanOrEqual()
314 Node* Int64GreaterThan(Node* a, Node* b) { return Int64LessThan(b, a); } in Int64GreaterThan()
315 Node* Int64GreaterThanOrEqual(Node* a, Node* b) { in Int64GreaterThanOrEqual()
318 Node* Uint64Div(Node* a, Node* b) { in Uint64Div()
321 Node* Uint64Mod(Node* a, Node* b) { in Uint64Mod()
342 Node* Float32Add(Node* a, Node* b) { in Float32Add()
345 Node* Float32Sub(Node* a, Node* b) { in Float32Sub()
348 Node* Float32Mul(Node* a, Node* b) { in Float32Mul()
351 Node* Float32Div(Node* a, Node* b) { in Float32Div()
354 Node* Float32Max(Node* a, Node* b) { in Float32Max()
357 Node* Float32Min(Node* a, Node* b) { in Float32Min()
360 Node* Float32Abs(Node* a) { return AddNode(machine()->Float32Abs(), a); } in Float32Abs()
361 Node* Float32Sqrt(Node* a) { return AddNode(machine()->Float32Sqrt(), a); } in Float32Sqrt()
362 Node* Float32Equal(Node* a, Node* b) { in Float32Equal()
365 Node* Float32NotEqual(Node* a, Node* b) { in Float32NotEqual()
368 Node* Float32LessThan(Node* a, Node* b) { in Float32LessThan()
371 Node* Float32LessThanOrEqual(Node* a, Node* b) { in Float32LessThanOrEqual()
374 Node* Float32GreaterThan(Node* a, Node* b) { return Float32LessThan(b, a); } in Float32GreaterThan()
375 Node* Float32GreaterThanOrEqual(Node* a, Node* b) { in Float32GreaterThanOrEqual()
379 Node* Float64Add(Node* a, Node* b) { in Float64Add()
382 Node* Float64Sub(Node* a, Node* b) { in Float64Sub()
385 Node* Float64Mul(Node* a, Node* b) { in Float64Mul()
388 Node* Float64Div(Node* a, Node* b) { in Float64Div()
391 Node* Float64Mod(Node* a, Node* b) { in Float64Mod()
394 Node* Float64Max(Node* a, Node* b) { in Float64Max()
397 Node* Float64Min(Node* a, Node* b) { in Float64Min()
400 Node* Float64Abs(Node* a) { return AddNode(machine()->Float64Abs(), a); } in Float64Abs()
401 Node* Float64Sqrt(Node* a) { return AddNode(machine()->Float64Sqrt(), a); } in Float64Sqrt()
402 Node* Float64Equal(Node* a, Node* b) { in Float64Equal()
405 Node* Float64NotEqual(Node* a, Node* b) { in Float64NotEqual()
408 Node* Float64LessThan(Node* a, Node* b) { in Float64LessThan()
411 Node* Float64LessThanOrEqual(Node* a, Node* b) { in Float64LessThanOrEqual()
414 Node* Float64GreaterThan(Node* a, Node* b) { return Float64LessThan(b, a); } in Float64GreaterThan()
415 Node* Float64GreaterThanOrEqual(Node* a, Node* b) { in Float64GreaterThanOrEqual()
420 Node* ChangeFloat32ToFloat64(Node* a) { in ChangeFloat32ToFloat64()
423 Node* ChangeInt32ToFloat64(Node* a) { in ChangeInt32ToFloat64()
426 Node* ChangeUint32ToFloat64(Node* a) { in ChangeUint32ToFloat64()
429 Node* ChangeFloat64ToInt32(Node* a) { in ChangeFloat64ToInt32()
432 Node* ChangeFloat64ToUint32(Node* a) { in ChangeFloat64ToUint32()
435 Node* TruncateFloat32ToInt64(Node* a) { in TruncateFloat32ToInt64()
440 Node* TryTruncateFloat32ToInt64(Node* a) { in TryTruncateFloat32ToInt64()
443 Node* TruncateFloat64ToInt64(Node* a) { in TruncateFloat64ToInt64()
448 Node* TryTruncateFloat64ToInt64(Node* a) { in TryTruncateFloat64ToInt64()
451 Node* TruncateFloat32ToUint64(Node* a) { in TruncateFloat32ToUint64()
456 Node* TryTruncateFloat32ToUint64(Node* a) { in TryTruncateFloat32ToUint64()
459 Node* TruncateFloat64ToUint64(Node* a) { in TruncateFloat64ToUint64()
464 Node* TryTruncateFloat64ToUint64(Node* a) { in TryTruncateFloat64ToUint64()
467 Node* ChangeInt32ToInt64(Node* a) { in ChangeInt32ToInt64()
470 Node* ChangeUint32ToUint64(Node* a) { in ChangeUint32ToUint64()
473 Node* TruncateFloat64ToFloat32(Node* a) { in TruncateFloat64ToFloat32()
476 Node* TruncateFloat64ToInt32(TruncationMode mode, Node* a) { in TruncateFloat64ToInt32()
479 Node* TruncateInt64ToInt32(Node* a) { in TruncateInt64ToInt32()
482 Node* RoundInt64ToFloat32(Node* a) { in RoundInt64ToFloat32()
485 Node* RoundInt64ToFloat64(Node* a) { in RoundInt64ToFloat64()
488 Node* RoundUint64ToFloat32(Node* a) { in RoundUint64ToFloat32()
491 Node* RoundUint64ToFloat64(Node* a) { in RoundUint64ToFloat64()
494 Node* BitcastFloat32ToInt32(Node* a) { in BitcastFloat32ToInt32()
497 Node* BitcastFloat64ToInt64(Node* a) { in BitcastFloat64ToInt64()
500 Node* BitcastInt32ToFloat32(Node* a) { in BitcastInt32ToFloat32()
503 Node* BitcastInt64ToFloat64(Node* a) { in BitcastInt64ToFloat64()
506 Node* Float32RoundDown(Node* a) { in Float32RoundDown()
509 Node* Float64RoundDown(Node* a) { in Float64RoundDown()
512 Node* Float32RoundUp(Node* a) { in Float32RoundUp()
515 Node* Float64RoundUp(Node* a) { in Float64RoundUp()
518 Node* Float32RoundTruncate(Node* a) { in Float32RoundTruncate()
521 Node* Float64RoundTruncate(Node* a) { in Float64RoundTruncate()
524 Node* Float64RoundTiesAway(Node* a) { in Float64RoundTiesAway()
527 Node* Float32RoundTiesEven(Node* a) { in Float32RoundTiesEven()
530 Node* Float64RoundTiesEven(Node* a) { in Float64RoundTiesEven()
535 Node* Float64ExtractLowWord32(Node* a) { in Float64ExtractLowWord32()
538 Node* Float64ExtractHighWord32(Node* a) { in Float64ExtractHighWord32()
541 Node* Float64InsertLowWord32(Node* a, Node* b) { in Float64InsertLowWord32()
544 Node* Float64InsertHighWord32(Node* a, Node* b) { in Float64InsertHighWord32()