Searched refs:Int32Constant (Results 1 - 25 of 41) sorted by relevance

12

/external/v8/test/cctest/compiler/
H A Dtest-branch-combine.cc32 m.Branch(m.Word32Equal(p0, m.Int32Constant(0)), &blocka, &blockb);
34 m.Return(m.Int32Constant(eq_constant));
36 m.Return(m.Int32Constant(ne_constant));
57 cond = m.Word32Equal(cond, m.Int32Constant(0));
61 m.Return(m.Int32Constant(eq_constant));
63 m.Return(m.Int32Constant(ne_constant));
83 m.Branch(m.Int32LessThan(p0, m.Int32Constant(0)), &blocka, &blockb);
85 m.Return(m.Int32Constant(eq_constant));
87 m.Return(m.Int32Constant(ne_constant));
105 m.Branch(m.Uint32LessThan(p0, m.Int32Constant(10
[all...]
H A Dtest-run-machops.cc28 Node* add = m.Int32Add(m.Int32Constant(0), m.Int32Constant(1));
41 return m->Int32Constant(0);
43 return m->Int32Constant(1);
45 return m->Int32Constant(-1);
47 return m->Int32Constant(0xff);
49 return m->Int32Constant(0x01234567);
94 m.Return(m.Int32Constant(constant));
109 m.Return(m.Int32Constant(constant));
120 m.Branch(m.Int32Constant(
[all...]
H A Dtest-phi-reducer.cc43 Node* Int32Constant(int32_t val) { function in class:PhiReducerTester
44 return graph.NewNode(common.Int32Constant(val));
98 Node* zero = R.Int32Constant(0);
99 Node* one = R.Int32Constant(1);
112 Node* zero = R.Int32Constant(0);
113 Node* one = R.Int32Constant(1);
142 Node* zero = R.Int32Constant(0);
143 Node* one = R.Int32Constant(1);
176 Node* zero = R.Int32Constant(0);
177 Node* one = R.Int32Constant(
[all...]
H A Dtest-node-cache.cc40 Node* node = graph.NewNode(common.Int32Constant(k));
60 nodes[i] = graph.NewNode(common.Int32Constant(v));
101 nodes[i] = graph.NewNode(common.Int32Constant(i));
146 nodes[i] = graph.NewNode(common.Int32Constant(k));
H A Dtest-simplified-lowering.cc210 Node* load = t.LoadElement(access, t.Parameter(0), t.Int32Constant(0),
211 t.Int32Constant(2));
212 t.StoreElement(access, t.Parameter(0), t.Int32Constant(1), t.Int32Constant(2),
242 t.LoadElement(buffer_access, backing_store, t.Int32Constant(index),
243 t.Int32Constant(array_length));
244 t.StoreElement(buffer_access, backing_store, t.Int32Constant(index + 1),
245 t.Int32Constant(array_length), load);
333 access, t.PointerConstant(smis), t.Int32Constant(static_cast<int>(j)),
334 t.Int32Constant(static_cas
[all...]
H A Dsimplified-graph-builder.h43 : Int32Constant(static_cast<int>(intptr_value));
45 Node* Int32Constant(int32_t value) { function in class:v8::internal::compiler::SimplifiedGraphBuilder
46 return NewNode(common()->Int32Constant(value));
H A Dtest-instruction.cc60 Node* Int32Constant(int32_t val) { function in class:InstructionTester
61 Node* node = graph.NewNode(common.Int32Constant(val));
79 Node* node = graph.NewNode(common.Int32Constant(111));
103 R.Int32Constant(i); // Add some nodes to the graph.
192 R.schedule.AddReturn(b0, R.Int32Constant(1));
219 R.schedule.AddReturn(b1, R.Int32Constant(1));
260 R.schedule.AddReturn(b0, R.Int32Constant(1));
H A Dtest-js-constant-cache.cc64 CHECK_NE(zero, T.Int32Constant(0));
118 CHECK_NE(zero, T.Int32Constant(0));
143 CHECK_NE(one, T.Int32Constant(1));
168 CHECK_NE(one, T.Int32Constant(1));
H A Dcodegen-tester.h38 this->Int32Constant(offset));
151 T->Store(rep, T->PointerConstant(&result), T->Int32Constant(0), val);
152 T->Return(T->Int32Constant(CHECK_VALUE));
/external/v8/src/compiler/
H A Dmachine-operator-reducer.h32 Node* Int32Constant(int32_t value);
43 return Replace(Int32Constant(value));
H A Dinstruction-selector-unittest.cc130 m.Return(m.Int32Constant(0));
222 m.Branch(m.Int32Constant(0), &a, &b);
242 m.Branch(m.Int32Constant(1), &a, &b);
270 m1.Return(m1.Load(kMachInt32, p1, m1.Int32Constant(0)));
274 m2.Return(m2.NewNode(m2.machine()->Load(kMachInt32), p2, m2.Int32Constant(0),
301 Node* parameters = m.NewNode(m.common()->StateValues(1), m.Int32Constant(1));
304 Node* context_dummy = m.Int32Constant(0);
338 Node* context = m.Int32Constant(1); // Context is ignored.
341 Node* parameters = m.NewNode(m.common()->StateValues(1), m.Int32Constant(43));
342 Node* locals = m.NewNode(m.common()->StateValues(1), m.Int32Constant(4
[all...]
H A Djs-graph.h66 // Creates a Int32Constant node, usually canonicalized.
67 Node* Int32Constant(int32_t value);
69 return Int32Constant(bit_cast<int32_t>(value));
H A Dmachine-operator-reducer-unittest.cc316 graph()->NewNode(machine()->ChangeInt32ToFloat64(), Int32Constant(x)));
330 graph()->NewNode(machine()->ChangeInt32ToInt64(), Int32Constant(x)));
345 Int32Constant(bit_cast<int32_t>(x))));
360 Int32Constant(bit_cast<int32_t>(x))));
454 graph()->NewNode(machine()->Int32Sub(), Int32Constant(32), shift));
476 graph()->NewNode(machine()->Word32Shl(), value, Int32Constant(k));
478 graph()->NewNode(machine()->Word32Shr(), value, Int32Constant(32 - k));
502 graph()->NewNode(machine()->Word32Ror(), value, Int32Constant(0));
512 Node* node = graph()->NewNode(machine()->Word32Ror(), Int32Constant(x),
513 Int32Constant(
[all...]
H A Dchange-lowering.cc48 return jsgraph()->Int32Constant(heap_number_value_offset - kHeapObjectTag);
55 return jsgraph()->Int32Constant(
63 return jsgraph()->Int32Constant(smi_shift_size + kSmiTagSize);
80 jsgraph()->Int32Constant(function->nargs), context, effect, control);
167 jsgraph()->Int32Constant(kSmiTagMask));
193 jsgraph()->Int32Constant(kSmiTagMask));
H A Djs-generic-lowering.cc40 Node* JSGenericLowering::Int32Constant(int immediate) { function in class:v8::internal::compiler::JSGenericLowering
41 return jsgraph()->Int32Constant(immediate);
224 Node* arity = Int32Constant(nargs);
340 Int32Constant(Context::SlotOffset(Context::PREVIOUS_INDEX)),
343 node->ReplaceInput(1, Int32Constant(Context::SlotOffset(access.index())));
357 Int32Constant(Context::SlotOffset(Context::PREVIOUS_INDEX)),
361 node->ReplaceInput(1, Int32Constant(Context::SlotOffset(access.index())));
376 PatchInsertInput(node, 1, Int32Constant(arity - 1));
H A Djs-graph.cc150 Node* JSGraph::Int32Constant(int32_t value) { function in class:v8::internal::compiler::JSGraph
153 *loc = NewNode(common()->Int32Constant(value));
H A Draw-machine-assembler.h72 : Int32Constant(static_cast<int>(value));
74 Node* Int32Constant(int32_t value) { function in class:v8::internal::compiler::RawMachineAssembler
75 return NewNode(common()->Int32Constant(value));
97 return Load(rep, base, Int32Constant(0));
103 Store(rep, base, Int32Constant(0), value);
177 Node* Word32Not(Node* a) { return Word32Xor(a, Int32Constant(-1)); }
178 Node* Word32BinaryNot(Node* a) { return Word32Equal(a, Int32Constant(0)); }
253 Node* Int32Neg(Node* a) { return Int32Sub(Int32Constant(0), a); }
H A Djs-generic-lowering.h42 Node* Int32Constant(int immediate);
H A Dmachine-operator-reducer.cc34 Node* MachineOperatorReducer::Int32Constant(int32_t value) { function in class:v8::internal::compiler::MachineOperatorReducer
35 return jsgraph()->Int32Constant(value);
204 node->ReplaceInput(0, Int32Constant(0));
210 node->ReplaceInput(1, Int32Constant(WhichPowerOf2(m.right().Value())));
228 node->ReplaceInput(0, Int32Constant(0));
245 node->ReplaceInput(1, Int32Constant(WhichPowerOf2(m.right().Value())));
274 node->ReplaceInput(1, Int32Constant(m.right().Value() - 1));
H A Dsimplified-lowering.cc431 node->AppendInput(jsgraph_->zone(), jsgraph_->Int32Constant(0));
792 jsgraph()->Int32Constant(kSmiTagMask));
807 Node* shift_amount = jsgraph()->Int32Constant(kSmiTagSize + kSmiShiftSize);
814 Node* shift_amount = jsgraph()->Int32Constant(kSmiTagSize + kSmiShiftSize);
820 return jsgraph()->Int32Constant(offset - kHeapObjectTag);
840 Node* offset = jsgraph()->Int32Constant(access.offset - access.tag());
851 Node* offset = jsgraph()->Int32Constant(access.offset - access.tag());
861 jsgraph()->Int32Constant(element_size), index);
866 jsgraph()->Int32Constant(fixed_offset));
917 jsgraph()->Int32Constant(
[all...]
H A Drepresentation-change.h162 return jsgraph()->Int32Constant(iv);
166 return jsgraph()->Int32Constant(iv);
204 return jsgraph()->Int32Constant(
H A Dcommon-operator.h85 const Operator* Int32Constant(int32_t);
/external/v8/src/compiler/ia32/
H A Dinstruction-selector-ia32-unittest.cc34 m.Return(m.Int32Add(m.Parameter(0), m.Int32Constant(imm)));
43 m.Return(m.Int32Add(m.Int32Constant(imm), m.Parameter(0)));
67 m.Return(m.Int32Sub(m.Parameter(0), m.Int32Constant(imm)));
129 m.Return(m.Load(memacc.type, m.Int32Constant(base), m.Parameter(0)));
145 m.Return(m.Load(memacc.type, m.Parameter(0), m.Int32Constant(index)));
161 m.Return(m.Int32Constant(0));
174 m.Store(memacc.type, m.Int32Constant(base), m.Parameter(0), m.Parameter(1));
175 m.Return(m.Int32Constant(0));
191 m.Store(memacc.type, m.Parameter(0), m.Int32Constant(index),
193 m.Return(m.Int32Constant(
[all...]
/external/v8/src/compiler/arm/
H A Dinstruction-selector-arm-unittest.cc141 m.Return((m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm)));
152 m.Return((m.*dpi.constructor)(m.Int32Constant(imm), m.Parameter(0)));
200 (m.*shift.constructor)(m.Parameter(1), m.Int32Constant(imm))));
214 (m.*shift.constructor)(m.Parameter(0), m.Int32Constant(imm)),
234 m.Return(m.Int32Constant(1));
236 m.Return(m.Int32Constant(0));
251 m.Branch((m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm)), &a,
254 m.Return(m.Int32Constant(1));
256 m.Return(m.Int32Constant(0));
267 m.Branch((m.*dpi.constructor)(m.Int32Constant(im
[all...]
/external/v8/src/compiler/arm64/
H A Dinstruction-selector-arm64-unittest.cc35 // Helper to build Int32Constant or Int64Constant depending on the given
41 return m.Int32Constant(value);
254 m.Return((m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm)));
267 m.Return((m.*dpi.constructor)(m.Int32Constant(imm), m.Parameter(0)));
353 m.Return(m.Int32Sub(m.Int32Constant(0), m.Parameter(0)));
390 m.Return(m.Int32Constant(1));
392 m.Return(m.Int32Constant(0));
410 m.Branch(m.Word32And(m.Parameter(0), m.Int32Constant(imm)), &a, &b);
412 m.Return(m.Int32Constant(1));
414 m.Return(m.Int32Constant(
[all...]

Completed in 1586 milliseconds

12