HomeSort by relevance Sort by last modified time
    Searched refs:InputAt (Results 1 - 25 of 147) sorted by null

1 2 3 4 5 6

  /external/v8/src/compiler/
simplified-operator-reducer.cc 27 HeapObjectMatcher m(node->InputAt(0));
31 if (m.IsBooleanNot()) return Replace(m.InputAt(0));
35 Int32Matcher m(node->InputAt(0));
38 if (m.IsChangeBoolToBit()) return Replace(m.InputAt(0));
42 HeapObjectMatcher m(node->InputAt(0));
44 if (m.IsChangeBitToBool()) return Replace(m.InputAt(0));
48 Float64Matcher m(node->InputAt(0));
53 Int32Matcher m(node->InputAt(0));
58 NumberMatcher m(node->InputAt(0));
60 if (m.IsChangeFloat64ToTagged()) return Replace(m.node()->InputAt(0))
    [all...]
node-matchers.cc 38 Node* input0 = merge->InputAt(0);
40 Node* input1 = merge->InputAt(1);
42 Node* branch = input0->InputAt(0);
43 if (branch != input1->InputAt(0)) return;
code-generator-impl.h 31 return ToRegister(instr_->InputAt(index));
35 return ToDoubleRegister(instr_->InputAt(index));
38 double InputDouble(size_t index) { return ToDouble(instr_->InputAt(index)); }
40 float InputFloat32(size_t index) { return ToFloat32(instr_->InputAt(index)); }
43 return ToConstant(instr_->InputAt(index)).ToInt32();
47 return ToConstant(instr_->InputAt(index)).ToInt64();
67 return ToExternalReference(instr_->InputAt(index));
71 return ToHeapObject(instr_->InputAt(index));
74 Label* InputLabel(size_t index) { return ToLabel(instr_->InputAt(index)); }
77 return ToRpoNumber(instr_->InputAt(index))
    [all...]
common-operator-reducer.cc 81 Node* const cond = node->InputAt(0);
102 node->ReplaceInput(0, cond->InputAt(0));
110 Node* const control = node->InputAt(1);
142 Node* if_true = node->InputAt(0);
143 Node* if_false = node->InputAt(1);
147 if_true->InputAt(0) == if_false->InputAt(0) && if_true->OwnedBy(node) &&
149 Node* const branch = if_true->InputAt(0);
152 Node* const control = branch->InputAt(1);
167 Node* const merge = node->InputAt(input_count)
    [all...]
dead-code-elimination.cc 45 Node* const input = node->InputAt(i);
74 node->InputAt(0)->opcode() != IrOpcode::kDead) {
76 Node* const input = node->InputAt(i);
85 use->ReplaceInput(live_input_count, use->InputAt(i));
98 Replace(use, use->InputAt(0));
104 return Replace(node->InputAt(0));
select-lowering.cc 30 Node* cond = node->InputAt(0);
31 Node* vthen = node->InputAt(1);
32 Node* velse = node->InputAt(2);
js-context-relaxation.cc 33 candidate_new_context = outer_frame->InputAt(kFrameStateContextInput);
34 outer_frame = outer_frame->InputAt(kFrameStateOuterStateInput);
value-numbering-reducer.cc 21 h = base::hash_combine(h, node->InputAt(j)->id());
35 DCHECK_NOT_NULL(a->InputAt(j));
36 DCHECK_NOT_NULL(b->InputAt(j));
37 if (a->InputAt(j)->id() != b->InputAt(j)->id()) return false;
  /external/v8/src/compiler/x87/
instruction-selector-x87.cc 120 inputs[(*input_count)++] = UseRegister(node->InputAt(0));
121 inputs[(*input_count)++] = UseRegister(node->InputAt(1));
174 Node* base = node->InputAt(0);
175 Node* index = node->InputAt(1);
176 Node* value = node->InputAt(2);
271 Node* const buffer = node->InputAt(0);
272 Node* const offset = node->InputAt(1);
273 Node* const length = node->InputAt(2);
316 Node* const buffer = node->InputAt(0);
317 Node* const offset = node->InputAt(1)
    [all...]
  /art/compiler/optimizing/
nodes_x86.h 46 return InputAt(0)->AsX86ComputeBaseMethodAddress();
50 return InputAt(1)->AsConstant();
100 return InputAt(1)->AsX86ComputeBaseMethodAddress();
induction_var_range_test.cc 573 range_.GetInductionRange(condition_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
580 range_.GetInductionRange(increment_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
600 range_.GetInductionRange(condition_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
607 range_.GetInductionRange(increment_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
628 range_.GetInductionRange(condition_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
635 range_.GetInductionRange(increment_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
652 condition_, condition_->InputAt(0), &needs_finite_test, &needs_taken_test));
654 increment_, condition_->InputAt(0), &needs_finite_test, &needs_taken_test));
660 increment_, condition_->InputAt(0), graph_, loop_preheader_, &lower, &upper);
665 ASSERT_TRUE(lower->InputAt(0)->IsIntConstant())
    [all...]
select_generator.cc 62 if (phi->InputAt(index1) != phi->InputAt(index2)) {
116 HInstruction* true_value = phi->InputAt(predecessor_index_true);
117 HInstruction* false_value = phi->InputAt(predecessor_index_false);
120 HSelect* select = new (graph_->GetArena()) HSelect(if_instruction->InputAt(0),
load_store_elimination.cc 57 (user->IsInstanceFieldSet() && (reference_ == user->InputAt(1))) ||
58 (user->IsUnresolvedInstanceFieldSet() && (reference_ == user->InputAt(1))) ||
59 (user->IsStaticFieldSet() && (reference_ == user->InputAt(1))) ||
60 (user->IsUnresolvedStaticFieldSet() && (reference_ == user->InputAt(0))) ||
61 (user->IsArraySet() && (reference_ == user->InputAt(2)))) {
68 if ((user->IsUnresolvedInstanceFieldGet() && (reference_ == user->InputAt(0))) ||
69 (user->IsUnresolvedInstanceFieldSet() && (reference_ == user->InputAt(0)))) {
179 ref = ref->InputAt(0);
416 VisitFieldAccess(instruction->InputAt(0), instruction->GetFieldInfo());
421 HeapLocation* location = VisitFieldAccess(instruction->InputAt(0), instruction->GetFieldInfo())
    [all...]
instruction_simplifier_arm64.cc 97 left = use->InputAt(0);
98 right = use->InputAt(1);
101 right = use->AsNeg()->InputAt(0);
138 bitfield_op->InputAt(0),
218 if (instruction->InputAt(1)->IsConstant()) {
224 if (instruction->InputAt(1)->IsConstant()) {
244 if (instruction->InputAt(1)->IsConstant()) {
  /external/v8/test/unittests/compiler/x64/
instruction-selector-x64-unittest.cc 224 EXPECT_EQ(s.ToVreg(p), s.ToVreg(s[0]->InputAt(0)));
225 EXPECT_EQ(32, s.ToInt32(s[0]->InputAt(1)));
241 EXPECT_EQ(s.ToVreg(p), s.ToVreg(s[0]->InputAt(0)));
242 EXPECT_EQ(32, s.ToInt32(s[0]->InputAt(1)));
266 EXPECT_EQ(s.ToVreg(p1), s.ToVreg(s[0]->InputAt(1)));
267 EXPECT_EQ(s.ToVreg(p0), s.ToVreg(s[0]->InputAt(0)));
288 EXPECT_EQ(s.ToVreg(p0), s.ToVreg(s[0]->InputAt(0)));
289 EXPECT_TRUE(s[0]->InputAt(1)->IsImmediate());
306 EXPECT_EQ(s.ToVreg(p0), s.ToVreg(s[0]->InputAt(0)));
307 EXPECT_TRUE(s[0]->InputAt(1)->IsImmediate())
    [all...]
  /external/v8/test/unittests/compiler/arm64/
instruction-selector-arm64-unittest.cc 366 EXPECT_TRUE(s[0]->InputAt(1)->IsImmediate());
367 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(1)));
379 EXPECT_TRUE(s[0]->InputAt(1)->IsImmediate());
380 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(1)));
405 EXPECT_EQ(imm, s.ToInt64(s[0]->InputAt(2)));
420 EXPECT_EQ(imm, s.ToInt64(s[0]->InputAt(2)));
461 EXPECT_TRUE(s[0]->InputAt(1)->IsImmediate());
462 EXPECT_EQ(imm, s.ToInt64(s[0]->InputAt(1)));
480 ASSERT_TRUE(s[0]->InputAt(1)->IsImmediate());
481 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(1)))
    [all...]
  /external/v8/test/unittests/compiler/arm/
instruction-selector-arm-unittest.cc 172 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(1)));
183 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(1)));
234 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(2)));
250 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(2)));
376 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(2)));
399 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(2)));
571 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(1)));
585 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(1)));
645 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(2)));
664 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(2)))
    [all...]
  /external/v8/src/compiler/mips/
instruction-selector-mips.cc 68 g.UseRegister(node->InputAt(0)),
69 g.UseRegister(node->InputAt(1)));
77 g.UseRegister(node->InputAt(0)));
85 g.UseRegister(node->InputAt(0)),
86 g.UseOperand(node->InputAt(1), opcode));
132 Node* base = node->InputAt(0);
133 Node* index = node->InputAt(1);
176 Node* base = node->InputAt(0);
177 Node* index = node->InputAt(1);
178 Node* value = node->InputAt(2)
    [all...]
  /external/v8/src/crankshaft/
lithium-inl.h 70 DCHECK(instr_->InputAt(current_) != NULL);
71 return instr_->InputAt(current_);
83 LOperand* current = instr_->InputAt(current_);
  /external/v8/test/cctest/compiler/
test-js-typed-lowering.cc 256 CHECK_EQ(p0, r->InputAt(0));
257 CHECK_EQ(p1, r->InputAt(1));
274 CHECK_EQ(p0, r->InputAt(0));
275 CHECK_EQ(p1, r->InputAt(1));
306 CHECK_EQ(p0, r->InputAt(0));
307 CHECK_EQ(p1, r->InputAt(1));
376 Node* r0 = r->InputAt(0);
377 Node* r1 = r->InputAt(1);
435 CheckToI32(p0, r->InputAt(0), R.signedness[k]);
436 CheckToI32(p1, r->InputAt(1), R.signedness[k + 1])
    [all...]
  /external/v8/src/compiler/ia32/
instruction-selector-ia32.cc 116 inputs[(*input_count)++] = UseRegister(node->InputAt(0));
117 inputs[(*input_count)++] = UseRegister(node->InputAt(1));
132 selector->Emit(opcode, g.DefineAsRegister(node), g.Use(node->InputAt(0)));
140 g.UseRegister(node->InputAt(0)));
147 InstructionOperand operand0 = g.UseRegister(node->InputAt(0));
148 InstructionOperand operand1 = g.Use(node->InputAt(1));
213 Node* base = node->InputAt(0);
214 Node* index = node->InputAt(1);
215 Node* value = node->InputAt(2);
310 Node* const buffer = node->InputAt(0)
    [all...]
  /external/v8/src/compiler/mips64/
instruction-selector-mips64.cc 73 g.UseRegister(node->InputAt(0)));
81 g.UseRegister(node->InputAt(0)),
82 g.UseRegister(node->InputAt(1)));
90 g.UseRegister(node->InputAt(0)),
91 g.UseOperand(node->InputAt(1), opcode));
137 Node* base = node->InputAt(0);
138 Node* index = node->InputAt(1);
183 Node* base = node->InputAt(0);
184 Node* index = node->InputAt(1);
185 Node* value = node->InputAt(2)
    [all...]
  /external/v8/test/unittests/compiler/
graph-reducer-unittest.cc 95 return Replace(graph_->NewNode(&kOpB1, node->InputAt(0)));
99 graph_->NewNode(&kOpB2, node->InputAt(0), node->InputAt(1)));
154 return Replace(node->InputAt(0));
168 return Replace(node->InputAt(0));
206 Node* x = node->InputAt(0);
207 Node* y = node->InputAt(1);
300 EXPECT_EQ(replacement, use_value->InputAt(0));
317 EXPECT_EQ(start, use_effect->InputAt(0));
336 EXPECT_EQ(start, use_control->InputAt(0))
    [all...]
  /external/v8/src/compiler/x64/
instruction-selector-x64.cc 98 inputs[(*input_count)++] = UseRegister(operand->InputAt(0));
99 inputs[(*input_count)++] = UseRegister(operand->InputAt(1));
154 Node* base = node->InputAt(0);
155 Node* index = node->InputAt(1);
156 Node* value = node->InputAt(2);
244 Node* const buffer = node->InputAt(0);
245 Node* const offset = node->InputAt(1);
246 Node* const length = node->InputAt(2);
295 Node* const buffer = node->InputAt(0);
296 Node* const offset = node->InputAt(1)
    [all...]
  /external/v8/src/compiler/ppc/
instruction-selector-ppc.cc 77 g.UseRegister(node->InputAt(0)));
84 g.UseRegister(node->InputAt(0)),
85 g.UseRegister(node->InputAt(1)));
93 g.UseRegister(node->InputAt(0)),
94 g.UseOperand(node->InputAt(1), operand_mode));
102 InstructionOperand inputs[] = {g.UseRegister(node->InputAt(0))};
166 Node* base = node->InputAt(0);
167 Node* offset = node->InputAt(1);
222 Node* base = node->InputAt(0);
223 Node* offset = node->InputAt(1)
    [all...]

Completed in 588 milliseconds

1 2 3 4 5 6