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

1 2 3 4 5 6 7

  /external/v8/src/compiler/
simplified-operator-reducer.cc 47 HeapObjectMatcher m(node->InputAt(0));
51 if (m.IsBooleanNot()) return Replace(m.InputAt(0));
55 Int32Matcher m(node->InputAt(0));
58 if (m.IsChangeTaggedToBit()) return Replace(m.InputAt(0));
62 HeapObjectMatcher m(node->InputAt(0));
64 if (m.IsChangeBitToTagged()) return Replace(m.InputAt(0));
68 Float64Matcher m(node->InputAt(0));
70 if (m.IsChangeTaggedToFloat64()) return Replace(m.node()->InputAt(0));
75 Int32Matcher m(node->InputAt(0));
78 return Replace(m.InputAt(0))
    [all...]
select-lowering.cc 27 Node* cond = node->InputAt(0);
28 Node* vthen = node->InputAt(1);
29 Node* velse = node->InputAt(2);
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;
common-operator-reducer.cc 76 Node* const cond = node->InputAt(0);
97 node->ReplaceInput(0, cond->InputAt(0));
105 Node* const control = node->InputAt(1);
134 NodeProperties::ReplaceValueInput(node, condition->InputAt(0), 0);
169 Node* if_true = node->InputAt(0);
170 Node* if_false = node->InputAt(1);
174 if_true->InputAt(0) == if_false->InputAt(0) && if_true->OwnedBy(node) &&
176 Node* const branch = if_true->InputAt(0);
179 Node* const control = branch->InputAt(1)
    [all...]
int64-lowering.cc 57 Node* input = top.node->InputAt(top.input_index++);
139 Node* base = node->InputAt(0);
140 Node* index = node->InputAt(1);
147 Node* effect_high = node->InputAt(2);
148 Node* control_high = node->InputAt(3);
174 Node* base = node->InputAt(0);
175 Node* index = node->InputAt(1);
179 Node* value = node->InputAt(2);
188 Node* effect_high = node->InputAt(3);
189 Node* control_high = node->InputAt(4)
    [all...]
code-generator-impl.h 31 return ToRegister(instr_->InputAt(index));
35 return ToFloatRegister(instr_->InputAt(index));
39 return ToDoubleRegister(instr_->InputAt(index));
42 double InputDouble(size_t index) { return ToDouble(instr_->InputAt(index)); }
44 float InputFloat32(size_t index) { return ToFloat32(instr_->InputAt(index)); }
47 return ToConstant(instr_->InputAt(index)).ToInt32();
55 return ToConstant(instr_->InputAt(index)).ToInt64();
75 return ToExternalReference(instr_->InputAt(index));
79 return ToHeapObject(instr_->InputAt(index));
82 Label* InputLabel(size_t index) { return ToLabel(instr_->InputAt(index));
    [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));
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 155 inputs[(*input_count)++] = UseRegister(node->InputAt(0));
156 inputs[(*input_count)++] = UseRegister(node->InputAt(1));
210 Node* base = node->InputAt(0);
211 Node* index = node->InputAt(1);
212 Node* value = node->InputAt(2);
306 Node* const buffer = node->InputAt(0);
307 Node* const offset = node->InputAt(1);
308 Node* const length = node->InputAt(2);
352 Node* const buffer = node->InputAt(0);
353 Node* const offset = node->InputAt(1)
    [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));
137 Node* base = node->InputAt(0);
138 Node* index = node->InputAt(1);
182 Node* base = node->InputAt(0);
183 Node* index = node->InputAt(1);
184 Node* value = node->InputAt(2)
    [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/
int64-lowering-unittest.cc 102 graph()->end()->InputAt(1),
121 EXPECT_THAT(graph()->end()->InputAt(1),
143 graph()->end()->InputAt(1),
156 graph()->end()->InputAt(1),
198 graph()->end()->InputAt(1),
211 graph()->end()->InputAt(1),
229 EXPECT_THAT(graph()->end()->InputAt(1),
241 EXPECT_THAT(graph()->end()->InputAt(1),
249 EXPECT_THAT(graph()->end()->InputAt(1),
266 EXPECT_THAT(graph()->end()->InputAt(1)
    [all...]
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/crankshaft/
lithium-inl.h 72 DCHECK(instr_->InputAt(current_) != NULL);
73 return instr_->InputAt(current_);
85 LOperand* current = instr_->InputAt(current_);
  /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));
142 Node* base = node->InputAt(0);
143 Node* index = node->InputAt(1);
189 Node* base = node->InputAt(0);
190 Node* index = node->InputAt(1);
191 Node* value = node->InputAt(2)
    [all...]
  /external/v8/src/compiler/x64/
instruction-selector-x64.cc 130 inputs[(*input_count)++] = UseRegister(operand->InputAt(0));
131 inputs[(*input_count)++] = UseRegister(operand->InputAt(1));
187 Node* base = node->InputAt(0);
188 Node* index = node->InputAt(1);
189 Node* value = node->InputAt(2);
276 Node* const buffer = node->InputAt(0);
277 Node* const offset = node->InputAt(1);
278 Node* const length = node->InputAt(2);
328 Node* const buffer = node->InputAt(0);
329 Node* const offset = node->InputAt(1)
    [all...]
  /external/v8/test/unittests/compiler/arm64/
instruction-selector-arm64-unittest.cc 415 EXPECT_TRUE(s[0]->InputAt(1)->IsImmediate());
416 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(1)));
428 EXPECT_TRUE(s[0]->InputAt(1)->IsImmediate());
429 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(1)));
454 EXPECT_EQ(imm, s.ToInt64(s[0]->InputAt(2)));
469 EXPECT_EQ(imm, s.ToInt64(s[0]->InputAt(2)));
510 EXPECT_TRUE(s[0]->InputAt(1)->IsImmediate());
511 EXPECT_EQ(imm, s.ToInt64(s[0]->InputAt(1)));
529 ASSERT_TRUE(s[0]->InputAt(1)->IsImmediate());
530 EXPECT_EQ(imm, s.ToInt32(s[0]->InputAt(1)))
    [all...]
  /external/v8/test/cctest/compiler/
test-js-typed-lowering.cc 235 CHECK_EQ(p0, r->InputAt(0));
236 CHECK_EQ(p1, r->InputAt(1));
251 CHECK_EQ(p0, r->InputAt(0));
252 CHECK_EQ(p1, r->InputAt(1));
277 CHECK_EQ(p0, r->InputAt(0));
278 CHECK_EQ(p1, r->InputAt(1));
345 Node* r0 = r->InputAt(0);
346 Node* r1 = r->InputAt(1);
402 CheckToI32(p0, r->InputAt(0), R.signedness[k]);
403 CheckToI32(p1, r->InputAt(1), R.signedness[k + 1])
    [all...]
  /external/v8/src/compiler/ia32/
instruction-selector-ia32.cc 151 inputs[(*input_count)++] = UseRegister(node->InputAt(0));
152 inputs[(*input_count)++] = UseRegister(node->InputAt(1));
167 selector->Emit(opcode, g.DefineAsRegister(node), g.Use(node->InputAt(0)));
175 g.UseRegister(node->InputAt(0)));
182 InstructionOperand operand0 = g.UseRegister(node->InputAt(0));
183 InstructionOperand operand1 = g.Use(node->InputAt(1));
249 Node* base = node->InputAt(0);
250 Node* index = node->InputAt(1);
251 Node* value = node->InputAt(2);
345 Node* const buffer = node->InputAt(0)
    [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...]

Completed in 1657 milliseconds

1 2 3 4 5 6 7