/external/v8/test/cctest/compiler/ |
H A D | test-branch-combine.cc | 32 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 D | test-run-machops.cc | 28 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 D | test-phi-reducer.cc | 43 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 D | test-node-cache.cc | 40 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 D | test-simplified-lowering.cc | 210 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 D | simplified-graph-builder.h | 43 : 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 D | test-instruction.cc | 60 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 D | test-js-constant-cache.cc | 64 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 D | codegen-tester.h | 38 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 D | machine-operator-reducer.h | 32 Node* Int32Constant(int32_t value); 43 return Replace(Int32Constant(value));
|
H A D | instruction-selector-unittest.cc | 130 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 D | js-graph.h | 66 // Creates a Int32Constant node, usually canonicalized. 67 Node* Int32Constant(int32_t value); 69 return Int32Constant(bit_cast<int32_t>(value));
|
H A D | machine-operator-reducer-unittest.cc | 316 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 D | change-lowering.cc | 48 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 D | js-generic-lowering.cc | 40 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 D | js-graph.cc | 150 Node* JSGraph::Int32Constant(int32_t value) { function in class:v8::internal::compiler::JSGraph 153 *loc = NewNode(common()->Int32Constant(value));
|
H A D | raw-machine-assembler.h | 72 : 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 D | js-generic-lowering.h | 42 Node* Int32Constant(int immediate);
|
H A D | machine-operator-reducer.cc | 34 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 D | simplified-lowering.cc | 431 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 D | representation-change.h | 162 return jsgraph()->Int32Constant(iv); 166 return jsgraph()->Int32Constant(iv); 204 return jsgraph()->Int32Constant(
|
H A D | common-operator.h | 85 const Operator* Int32Constant(int32_t);
|
/external/v8/src/compiler/ia32/ |
H A D | instruction-selector-ia32-unittest.cc | 34 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 D | instruction-selector-arm-unittest.cc | 141 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 D | instruction-selector-arm64-unittest.cc | 35 // 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...] |