Lines Matching refs:InputAt
95 g.UseRegister(node->InputAt(0))); in VisitRR()
101 g.UseRegister(node->InputAt(0)), in VisitRRR()
102 g.UseRegister(node->InputAt(1))); in VisitRRR()
114 Node* in0 = node->InputAt(0); in VisitRRRShuffle()
115 Node* in1 = node->InputAt(1); in VisitRRRShuffle()
122 g.UseRegister(node->InputAt(0)), in VisitRRRShuffle()
123 g.UseRegister(node->InputAt(1))); in VisitRRRShuffle()
130 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm)); in VisitRRI()
137 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm), in VisitRRIR()
138 g.UseRegister(node->InputAt(1))); in VisitRRIR()
409 Node* base = node->InputAt(0); in VisitPairAtomicBinOp()
410 Node* index = node->InputAt(1); in VisitPairAtomicBinOp()
411 Node* value = node->InputAt(2); in VisitPairAtomicBinOp()
412 Node* value_high = node->InputAt(3); in VisitPairAtomicBinOp()
430 Node* base = node->InputAt(0); in VisitNarrowAtomicBinOp()
431 Node* index = node->InputAt(1); in VisitNarrowAtomicBinOp()
432 Node* value = node->InputAt(2); in VisitNarrowAtomicBinOp()
459 Emit(kArchDebugAbort, g.NoOutput(), g.UseFixed(node->InputAt(0), r1)); in VisitDebugAbort()
465 Node* base = node->InputAt(0); in VisitLoad()
466 Node* index = node->InputAt(1); in VisitLoad()
515 Node* base = node->InputAt(0); in VisitStore()
516 Node* index = node->InputAt(1); in VisitStore()
517 Node* value = node->InputAt(2); in VisitStore()
608 Node* base = node->InputAt(0); in VisitUnalignedLoad()
609 Node* index = node->InputAt(1); in VisitUnalignedLoad()
676 Node* base = node->InputAt(0); in VisitUnalignedStore()
677 Node* index = node->InputAt(1); in VisitUnalignedStore()
678 Node* value = node->InputAt(2); in VisitUnalignedStore()
1017 g.UseRegister(node->InputAt(0)), g.UseUniqueRegister(node->InputAt(1)), in VisitInt32PairAdd()
1018 g.UseRegister(node->InputAt(2)), g.UseUniqueRegister(node->InputAt(3))}; in VisitInt32PairAdd()
1029 g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), in VisitInt32PairAdd()
1030 g.UseRegister(node->InputAt(2))); in VisitInt32PairAdd()
1042 g.UseRegister(node->InputAt(0)), g.UseUniqueRegister(node->InputAt(1)), in VisitInt32PairSub()
1043 g.UseRegister(node->InputAt(2)), g.UseUniqueRegister(node->InputAt(3))}; in VisitInt32PairSub()
1054 g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), in VisitInt32PairSub()
1055 g.UseRegister(node->InputAt(2))); in VisitInt32PairSub()
1063 InstructionOperand inputs[] = {g.UseUniqueRegister(node->InputAt(0)), in VisitInt32PairMul()
1064 g.UseUniqueRegister(node->InputAt(1)), in VisitInt32PairMul()
1065 g.UseUniqueRegister(node->InputAt(2)), in VisitInt32PairMul()
1066 g.UseUniqueRegister(node->InputAt(3))}; in VisitInt32PairMul()
1077 g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), in VisitInt32PairMul()
1078 g.UseRegister(node->InputAt(2))); in VisitInt32PairMul()
1089 Int32Matcher m(node->InputAt(2)); in VisitWord32PairShift()
1097 InstructionOperand inputs[] = {g.UseUniqueRegister(node->InputAt(0)), in VisitWord32PairShift()
1098 g.UseUniqueRegister(node->InputAt(1)), in VisitWord32PairShift()
1335 InstructionOperand inputs[] = {g.UseRegister(node->InputAt(0)), in VisitUint32MulHigh()
1336 g.UseRegister(node->InputAt(1))}; in VisitUint32MulHigh()
1503 Emit(kArmVmodF64, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0), in VisitFloat64Mod()
1504 g.UseFixed(node->InputAt(1), d1))->MarkAsCall(); in VisitFloat64Mod()
1510 Emit(opcode, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0), in VisitFloat64Ieee754Binop()
1511 g.UseFixed(node->InputAt(1), d1)) in VisitFloat64Ieee754Binop()
1518 Emit(opcode, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0)) in VisitFloat64Ieee754Unop()
1857 Node* const node = value->InputAt(0); in VisitWordCompareZero()
1917 InstructionOperand value_operand = g.UseRegister(node->InputAt(0)); in VisitSwitch()
2052 Node* left = node->InputAt(0); in VisitFloat64InsertLowWord32()
2053 Node* right = node->InputAt(1); in VisitFloat64InsertLowWord32()
2056 left = left->InputAt(1); in VisitFloat64InsertLowWord32()
2068 Node* left = node->InputAt(0); in VisitFloat64InsertHighWord32()
2069 Node* right = node->InputAt(1); in VisitFloat64InsertHighWord32()
2072 left = left->InputAt(1); in VisitFloat64InsertHighWord32()
2084 Node* base = node->InputAt(0); in VisitWord32AtomicLoad()
2085 Node* index = node->InputAt(1); in VisitWord32AtomicLoad()
2110 Node* base = node->InputAt(0); in VisitWord32AtomicStore()
2111 Node* index = node->InputAt(1); in VisitWord32AtomicStore()
2112 Node* value = node->InputAt(2); in VisitWord32AtomicStore()
2141 Node* base = node->InputAt(0); in VisitWord32AtomicExchange()
2142 Node* index = node->InputAt(1); in VisitWord32AtomicExchange()
2143 Node* value = node->InputAt(2); in VisitWord32AtomicExchange()
2176 Node* base = node->InputAt(0); in VisitWord32AtomicCompareExchange()
2177 Node* index = node->InputAt(1); in VisitWord32AtomicCompareExchange()
2178 Node* old_value = node->InputAt(2); in VisitWord32AtomicCompareExchange()
2179 Node* new_value = node->InputAt(3); in VisitWord32AtomicCompareExchange()
2216 Node* base = node->InputAt(0); in VisitWord32AtomicBinaryOperation()
2217 Node* index = node->InputAt(1); in VisitWord32AtomicBinaryOperation()
2218 Node* value = node->InputAt(2); in VisitWord32AtomicBinaryOperation()
2266 Node* base = node->InputAt(0); in VISIT_ATOMIC_BINOP()
2267 Node* index = node->InputAt(1); in VISIT_ATOMIC_BINOP()
2282 Node* base = node->InputAt(0); in VisitWord32AtomicPairStore()
2283 Node* index = node->InputAt(1); in VisitWord32AtomicPairStore()
2284 Node* value_low = node->InputAt(2); in VisitWord32AtomicPairStore()
2285 Node* value_high = node->InputAt(3); in VisitWord32AtomicPairStore()
2352 Node* base = node->InputAt(0); in VISIT_ATOMIC_BINOP()
2353 Node* index = node->InputAt(1); in VISIT_ATOMIC_BINOP()
2354 Node* value = node->InputAt(2); in VISIT_ATOMIC_BINOP()
2355 Node* value_high = node->InputAt(3); in VISIT_ATOMIC_BINOP()
2372 Node* base = node->InputAt(0); in VisitWord64AtomicNarrowExchange()
2373 Node* index = node->InputAt(1); in VisitWord64AtomicNarrowExchange()
2374 Node* value = node->InputAt(2); in VisitWord64AtomicNarrowExchange()
2403 g.UseFixed(node->InputAt(2), r4), g.UseFixed(node->InputAt(3), r5), in VisitWord32AtomicPairCompareExchange()
2404 g.UseFixed(node->InputAt(4), r8), g.UseFixed(node->InputAt(5), r9), in VisitWord32AtomicPairCompareExchange()
2405 g.UseRegister(node->InputAt(0)), g.UseRegister(node->InputAt(1))}; in VisitWord32AtomicPairCompareExchange()
2418 Node* base = node->InputAt(0); in VisitWord64AtomicNarrowCompareExchange()
2419 Node* index = node->InputAt(1); in VisitWord64AtomicNarrowCompareExchange()
2420 Node* old_value = node->InputAt(2); in VisitWord64AtomicNarrowCompareExchange()
2421 Node* new_value = node->InputAt(3); in VisitWord64AtomicNarrowCompareExchange()
2615 g.UseRegister(node->InputAt(0)), g.UseRegister(node->InputAt(1)),
2616 g.UseRegister(node->InputAt(2)));
2710 Node* input0 = node->InputAt(0); in VisitS8x16Shuffle()
2711 Node* input1 = node->InputAt(1); in VisitS8x16Shuffle()
2768 Emit(kArmSxtb, g.DefineAsRegister(node), g.UseRegister(node->InputAt(0)), in VisitSignExtendWord8ToInt32()
2774 Emit(kArmSxth, g.DefineAsRegister(node), g.UseRegister(node->InputAt(0)), in VisitSignExtendWord16ToInt32()