/external/v8/src/compiler/ |
memory-optimizer.cc | 182 Node* top = __ IntAdd(state->top(), __ IntPtrConstant(object_size)); 185 top_address, __ IntPtrConstant(0), top); 189 __ IntAdd(state->top(), __ IntPtrConstant(kHeapObjectTag))); 204 __ Load(MachineType::Pointer(), top_address, __ IntPtrConstant(0)); 206 __ Load(MachineType::Pointer(), limit_address, __ IntPtrConstant(0)); 230 vfalse = __ IntSub(vfalse, __ IntPtrConstant(kHeapObjectTag)); 237 top = __ IntAdd(done.PhiAt(0), __ IntPtrConstant(object_size)); 240 top_address, __ IntPtrConstant(0), top); 244 __ IntAdd(done.PhiAt(0), __ IntPtrConstant(kHeapObjectTag))); 257 __ Load(MachineType::Pointer(), top_address, __ IntPtrConstant(0)) [all...] |
code-assembler.cc | 171 Node* CodeAssembler::IntPtrConstant(intptr_t value) { 172 return raw_assembler()->IntPtrConstant(value); 180 return BitcastWordToTaggedSigned(IntPtrConstant(bit_cast<intptr_t>(value))); 335 return IntPtrConstant(left_constant + right_constant); 355 return IntPtrConstant(left_constant - right_constant); 366 return (shift != 0) ? raw_assembler()->WordShl(value, IntPtrConstant(shift)) 371 return (shift != 0) ? raw_assembler()->WordShr(value, IntPtrConstant(shift)) 431 IntPtrConstant(root_index * kPointerSize)); 470 IntPtrConstant(root_index * kPointerSize), value);
|
js-graph.h | 106 Node* IntPtrConstant(intptr_t value) {
|
raw-machine-assembler.h | 76 return IntPtrConstant(reinterpret_cast<intptr_t>(value)); 78 Node* IntPtrConstant(intptr_t value) { 125 return Load(rep, base, IntPtrConstant(0)); 132 return Store(rep, base, IntPtrConstant(0), value, write_barrier); 143 return UnalignedLoad(rep, base, IntPtrConstant(0)); 153 return UnalignedStore(rep, base, IntPtrConstant(0), value);
|
graph-assembler.cc | 22 Node* GraphAssembler::IntPtrConstant(intptr_t value) { 23 return jsgraph()->IntPtrConstant(value);
|
effect-control-linearizer.cc | [all...] |
js-generic-lowering.cc | 274 jsgraph()->IntPtrConstant( 279 jsgraph()->IntPtrConstant(Context::SlotOffset(Context::EXTENSION_INDEX)), 656 jsgraph()->IntPtrConstant(0), effect, control);
|
code-assembler.h | 214 Node* IntPtrConstant(intptr_t value);
|
graph-assembler.h | 236 Node* IntPtrConstant(intptr_t value);
|
/external/v8/src/builtins/ |
builtins-internal.cc | 160 length, assembler->IntPtrConstant(max_elements)), 169 assembler->IntPtrLessThanOrEqual(length, assembler->IntPtrConstant(0)), 181 Node* offset = assembler->IntPtrAdd(length, assembler->IntPtrConstant(1)); 186 var_index.Bind(assembler->IntPtrConstant(0)); 200 assembler->IntPtrConstant(kPointerSizeLog2))); 208 assembler->IntPtrAdd(index, assembler->IntPtrConstant(1))); 247 assembler.IntPtrConstant(StandardFrameConstants::kCallerFPOffset)); 250 assembler.IntPtrConstant( 287 assembler.IntPtrConstant(StandardFrameConstants::kCallerFPOffset)); 290 assembler.IntPtrConstant( [all...] |
builtins-constructor.cc | 91 map_index.Bind(IntPtrConstant(Context::GENERATOR_FUNCTION_MAP_INDEX)); 97 map_index.Bind(IntPtrConstant(Context::ASYNC_FUNCTION_MAP_INDEX)); 103 map_index.Bind(IntPtrConstant(Context::CLASS_FUNCTION_MAP_INDEX)); 110 IntPtrConstant(Context::STRICT_FUNCTION_WITHOUT_PROTOTYPE_MAP_INDEX)); 163 IntPtrConstant(Code::kHeaderSize - kHeapObjectTag)); 242 WordShl(instance_size_words, IntPtrConstant(kPointerSizeLog2)); 255 WordShl(instance_size_words, IntPtrConstant(kPointerSizeLog2)); 265 InitializeFieldsWithRoot(object, IntPtrConstant(JSObject::kHeaderSize), 287 IntPtrConstant(kPointerSizeLog2))); 294 InitializeFieldsWithRoot(object, IntPtrConstant(JSObject::kHeaderSize) [all...] |
builtins-regexp.cc | 104 IntPtrConstant(RegExpMatchInfo::kFirstCaptureIndex), num_indices); 108 IntPtrConstant(RegExpMatchInfo::kFirstCaptureIndex + 2)); 110 IntPtrConstant(1)); 125 Node* const from_cursor_plus1 = IntPtrAdd(from_cursor, IntPtrConstant(1)); 133 var_from_cursor.Bind(IntPtrAdd(from_cursor, IntPtrConstant(2))); 134 var_to_cursor.Bind(IntPtrAdd(to_cursor, IntPtrConstant(1))); 184 CSA_ASSERT(this, IntPtrGreaterThan(names_length, IntPtrConstant(0))); 187 var_i.Bind(IntPtrConstant(0)); 197 Node* const i_plus_1 = IntPtrAdd(i, IntPtrConstant(1)); 198 Node* const i_plus_2 = IntPtrAdd(i_plus_1, IntPtrConstant(1)) [all...] |
builtins-string.cc | 42 IntPtrConstant(SeqOneByteString::kHeaderSize - kHeapObjectTag), 83 offset = IntPtrAdd(offset, IntPtrConstant(header)); 236 var_offset.Bind(IntPtrConstant(0)); 253 var_offset.Bind(IntPtrAdd(offset, IntPtrConstant(1))); 330 IntPtrConstant(SeqOneByteString::kHeaderSize - kHeapObjectTag); 361 var_offset.Bind(IntPtrAdd(offset, IntPtrConstant(1))); 508 Branch(WordEqual(argc, IntPtrConstant(1)), &if_oneargument, 531 max_index.Bind(IntPtrConstant(0)); 553 max_index.Bind(IntPtrAdd(max_index.value(), IntPtrConstant(1))); 566 Node* zero = IntPtrConstant(0) [all...] |
builtins-array.cc | 251 arg_index.Bind(assembler.IntPtrConstant(0)); [all...] |
builtins-arguments.cc | 78 empty ? IntPtrConstant(base_size) 136 offset.Bind(IntPtrConstant(FixedArrayBase::kHeaderSize - kHeapObjectTag)); 355 IntPtrConstant(kParameterMapHeaderSize - FixedArray::kHeaderSize));
|
builtins-promise.cc | 505 AllocateFixedArray(FAST_ELEMENTS, IntPtrConstant(2)); 511 AllocateFixedArray(FAST_ELEMENTS, IntPtrConstant(2)); 518 AllocateFixedArray(FAST_ELEMENTS, IntPtrConstant(2)); 525 AllocateFixedArray(FAST_ELEMENTS, IntPtrConstant(2)); 532 AllocateFixedArray(FAST_ELEMENTS, IntPtrConstant(2)); [all...] |
builtins-conversion.cc | 447 assembler.IntPtrConstant( 455 assembler.IntPtrConstant(Context::NUMBER_FUNCTION_INDEX));
|
builtins-function.cc | 392 index.Bind(assembler.IntPtrConstant(0)); 399 assembler.IntPtrConstant(1));
|
builtins-math.cc | 63 IntPtrSubWithOverflow(IntPtrConstant(0), BitcastTaggedToWord(x));
|
/external/v8/src/interpreter/ |
interpreter-assembler.cc | 208 IntPtrConstant(reg.ToOperand() << kPointerSizeLog2)); 224 IntPtrConstant(reg.ToOperand() << kPointerSizeLog2), value); 241 return IntPtrAdd(reg_index, IntPtrConstant(-1)); 245 return IntPtrConstant( 303 Node* offset = IntPtrConstant(relative_offset + msb_offset + i * kStep); 327 IntPtrAdd(BytecodeOffset(), IntPtrConstant(operand_offset))); 342 IntPtrAdd(BytecodeOffset(), IntPtrConstant(operand_offset))); 356 IntPtrAdd(BytecodeOffset(), IntPtrConstant(operand_offset))); 370 IntPtrAdd(BytecodeOffset(), IntPtrConstant(operand_offset))); 547 Node* call_count_slot = IntPtrAdd(slot_id, IntPtrConstant(1)) [all...] |
interpreter.cc | [all...] |
/external/v8/src/ic/ |
accessor-assembler.cc | 39 IntPtrAdd(offset, IntPtrConstant(header_size))); 49 IntPtrAdd(offset, IntPtrConstant(header_size + kPointerSize))); 82 Node* init = IntPtrConstant(unroll_count * kEntrySize); 114 Node* init = IntPtrConstant(0); 193 WordEqual(handler_kind, IntPtrConstant(LoadHandler::kForElements)), 236 Branch(WordEqual(handler_kind, IntPtrConstant(LoadHandler::kForFields)), 323 GotoIf(WordEqual(validity_cell, IntPtrConstant(0)), 370 CSA_ASSERT(this, WordNotEqual(holder, IntPtrConstant(0))); 391 start_index.Bind(IntPtrConstant(LoadHandler::kFirstPrototypeIndex)); 398 start_index.Bind(IntPtrConstant(LoadHandler::kFirstPrototypeIndex + 1)) [all...] |
keyed-store-generic.cc | 222 Node* new_length = SmiTag(IntPtrAdd(index, IntPtrConstant(1))); 655 GotoIf(WordEqual(field_type, IntPtrConstant(kNoneType)), bailout); 657 GotoIf(WordEqual(field_type, IntPtrConstant(kAnyType)), &all_fine); 704 IntPtrConstant(kPointerSize)); [all...] |
/external/v8/src/ |
code-stub-assembler.cc | 121 return SelectConstant(condition, IntPtrConstant(true_value), 122 IntPtrConstant(false_value), 173 return IntPtrConstant(value); 189 CSA_ASSERT(this, UintPtrLessThanOrEqual(value, IntPtrConstant(0x80000000u))); 190 value = IntPtrSub(value, IntPtrConstant(1)); 192 value = WordOr(value, WordShr(value, IntPtrConstant(i))); 194 return IntPtrAdd(value, IntPtrConstant(1)); 201 WordEqual(value, IntPtrConstant(0)), 202 [=] { return IntPtrConstant(1); }, 203 [=] { return WordAnd(value, IntPtrSub(value, IntPtrConstant(1))); } [all...] |
code-stub-assembler.h | 420 return LoadFixedArrayElement(object, IntPtrConstant(index), 477 return StoreFixedArrayElement(object, IntPtrConstant(index), value, [all...] |