index 111 include/v8-profiler.h const CpuProfileNode* GetChild(int index) const; index 170 include/v8-profiler.h int index, index 295 include/v8-profiler.h const HeapGraphEdge* GetChild(int index) const; index 301 include/v8-profiler.h const HeapGraphEdge* GetRetainer(int index) const; index 348 include/v8-profiler.h const HeapGraphNode* GetNode(int index) const; index 410 include/v8-profiler.h static const HeapSnapshot* GetSnapshot(int index); index 570 include/v8-profiler.h HeapStatsUpdate(uint32_t index, uint32_t count, uint32_t size) index 571 include/v8-profiler.h : index(index), count(count), size(size) { } index 572 include/v8-profiler.h uint32_t index; // Index of the time interval that was changed. index 778 include/v8.h Local<StackFrame> GetFrame(uint32_t index) const; index 1463 include/v8.h V8EXPORT bool Set(uint32_t index, index 1480 include/v8.h V8EXPORT Local<Value> Get(uint32_t index); index 1499 include/v8.h V8EXPORT bool Has(uint32_t index); index 1501 include/v8.h V8EXPORT bool Delete(uint32_t index); index 1567 include/v8.h inline Local<Value> GetInternalField(int index); index 1569 include/v8.h V8EXPORT void SetInternalField(int index, Handle<Value> value); index 1572 include/v8.h inline void* GetPointerFromInternalField(int index); index 1575 include/v8.h V8EXPORT void SetPointerInInternalField(int index, void* value); index 1580 include/v8.h V8EXPORT bool HasRealIndexedProperty(uint32_t index); index 1706 include/v8.h V8EXPORT Local<Value> CheckedGetInternalField(int index); index 1707 include/v8.h V8EXPORT void* SlowGetPointerFromInternalField(int index); index 1713 include/v8.h inline Local<Value> UncheckedGetInternalField(int index); index 1728 include/v8.h V8EXPORT Local<Object> CloneElementAt(uint32_t index); index 4040 include/v8.h static inline internal::Object** GetRoot(v8::Isolate* isolate, int index) { index 4042 include/v8.h return reinterpret_cast<internal::Object**>(addr + index * kApiPointerSize); index 4218 include/v8.h Local<Value> Object::GetInternalField(int index) { index 4220 include/v8.h Local<Value> quick_result = UncheckedGetInternalField(index); index 4223 include/v8.h return CheckedGetInternalField(index); index 4227 include/v8.h Local<Value> Object::UncheckedGetInternalField(int index) { index 4235 include/v8.h int offset = I::kJSObjectHeaderSize + (internal::kApiPointerSize * index); index 4261 include/v8.h void* Object::GetPointerFromInternalField(int index) { index 4271 include/v8.h int offset = I::kJSObjectHeaderSize + (internal::kApiPointerSize * index); index 4276 include/v8.h return SlowGetPointerFromInternalField(index); index 184 preparser/preparser-process.cc T& operator[](int index) { return pointer_[index]; } index 536 samples/process.cc size_t index = arg.find('=', 0); index 537 samples/process.cc if (index == string::npos) { index 540 samples/process.cc string key = arg.substr(0, index); index 541 samples/process.cc string value = arg.substr(index+1); index 618 src/accessors.cc int index = scope_info->StackSlotIndex( index 620 src/accessors.cc if (index >= 0) { index 621 src/accessors.cc Handle<Object> arguments(frame->GetExpression(index), isolate); index 861 src/accessors.cc info->set_data(Smi::FromInt(index)); index 90 src/accessors.h Handle<String> name, int index, PropertyAttributes attributes); index 882 src/api.cc if (index < 0 || index >= this->length()) return; index 883 src/api.cc obj_.set(index + 1, value); index 1977 src/api.cc i::Object* raw_object = self->GetElementNoExceptionThrown(index); index 2641 src/api.cc uint32_t index; index 2642 src/api.cc if (str->AsArrayIndex(&index)) { index 2644 src/api.cc if (index <= static_cast<uint32_t>(i::Smi::kMaxValue)) { index 2645 src/api.cc value = i::Handle<i::Object>(i::Smi::FromInt(index)); index 2647 src/api.cc value = isolate->factory()->NewNumber(index); index 2790 src/api.cc index, index 2866 src/api.cc i::Handle<i::Object> result = i::Object::GetElement(self, index); index 3085 src/api.cc return i::JSObject::DeleteElement(self, index)->IsTrue(); index 3093 src/api.cc return self->HasElement(index); index 3141 src/api.cc return Utils::OpenHandle(this)->HasRealElementProperty(index); index 4147 src/api.cc if (!ApiCheck(index < obj->GetInternalFieldCount(), index 4152 src/api.cc i::Handle<i::Object> value(obj->GetInternalField(index)); index 4155 src/api.cc Local<Value> unchecked = UncheckedGetInternalField(index); index 4168 src/api.cc if (!ApiCheck(index < obj->GetInternalFieldCount(), index 4175 src/api.cc obj->SetInternalField(index, *val); index 4200 src/api.cc Utils::OpenHandle(this)->SetInternalField(index, EncodeAsSmi(value)); index 4207 src/api.cc Utils::OpenHandle(this)->SetInternalField(index, *foreign); index 4209 src/api.cc ASSERT_EQ(value, GetPointerFromInternalField(index)); index 4618 src/api.cc i::Object* value = obj->GetInternalField(index); index 5078 src/api.cc i::Object* paragon = elms->get(index); index 5891 src/api.cc reinterpret_cast<const i::ProfileNode*>(this)->children()->at(index); index 5954 src/api.cc index)); index 6021 src/api.cc edge->index()))); index 6090 src/api.cc ToInternal(this)->children()[index]); index 6170 src/api.cc &ToInternal(this)->entries().at(index)); index 6210 src/api.cc i::HeapProfiler::GetSnapshot(index)); index 62 src/api.h inline v8::internal::Object* get(int index); index 63 src/api.h inline void set(int index, v8::internal::Object* value); index 85 src/api.h v8::internal::Object* get(int index); index 88 src/api.h void set(int index, v8::internal::Object* value); index 53 src/arguments.h Object*& operator[] (int index) { index 54 src/arguments.h ASSERT(0 <= index && index < length_); index 55 src/arguments.h return arguments_[-index]; index 58 src/arguments.h template <class S> Handle<S> at(int index) { index 59 src/arguments.h Object** value = &((*this)[index]); index 66 src/arguments.h int smi_at(int index) { index 67 src/arguments.h return Smi::cast((*this)[index])->value(); index 70 src/arguments.h double number_at(int index) { index 71 src/arguments.h return (*this)[index]->Number(); index 82 src/arm/assembler-arm.h static Register FromAllocationIndex(int index) { index 83 src/arm/assembler-arm.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 84 src/arm/assembler-arm.h return from_code(index); index 87 src/arm/assembler-arm.h static const char* AllocationIndexToString(int index) { index 88 src/arm/assembler-arm.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 99 src/arm/assembler-arm.h return names[index]; index 204 src/arm/assembler-arm.h static DwVfpRegister FromAllocationIndex(int index) { index 205 src/arm/assembler-arm.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 206 src/arm/assembler-arm.h return from_code(index); index 209 src/arm/assembler-arm.h static const char* AllocationIndexToString(int index) { index 210 src/arm/assembler-arm.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 227 src/arm/assembler-arm.h return names[index]; index 6241 src/arm/code-stubs-arm.cc Register index = length; // index = -length; index 6246 src/arm/code-stubs-arm.cc __ ldrb(scratch1, MemOperand(left, index)); index 6247 src/arm/code-stubs-arm.cc __ ldrb(scratch2, MemOperand(right, index)); index 6250 src/arm/code-stubs-arm.cc __ add(index, index, Operand(1), SetCC); index 6941 src/arm/code-stubs-arm.cc Register index = scratch0; index 6943 src/arm/code-stubs-arm.cc __ ldr(index, FieldMemOperand(properties, kCapacityOffset)); index 6944 src/arm/code-stubs-arm.cc __ sub(index, index, Operand(1)); index 6945 src/arm/code-stubs-arm.cc __ and_(index, index, Operand( index 6950 src/arm/code-stubs-arm.cc __ add(index, index, Operand(index, LSL, 1)); // index *= 3. index 6956 src/arm/code-stubs-arm.cc __ add(tmp, properties, Operand(index, LSL, 1)); index 7101 src/arm/code-stubs-arm.cc Register index = r2; index 7126 src/arm/code-stubs-arm.cc __ add(index, hash, Operand( index 7129 src/arm/code-stubs-arm.cc __ mov(index, Operand(hash)); index 7131 src/arm/code-stubs-arm.cc __ and_(index, mask, Operand(index, LSR, String::kHashShift)); index 7135 src/arm/code-stubs-arm.cc __ add(index, index, Operand(index, LSL, 1)); // index *= 3. index 7138 src/arm/code-stubs-arm.cc __ add(index, dictionary, Operand(index, LSL, 2)); index 7139 src/arm/code-stubs-arm.cc __ ldr(entry_key, FieldMemOperand(index, kElementsStartOffset)); index 390 src/arm/codegen-arm.cc __ add(index, index, Operand(result, ASR, kSmiTagSize)); index 445 src/arm/codegen-arm.cc __ ldrh(result, MemOperand(string, index, LSL, 1)); index 449 src/arm/codegen-arm.cc __ ldrb(result, MemOperand(string, index)); index 83 src/arm/codegen-arm.h Register index, index 210 src/arm/full-codegen-arm.cc MemOperand target = ContextOperand(cp, var->index()); index 491 src/arm/full-codegen-arm.cc __ LoadRoot(result_register(), index); index 497 src/arm/full-codegen-arm.cc __ LoadRoot(result_register(), index); index 507 src/arm/full-codegen-arm.cc if (index == Heap::kUndefinedValueRootIndex || index 508 src/arm/full-codegen-arm.cc index == Heap::kNullValueRootIndex || index 509 src/arm/full-codegen-arm.cc index == Heap::kFalseValueRootIndex) { index 511 src/arm/full-codegen-arm.cc } else if (index == Heap::kTrueValueRootIndex) { index 514 src/arm/full-codegen-arm.cc __ LoadRoot(result_register(), index); index 714 src/arm/full-codegen-arm.cc int offset = -var->index() * kPointerSize; index 730 src/arm/full-codegen-arm.cc return ContextOperand(scratch, var->index()); index 835 src/arm/full-codegen-arm.cc __ str(ip, ContextOperand(cp, variable->index())); index 895 src/arm/full-codegen-arm.cc __ str(result_register(), ContextOperand(cp, variable->index())); index 896 src/arm/full-codegen-arm.cc int offset = Context::SlotOffset(variable->index()); index 943 src/arm/full-codegen-arm.cc __ str(r1, ContextOperand(cp, variable->index())); index 1375 src/arm/full-codegen-arm.cc return ContextOperand(context, var->index()); index 2143 src/arm/full-codegen-arm.cc int offset = Context::SlotOffset(var->index()); index 2164 src/arm/full-codegen-arm.cc int offset = Context::SlotOffset(var->index()); index 3140 src/arm/full-codegen-arm.cc Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle())); index 3156 src/arm/full-codegen-arm.cc if (index->value() == 0) { index 3159 src/arm/full-codegen-arm.cc if (index->value() < JSDate::kFirstUncachedField) { index 3167 src/arm/full-codegen-arm.cc kPointerSize * index->value())); index 3172 src/arm/full-codegen-arm.cc __ mov(r1, Operand(index)); index 3261 src/arm/full-codegen-arm.cc Register index = r0; index 3270 src/arm/full-codegen-arm.cc index, index 3306 src/arm/full-codegen-arm.cc Register index = r0; index 3316 src/arm/full-codegen-arm.cc index, index 1142 src/arm/ic-arm.cc Register index = r0; index 1147 src/arm/ic-arm.cc index, index 355 src/arm/lithium-arm.cc index()->PrintTo(stream); index 418 src/arm/lithium-arm.cc int index = GetNextSpillIndex(is_double); index 420 src/arm/lithium-arm.cc return LDoubleStackSlot::Create(index, zone()); index 422 src/arm/lithium-arm.cc return LStackSlot::Create(index, zone()); index 575 src/arm/lithium-arm.cc new(zone()) LUnallocated(LUnallocated::FIXED_SLOT, index)); index 1543 src/arm/lithium-arm.cc new(zone()) LDateField(object, FixedTemp(r1), instr->index()); index 1549 src/arm/lithium-arm.cc LOperand* value = UseRegisterAtStart(instr->index()); index 2034 src/arm/lithium-arm.cc LOperand* index = UseTempRegister(instr->index()); index 2035 src/arm/lithium-arm.cc LStringCharCodeAt* result = new(zone()) LStringCharCodeAt(string, index); index 2101 src/arm/lithium-arm.cc int spill_index = chunk()->GetParameterStackSlot(instr->index()); index 2134 src/arm/lithium-arm.cc LOperand* index = UseRegister(instr->index()); index 2136 src/arm/lithium-arm.cc new(zone()) LAccessArgumentsAt(arguments, length, index); index 2278 src/arm/lithium-arm.cc LOperand* index = UseRegister(instr->index()); index 2279 src/arm/lithium-arm.cc return DefineAsRegister(new(zone()) LLoadFieldByIndex(object, index)); index 497 src/arm/lithium-arm.h LAccessArgumentsAt(LOperand* arguments, LOperand* length, LOperand* index) { index 500 src/arm/lithium-arm.h inputs_[2] = index; index 507 src/arm/lithium-arm.h LOperand* index() { return inputs_[2]; } index 853 src/arm/lithium-arm.h LBoundsCheck(LOperand* index, LOperand* length) { index 854 src/arm/lithium-arm.h inputs_[0] = index; index 858 src/arm/lithium-arm.h LOperand* index() { return inputs_[0]; } index 1021 src/arm/lithium-arm.h LDateField(LOperand* date, LOperand* temp, Smi* index) : index_(index) { index 1028 src/arm/lithium-arm.h Smi* index() const { return index_; } index 1037 src/arm/lithium-arm.h LSetDateField(LOperand* date, LOperand* value, LOperand* temp, int index) index 1038 src/arm/lithium-arm.h : index_(index) { index 1047 src/arm/lithium-arm.h int index() const { return index_; } index 1862 src/arm/lithium-arm.h LStringCharCodeAt(LOperand* string, LOperand* index) { index 1864 src/arm/lithium-arm.h inputs_[1] = index; index 1871 src/arm/lithium-arm.h LOperand* index() { return inputs_[1]; } index 2214 src/arm/lithium-arm.h LLoadFieldByIndex(LOperand* object, LOperand* index) { index 2216 src/arm/lithium-arm.h inputs_[1] = index; index 2220 src/arm/lithium-arm.h LOperand* index() { return inputs_[1]; } index 2340 src/arm/lithium-arm.h int index); index 203 src/arm/lithium-codegen-arm.cc MemOperand target = ContextOperand(cp, var->index()); index 307 src/arm/lithium-codegen-arm.cc return Register::FromAllocationIndex(index); index 312 src/arm/lithium-codegen-arm.cc return DoubleRegister::FromAllocationIndex(index); index 318 src/arm/lithium-codegen-arm.cc return ToRegister(op->index()); index 324 src/arm/lithium-codegen-arm.cc return ToRegister(op->index()); index 355 src/arm/lithium-codegen-arm.cc return ToDoubleRegister(op->index()); index 363 src/arm/lithium-codegen-arm.cc return ToDoubleRegister(op->index()); index 448 src/arm/lithium-codegen-arm.cc int index = op->index(); index 449 src/arm/lithium-codegen-arm.cc if (index >= 0) { index 452 src/arm/lithium-codegen-arm.cc return MemOperand(fp, -(index + 3) * kPointerSize); index 455 src/arm/lithium-codegen-arm.cc return MemOperand(fp, -(index - 1) * kPointerSize); index 462 src/arm/lithium-codegen-arm.cc int index = op->index(); index 463 src/arm/lithium-codegen-arm.cc if (index >= 0) { index 466 src/arm/lithium-codegen-arm.cc return MemOperand(fp, -(index + 3) * kPointerSize + kPointerSize); index 470 src/arm/lithium-codegen-arm.cc return MemOperand(fp, -(index - 1) * kPointerSize + kPointerSize); index 508 src/arm/lithium-codegen-arm.cc environment->spilled_registers()[value->index()] != NULL) { index 511 src/arm/lithium-codegen-arm.cc environment->spilled_registers()[value->index()], index 515 src/arm/lithium-codegen-arm.cc environment->spilled_double_registers()[value->index()] != NULL) { index 519 src/arm/lithium-codegen-arm.cc environment->spilled_double_registers()[value->index()], index 539 src/arm/lithium-codegen-arm.cc translation->StoreStackSlot(op->index()); index 541 src/arm/lithium-codegen-arm.cc translation->StoreInt32StackSlot(op->index()); index 544 src/arm/lithium-codegen-arm.cc translation->StoreDoubleStackSlot(op->index()); index 547 src/arm/lithium-codegen-arm.cc int src_index = GetStackSlotCount() + op->index(); index 650 src/arm/lithium-codegen-arm.cc translation.index(), index 775 src/arm/lithium-codegen-arm.cc safepoint.DefinePointerSlot(pointer->index(), zone()); index 1577 src/arm/lithium-codegen-arm.cc Smi* index = instr->index(); index 1590 src/arm/lithium-codegen-arm.cc if (index->value() == 0) { index 1593 src/arm/lithium-codegen-arm.cc if (index->value() < JSDate::kFirstUncachedField) { index 1601 src/arm/lithium-codegen-arm.cc kPointerSize * index->value())); index 1606 src/arm/lithium-codegen-arm.cc __ mov(r1, Operand(index)); index 2587 src/arm/lithium-codegen-arm.cc int index = lookup.GetLocalFieldIndexFromMap(*type); index 2588 src/arm/lithium-codegen-arm.cc int offset = index * kPointerSize; index 2589 src/arm/lithium-codegen-arm.cc if (index < 0) { index 2765 src/arm/lithium-codegen-arm.cc Register index = ToRegister(instr->index()); index 2770 src/arm/lithium-codegen-arm.cc __ sub(length, length, index, SetCC); index 3786 src/arm/lithium-codegen-arm.cc __ cmp(ToRegister(instr->index()), ToRegister(instr->length())); index 4030 src/arm/lithium-codegen-arm.cc ToRegister(instr->index()), index 4051 src/arm/lithium-codegen-arm.cc if (instr->index()->IsConstantOperand()) { index 4052 src/arm/lithium-codegen-arm.cc int const_index = ToInteger32(LConstantOperand::cast(instr->index())); index 4056 src/arm/lithium-codegen-arm.cc Register index = ToRegister(instr->index()); index 4057 src/arm/lithium-codegen-arm.cc __ SmiTag(index); index 4058 src/arm/lithium-codegen-arm.cc __ push(index); index 5386 src/arm/lithium-codegen-arm.cc Register index = ToRegister(instr->index()); index 5391 src/arm/lithium-codegen-arm.cc __ cmp(index, Operand(0)); index 5395 src/arm/lithium-codegen-arm.cc __ add(scratch, object, Operand(index, LSL, kPointerSizeLog2 - kSmiTagSize)); index 5403 src/arm/lithium-codegen-arm.cc __ sub(scratch, result, Operand(index, LSL, kPointerSizeLog2 - kSmiTagSize)); index 252 src/arm/lithium-codegen-arm.h Register ToRegister(int index) const; index 253 src/arm/lithium-codegen-arm.h DoubleRegister ToDoubleRegister(int index) const; index 103 src/arm/lithium-gap-resolver-arm.cc ASSERT(!moves_[index].IsPending()); index 104 src/arm/lithium-gap-resolver-arm.cc ASSERT(!moves_[index].IsRedundant()); index 109 src/arm/lithium-gap-resolver-arm.cc ASSERT(moves_[index].source() != NULL); // Or else it will look eliminated. index 110 src/arm/lithium-gap-resolver-arm.cc LOperand* destination = moves_[index].destination(); index 111 src/arm/lithium-gap-resolver-arm.cc moves_[index].set_destination(NULL); index 129 src/arm/lithium-gap-resolver-arm.cc moves_[index].set_destination(destination); index 137 src/arm/lithium-gap-resolver-arm.cc BreakCycle(index); index 142 src/arm/lithium-gap-resolver-arm.cc EmitMove(index); index 164 src/arm/lithium-gap-resolver-arm.cc ASSERT(moves_[index].destination()->Equals(moves_[root_index_].source())); index 167 src/arm/lithium-gap-resolver-arm.cc LOperand* source = moves_[index].source(); index 168 src/arm/lithium-gap-resolver-arm.cc saved_destination_ = moves_[index].destination(); index 181 src/arm/lithium-gap-resolver-arm.cc moves_[index].Eliminate(); index 208 src/arm/lithium-gap-resolver-arm.cc LOperand* source = moves_[index].source(); index 209 src/arm/lithium-gap-resolver-arm.cc LOperand* destination = moves_[index].destination(); index 305 src/arm/lithium-gap-resolver-arm.cc moves_[index].Eliminate(); index 54 src/arm/lithium-gap-resolver-arm.h void PerformMove(int index); index 59 src/arm/lithium-gap-resolver-arm.h void BreakCycle(int index); index 66 src/arm/lithium-gap-resolver-arm.h void EmitMove(int index); index 399 src/arm/macro-assembler-arm.cc ldr(destination, MemOperand(kRootRegister, index << kPointerSizeLog2), cond); index 406 src/arm/macro-assembler-arm.cc str(source, MemOperand(kRootRegister, index << kPointerSizeLog2), cond); index 1863 src/arm/macro-assembler-arm.cc LoadRoot(ip, index); index 2055 src/arm/macro-assembler-arm.cc LoadRoot(ip, index); index 2260 src/arm/macro-assembler-arm.cc mov(index, Operand(hash, LSL, kSmiTagSize)); index 2765 src/arm/macro-assembler-arm.cc LoadRoot(ip, index); index 2924 src/arm/macro-assembler-arm.cc ldr(function, MemOperand(function, Context::SlotOffset(index))); index 169 src/arm/macro-assembler-arm.h Heap::RootListIndex index, index 173 src/arm/macro-assembler-arm.h Heap::RootListIndex index, index 518 src/arm/macro-assembler-arm.h void LoadGlobalFunction(int index, Register function); index 855 src/arm/macro-assembler-arm.h Heap::RootListIndex index, index 872 src/arm/macro-assembler-arm.h void CompareRoot(Register obj, Heap::RootListIndex index); index 896 src/arm/macro-assembler-arm.h void IndexFromHash(Register hash, Register index); index 1102 src/arm/macro-assembler-arm.h void AssertRegisterIsRoot(Register reg, Heap::RootListIndex index); index 1375 src/arm/macro-assembler-arm.h inline MemOperand ContextOperand(Register context, int index) { index 1376 src/arm/macro-assembler-arm.h return MemOperand(context, Context::SlotOffset(index)); index 291 src/arm/stub-cache-arm.cc __ ldr(prototype, MemOperand(prototype, Context::SlotOffset(index))); index 313 src/arm/stub-cache-arm.cc JSFunction::cast(isolate->global_context()->get(index))); index 330 src/arm/stub-cache-arm.cc index -= holder->map()->inobject_properties(); index 331 src/arm/stub-cache-arm.cc if (index < 0) { index 333 src/arm/stub-cache-arm.cc int offset = holder->map()->instance_size() + (index * kPointerSize); index 337 src/arm/stub-cache-arm.cc int offset = index * kPointerSize + FixedArray::kHeaderSize; index 532 src/arm/stub-cache-arm.cc index -= object->map()->inobject_properties(); index 534 src/arm/stub-cache-arm.cc if (index < 0) { index 536 src/arm/stub-cache-arm.cc int offset = object->map()->instance_size() + (index * kPointerSize); index 553 src/arm/stub-cache-arm.cc int offset = index * kPointerSize + FixedArray::kHeaderSize; index 1206 src/arm/stub-cache-arm.cc GenerateFastPropertyLoad(masm(), r0, reg, holder, index); index 1520 src/arm/stub-cache-arm.cc GenerateFastPropertyLoad(masm(), r1, reg, holder, index); index 1882 src/arm/stub-cache-arm.cc Register index = r4; index 1886 src/arm/stub-cache-arm.cc __ ldr(index, MemOperand(sp, (argc - 1) * kPointerSize)); index 1888 src/arm/stub-cache-arm.cc __ LoadRoot(index, Heap::kUndefinedValueRootIndex); index 1892 src/arm/stub-cache-arm.cc index, index 1962 src/arm/stub-cache-arm.cc Register index = r4; index 1967 src/arm/stub-cache-arm.cc __ ldr(index, MemOperand(sp, (argc - 1) * kPointerSize)); index 1969 src/arm/stub-cache-arm.cc __ LoadRoot(index, Heap::kUndefinedValueRootIndex); index 1973 src/arm/stub-cache-arm.cc index, index 2612 src/arm/stub-cache-arm.cc index, index 2856 src/arm/stub-cache-arm.cc GenerateLoadField(object, holder, r0, r3, r1, r4, index, name, &miss); index 3023 src/arm/stub-cache-arm.cc GenerateLoadField(receiver, holder, r1, r2, r3, r4, index, name, &miss); index 3250 src/arm/stub-cache-arm.cc index, index 714 src/ast.cc Interval self(StartRegister(index()), EndRegister(index())); index 945 src/ast.cc stream()->Add("(<- %i)", that->index()); index 1125 src/ast.h int index() const { return index_; } index 1130 src/ast.h TryStatement(int index, Block* try_block) index 1131 src/ast.h : index_(index), index 1155 src/ast.h TryCatchStatement(int index, index 1160 src/ast.h : TryStatement(index, try_block), index 1182 src/ast.h TryFinallyStatement(int index, Block* try_block, Block* finally_block) index 1183 src/ast.h : TryStatement(index, try_block), index 2454 src/ast.h explicit RegExpCapture(RegExpTree* body, int index) index 2455 src/ast.h : body_(body), index_(index) { } index 2460 src/ast.h int index, index 2471 src/ast.h int index() { return index_; } index 2472 src/ast.h static int StartRegister(int index) { return index * 2; } index 2473 src/ast.h static int EndRegister(int index) { return index * 2 + 1; } index 2525 src/ast.h int index() { return capture_->index(); } index 2766 src/ast.h TryCatchStatement* NewTryCatchStatement(int index, index 2772 src/ast.h index, try_block, scope, variable, catch_block); index 2776 src/ast.h TryFinallyStatement* NewTryFinallyStatement(int index, index 2780 src/ast.h new(zone_) TryFinallyStatement(index, try_block, finally_block); index 611 src/bignum.cc if (index >= BigitLength()) return 0; index 612 src/bignum.cc if (index < exponent_) return 0; index 613 src/bignum.cc return bigits_[index - exponent_]; index 125 src/bignum.h Chunk BigitAt(int index) const; index 74 src/bootstrapper.cc ASSERT(0 <= index && index < Natives::GetBuiltinsCount()); index 78 src/bootstrapper.cc if (heap->natives_source_cache()->get(index)->IsUndefined()) { index 80 src/bootstrapper.cc Vector<const char> source = Natives::GetRawScriptSource(index); index 87 src/bootstrapper.cc heap->natives_source_cache()->set(index, *source_code); index 89 src/bootstrapper.cc Handle<Object> cached_source(heap->natives_source_cache()->get(index)); index 1277 src/bootstrapper.cc Vector<const char> name = Natives::GetScriptName(index); index 1279 src/bootstrapper.cc isolate->bootstrapper()->NativesSourceLookup(index); index 1285 src/bootstrapper.cc Vector<const char> name = ExperimentalNatives::GetScriptName(index); index 1289 src/bootstrapper.cc ExperimentalNatives::GetRawScriptSource(index)); index 1871 src/bootstrapper.cc int index = 0; index 1875 src/bootstrapper.cc caches->set(index++, cache); \ index 2156 src/bootstrapper.cc int index = descs->GetFieldIndex(i); index 2157 src/bootstrapper.cc Handle<Object> value = Handle<Object>(from->FastPropertyAt(index)); index 2184 src/bootstrapper.cc PropertyDetails(details.attributes(), CALLBACKS, details.index()); index 113 src/bootstrapper.h Handle<String> NativesSourceLookup(int index); index 53 src/builtins.cc ASSERT(index < length()); index 58 src/builtins.cc ASSERT(index < length()); index 59 src/builtins.cc return Arguments::at<S>(index); index 277 src/builtins.cc for (int index = 0; index < number_of_elements; index++) { index 278 src/builtins.cc smi_elms->set(index, (*args)[index+1], SKIP_WRITE_BARRIER); index 287 src/builtins.cc for (int index = 0; index < number_of_elements; index++) { index 288 src/builtins.cc object_elms->set(index, (*args)[index+1], mode); index 295 src/builtins.cc for (int index = 0; index < number_of_elements; index++) { index 296 src/builtins.cc double_elms->set(index, (*args)[index+1]->Number()); index 542 src/builtins.cc for (int index = 0; index < to_add; index++) { index 543 src/builtins.cc elms->set(index + len, args[index + 1], mode); index 154 src/cached-powers.cc int index = index 156 src/cached-powers.cc ASSERT(0 <= index && index < kCachedPowersLength); index 157 src/cached-powers.cc CachedPower cached_power = kCachedPowers[index]; index 170 src/cached-powers.cc int index = index 172 src/cached-powers.cc CachedPower cached_power = kCachedPowers[index]; index 42 src/code-stubs.cc int index = heap->code_stubs()->FindEntry(GetKey()); index 43 src/code-stubs.cc if (index != UnseededNumberDictionary::kNotFound) { index 44 src/code-stubs.cc *code_out = Code::cast(heap->code_stubs()->ValueAt(index)); index 833 src/code-stubs.h Register index, index 840 src/code-stubs.h index_(index), index 924 src/code-stubs.h Register index, index 932 src/code-stubs.h index, index 679 src/compiler.cc int index = shared->SearchOptimizedCodeMap(*global_context); index 680 src/compiler.cc if (index > 0) { index 687 src/compiler.cc shared->InstallFromOptimizedCodeMap(*function, index); index 96 src/contexts.cc *index = -1; index 157 src/contexts.cc *index = slot_index; index 206 src/contexts.cc *index = function_index; index 221 src/contexts.cc *index = Context::THROWN_OBJECT_INDEX; index 380 src/contexts.h set(index, value); \ index 384 src/contexts.h return type::cast(get(index)); \ index 408 src/contexts.h int* index, index 413 src/contexts.h static int SlotOffset(int index) { index 414 src/contexts.h return kHeaderSize + index * kPointerSize - kHeapObjectTag; index 301 src/cpu-profiler.cc return profiler->profiles_->Profiles(token)->at(index); index 214 src/cpu-profiler.h static CpuProfile* GetProfile(Object* security_token, int index); index 147 src/d8-readline.cc Handle<Integer> index = Integer::New(current_index); index 148 src/d8-readline.cc Handle<Value> str_obj = current_completions->Get(index); index 203 src/dateparser-inl.h int index = KeywordTable::Lookup(buffer, length); index 204 src/dateparser-inl.h return DateToken::Keyword(KeywordTable::GetType(index), index 205 src/dateparser-inl.h KeywordTable::GetValue(index), index 739 src/debug.cc if (index == -1) { index 745 src/debug.cc isolate->bootstrapper()->NativesSourceLookup(index); index 746 src/debug.cc Vector<const char> name = Natives::GetScriptName(index); index 515 src/debug.h static bool CompileDebuggerScript(int index); index 602 src/deoptimizer.cc int index = output_count_ - 1; // Index of the topmost frame. index 603 src/deoptimizer.cc JSFunction* function = output_[index]->GetFunction(); index 610 src/deoptimizer.cc output_[index]->GetPc(), index 613 src/deoptimizer.cc output_[index]->GetState()->value())), index 656 src/deoptimizer.cc int index = (info->parameters_count() - 1) - index 665 src/deoptimizer.cc index); index 668 src/deoptimizer.cc info->SetParameter(index, *num); index 672 src/deoptimizer.cc int index = info->expression_count() - 1 - index 681 src/deoptimizer.cc index); index 684 src/deoptimizer.cc info->SetExpression(index, *num); index 1148 src/deoptimizer.cc return literals->get(index); index 1284 src/deoptimizer.cc ASSERT(index >= 0); index 1285 src/deoptimizer.cc ASSERT(index < ComputeParametersCount()); index 1287 src/deoptimizer.cc unsigned offset = GetOffsetFromSlotIndex(index - ComputeParametersCount()); index 1301 src/deoptimizer.cc unsigned offset = GetOffsetFromSlotIndex(index); index 1389 src/deoptimizer.cc buffer_->Add(index, zone()); index 1395 src/deoptimizer.cc buffer_->Add(index, zone()); index 1401 src/deoptimizer.cc buffer_->Add(index, zone()); index 303 src/deoptimizer.h Object* ComputeLiteral(int index) const; index 447 src/deoptimizer.h Object* GetParameter(int index); index 453 src/deoptimizer.h Object* GetExpression(int index); index 537 src/deoptimizer.h TranslationIterator(ByteArray* buffer, int index) index 538 src/deoptimizer.h : buffer_(buffer), index_(index) { index 539 src/deoptimizer.h ASSERT(index >= 0 && index < buffer->length()); index 587 src/deoptimizer.h int index() const { return index_; } index 596 src/deoptimizer.h void StoreStackSlot(int index); index 597 src/deoptimizer.h void StoreInt32StackSlot(int index); index 598 src/deoptimizer.h void StoreDoubleStackSlot(int index); index 756 src/deoptimizer.h Object* GetParameter(int index) { index 757 src/deoptimizer.h ASSERT(0 <= index && index < parameters_count()); index 758 src/deoptimizer.h return parameters_[index]; index 762 src/deoptimizer.h Object* GetExpression(int index) { index 763 src/deoptimizer.h ASSERT(0 <= index && index < expression_count()); index 764 src/deoptimizer.h return expression_stack_[index]; index 773 src/deoptimizer.h void SetParameter(int index, Object* obj) { index 774 src/deoptimizer.h ASSERT(0 <= index && index < parameters_count()); index 775 src/deoptimizer.h parameters_[index] = obj; index 779 src/deoptimizer.h void SetExpression(int index, Object* obj) { index 780 src/deoptimizer.h ASSERT(0 <= index && index < expression_count()); index 781 src/deoptimizer.h expression_stack_[index] = obj; index 97 src/elements-kind.cc int index = index 99 src/elements-kind.cc elements_kind = GetFastElementsKindFromSequenceIndex(index); index 702 src/elements.cc uint32_t index = 0; index 714 src/elements.cc result->set(len0 + index, value); index 715 src/elements.cc index++; index 719 src/elements.cc ASSERT(extra == index); index 735 src/elements.cc return index; index 741 src/elements.cc BackingStore::cast(backing_store), index); index 1438 src/elements.cc Object* key = dict->KeyAt(index); index 1543 src/elements.cc return index; index 158 src/elements.h uint32_t index) = 0; index 676 src/execution.cc int int_index = static_cast<int>(index); index 127 src/execution.h static Handle<Object> CharAt(Handle<String> str, uint32_t index); index 556 src/factory.cc int index = function_info->SearchOptimizedCodeMap(context->global_context()); index 557 src/factory.cc if (!function_info->bound() && index < 0) { index 570 src/factory.cc if (index > 0) { index 572 src/factory.cc function_info->InstallFromOptimizedCodeMap(*result, index); index 153 src/frames-inl.h inline Object* StandardFrame::GetExpression(int index) const { index 154 src/frames-inl.h return Memory::Object_at(GetExpressionAddress(index)); index 158 src/frames-inl.h inline void StandardFrame::SetExpression(int index, Object* value) { index 159 src/frames-inl.h Memory::Object_at(GetExpressionAddress(index)) = value; index 203 src/frames-inl.h Address JavaScriptFrame::GetParameterSlot(int index) const { index 205 src/frames-inl.h ASSERT(-1 <= index && index < param_count); index 206 src/frames-inl.h int parameter_offset = (param_count - index - 1) * kPointerSize; index 211 src/frames-inl.h Object* JavaScriptFrame::GetParameter(int index) const { index 212 src/frames-inl.h return Memory::Object_at(GetParameterSlot(index)); index 576 src/frames.cc return Memory::Object_at(GetExpressionAddress(fp, index)); index 676 src/frames.cc for (unsigned index = 0; index < stack_slots; index++) { index 677 src/frames.cc int byte_index = index >> kBitsPerByteLog2; index 678 src/frames.cc int bit_index = index & (kBitsPerByte - 1); index 680 src/frames.cc v->VisitPointer(parameters_limit + index); index 888 src/frames.cc int index = it.Next(); index 893 src/frames.cc receiver = data->LiteralArray()->get(index); index 898 src/frames.cc if (index >= 0) { index 899 src/frames.cc receiver = GetExpression(index); index 905 src/frames.cc int parameter_index = index + parameter_count; index 1048 src/frames.cc accumulator->Add((mode == OVERVIEW) ? "%5d: " : "[%d]: ", index); index 1060 src/frames.cc PrintIndex(accumulator, mode, index); index 1203 src/frames.cc PrintIndex(accumulator, mode, index); index 1363 src/frames.cc uint32_t index = hash & (kInnerPointerToCodeCacheSize - 1); index 1364 src/frames.cc InnerPointerToCodeCacheEntry* entry = cache(index); index 76 src/frames.h InnerPointerToCodeCacheEntry* cache(int index) { return &cache_[index]; } index 264 src/frames.h int index) const { } index 278 src/frames.h int index); index 406 src/frames.h inline Object* GetExpression(int index) const; index 407 src/frames.h inline void SetExpression(int index, Object* value); index 409 src/frames.h static Object* GetExpression(Address fp, int index); index 497 src/frames.h inline Address GetParameterSlot(int index) const; index 498 src/frames.h inline Object* GetParameter(int index) const; index 518 src/frames.h int index) const; index 604 src/frames.h int index) const; index 1204 src/full-codegen.cc handler_table()->set(stmt->index(), Smi::FromInt(handler_entry.pos())); index 1230 src/full-codegen.cc __ PushTryHandler(StackHandler::CATCH, stmt->index()); index 1268 src/full-codegen.cc handler_table()->set(stmt->index(), Smi::FromInt(handler_entry.pos())); index 1287 src/full-codegen.cc __ PushTryHandler(StackHandler::FINALLY, stmt->index()); index 627 src/full-codegen.h virtual void Plug(Heap::RootListIndex index) const = 0; index 355 src/gdb-jit.cc void set_index(uint16_t index) { index_ = index; } index 642 src/gdb-jit.cc return sections_[index]; index 873 src/gdb-jit.cc static_cast<StringTable*>(w->debug_object()->SectionAt(index() + 1)); index 898 src/gdb-jit.cc header->link = index() + 1; index 79 src/global-handles.cc index_ = static_cast<uint8_t>(index); index 80 src/global-handles.cc ASSERT(static_cast<int>(index_) == index); index 293 src/global-handles.cc ASSERT(0 <= index && index < kSize); index 294 src/global-handles.cc return &nodes_[index]; index 322 src/handles.cc isolate->heap()->LookupSingleCharacterStringFromCode(index), Object); index 704 src/handles.cc int index = 0; index 733 src/handles.cc storage->set(index, descs->GetKey(i)); index 735 src/handles.cc sort_array->set(index, Smi::FromInt(details.index())); index 745 src/handles.cc indices->set(index, Smi::FromInt(field_index)); index 746 src/handles.cc sort_array2->set(index, Smi::FromInt(details.index())); index 749 src/handles.cc index++; index 766 src/handles.cc ASSERT(storage->length() == index); index 236 src/handles.h Handle<Object> LookupSingleCharacterStringFromCode(uint32_t index); index 189 src/heap-profiler.cc return profiler->snapshots_->snapshots()->at(index); index 65 src/heap-profiler.h static HeapSnapshot* GetSnapshot(int index); index 2256 src/heap.cc roots_[entry.index] = Map::cast(obj); index 2381 src/heap.cc roots_[entry.index] = Map::cast(obj); index 2668 src/heap.cc roots_[constant_symbol_table[i].index] = String::cast(obj); index 2774 src/heap.cc uint32_t index = ((hash & (kStringSplitCacheSize - 1)) & index 2776 src/heap.cc if (cache->get(index + kStringOffset) == string && index 2777 src/heap.cc cache->get(index + kPatternOffset) == pattern) { index 2778 src/heap.cc return cache->get(index + kArrayOffset); index 2780 src/heap.cc index = ((index + kArrayEntriesPerCacheEntry) & (kStringSplitCacheSize - 1)); index 2781 src/heap.cc if (cache->get(index + kStringOffset) == string && index 2782 src/heap.cc cache->get(index + kPatternOffset) == pattern) { index 2783 src/heap.cc return cache->get(index + kArrayOffset); index 2796 src/heap.cc uint32_t index = ((hash & (kStringSplitCacheSize - 1)) & index 2798 src/heap.cc if (cache->get(index + kStringOffset) == Smi::FromInt(0)) { index 2799 src/heap.cc cache->set(index + kStringOffset, string); index 2800 src/heap.cc cache->set(index + kPatternOffset, pattern); index 2801 src/heap.cc cache->set(index + kArrayOffset, array); index 2804 src/heap.cc ((index + kArrayEntriesPerCacheEntry) & (kStringSplitCacheSize - 1)); index 2813 src/heap.cc cache->set(index + kStringOffset, string); index 2814 src/heap.cc cache->set(index + kPatternOffset, pattern); index 2815 src/heap.cc cache->set(index + kArrayOffset, array); index 4146 src/heap.cc PropertyDetails(details.attributes(), CALLBACKS, details.index()); index 6994 src/heap.cc int index = (Hash(map, name) & kHashMask); index 6996 src/heap.cc Key& key = keys_[index + i]; index 6998 src/heap.cc return field_offsets_[index + i]; index 7008 src/heap.cc int index = (Hash(map, symbol) & kHashMask); index 7012 src/heap.cc Key& key = keys_[index]; index 7017 src/heap.cc field_offsets_[index + i] = field_offset; index 7024 src/heap.cc Key& key = keys_[index + i]; index 7025 src/heap.cc Key& key2 = keys_[index + i - 1]; index 7027 src/heap.cc field_offsets_[index + i] = field_offsets_[index + i - 1]; index 7031 src/heap.cc Key& key = keys_[index]; index 7034 src/heap.cc field_offsets_[index] = field_offset; index 7040 src/heap.cc for (int index = 0; index < kLength; index++) keys_[index].map = NULL; index 7045 src/heap.cc for (int index = 0; index < kLength; index++) keys_[index].array = NULL; index 7212 src/heap.cc int index; index 7214 src/heap.cc index = FIRST_CODE_KIND_SUB_TYPE + Code::name; \ index 7216 src/heap.cc static_cast<int>(object_counts_[index])); \ index 7218 src/heap.cc static_cast<int>(object_counts_last_time_[index])); \ index 7220 src/heap.cc static_cast<int>(object_sizes_[index])); \ index 7222 src/heap.cc static_cast<int>(object_sizes_last_time_[index])); index 1754 src/heap.h RootListIndex index; index 1759 src/heap.h RootListIndex index; index 1765 src/heap.h RootListIndex index; index 2316 src/heap.h int index = Hash(array, name); index 2317 src/heap.h Key& key = keys_[index]; index 2318 src/heap.h if ((key.array == array) && (key.name == name)) return results_[index]; index 2326 src/heap.h int index = Hash(array, name); index 2327 src/heap.h Key& key = keys_[index]; index 2330 src/heap.h results_[index] = result; index 306 src/hydrogen-instructions.cc index_ = current_->index(); index 322 src/hydrogen-instructions.cc if (current->value() == value && current->index() == index) { index 340 src/hydrogen-instructions.cc HUseListNode(current->value(), current->index(), NULL); index 386 src/hydrogen-instructions.cc RegisterUse(index, value); index 387 src/hydrogen-instructions.cc InternalSetOperandAt(index, value); index 405 src/hydrogen-instructions.cc value->InternalSetOperandAt(list_node->index(), other); index 422 src/hydrogen-instructions.cc if (first != NULL && first->value() == this && first->index() == i) { index 489 src/hydrogen-instructions.cc HValue* old_value = OperandAt(index); index 494 src/hydrogen-instructions.cc removed = old_value->RemoveUse(this, index); index 500 src/hydrogen-instructions.cc this, index, new_value->use_list_); index 667 src/hydrogen-instructions.cc index()->PrintNameTo(stream); index 717 src/hydrogen-instructions.cc index()->PrintNameTo(stream); index 844 src/hydrogen-instructions.cc index()->PrintNameTo(stream); index 1308 src/hydrogen-instructions.cc Representation rep = value->ObservedInputRepresentation(it.index()); index 1662 src/hydrogen-instructions.cc stream->Add("%u", index()); index 1723 src/hydrogen-instructions.cc int index = lookup.GetLocalFieldIndexFromMap(*map); index 1724 src/hydrogen-instructions.cc if (index < 0) { index 1858 src/hydrogen-instructions.cc HInstruction* index = new(block()->zone()) HLoadKeyedFastElement( index 1862 src/hydrogen-instructions.cc index->InsertBefore(this); index 1864 src/hydrogen-instructions.cc object(), index); index 457 src/hydrogen-instructions.h HUseListNode(HValue* value, int index, HUseListNode* tail) index 458 src/hydrogen-instructions.h : tail_(tail), value_(value), index_(index) { index 463 src/hydrogen-instructions.h int index() const { return index_; } index 494 src/hydrogen-instructions.h int index() { index 648 src/hydrogen-instructions.h virtual HValue* OperandAt(int index) = 0; index 649 src/hydrogen-instructions.h void SetOperandAt(int index, HValue* value); index 717 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) = 0; index 724 src/hydrogen-instructions.h virtual Representation ObservedInputRepresentation(int index) { index 725 src/hydrogen-instructions.h return RequiredInputRepresentation(index); index 773 src/hydrogen-instructions.h virtual void InternalSetOperandAt(int index, HValue* value) = 0; index 825 src/hydrogen-instructions.h HUseListNode* RemoveUse(HValue* value, int index); index 827 src/hydrogen-instructions.h void RegisterUse(int index, HValue* new_value); index 977 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 990 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1003 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1008 src/hydrogen-instructions.h virtual HValue* OperandAt(int index) { return values_[index]; } index 1033 src/hydrogen-instructions.h virtual void InternalSetOperandAt(int index, HValue* value) { index 1034 src/hydrogen-instructions.h values_[index] = value; index 1048 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1088 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1120 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1137 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1151 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1182 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1197 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1216 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1253 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1276 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1308 src/hydrogen-instructions.h int GetAssignedIndexAt(int index) const { index 1309 src/hydrogen-instructions.h ASSERT(HasAssignedIndexAt(index)); index 1310 src/hydrogen-instructions.h return assigned_indexes_[index]; index 1312 src/hydrogen-instructions.h bool HasAssignedIndexAt(int index) const { index 1313 src/hydrogen-instructions.h return assigned_indexes_[index] != kNoIndex; index 1315 src/hydrogen-instructions.h void AddAssignedValue(int index, HValue* value) { index 1316 src/hydrogen-instructions.h AddValue(index, value); index 1322 src/hydrogen-instructions.h virtual HValue* OperandAt(int index) { return values_[index]; } index 1324 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1335 src/hydrogen-instructions.h virtual void InternalSetOperandAt(int index, HValue* value) { index 1336 src/hydrogen-instructions.h values_[index] = value; index 1341 src/hydrogen-instructions.h void AddValue(int index, HValue* value) { index 1342 src/hydrogen-instructions.h assigned_indexes_.Add(index, zone_); index 1371 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1419 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1444 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1465 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1482 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1500 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1520 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1547 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1565 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1584 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1620 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1640 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1663 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1692 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1709 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1733 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1751 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1770 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1790 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1807 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1834 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1862 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1886 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1905 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1924 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1979 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 1980 src/hydrogen-instructions.h if (index == 0) { index 2029 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2052 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2113 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2148 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2190 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2239 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2285 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2318 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2354 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2359 src/hydrogen-instructions.h virtual HValue* OperandAt(int index) { return inputs_[index]; } index 2427 src/hydrogen-instructions.h virtual void InternalSetOperandAt(int index, HValue* value) { index 2428 src/hydrogen-instructions.h inputs_[index] = value; index 2450 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2501 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2636 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2663 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2665 src/hydrogen-instructions.h return (index == 2) index 2690 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2710 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2723 src/hydrogen-instructions.h HAccessArgumentsAt(HValue* arguments, HValue* length, HValue* index) { index 2728 src/hydrogen-instructions.h SetOperandAt(2, index); index 2733 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2735 src/hydrogen-instructions.h return index == 0 index 2742 src/hydrogen-instructions.h HValue* index() { return OperandAt(2); } index 2752 src/hydrogen-instructions.h HBoundsCheck(HValue* index, HValue* length) { index 2753 src/hydrogen-instructions.h SetOperandAt(0, index); index 2759 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2765 src/hydrogen-instructions.h HValue* index() { return OperandAt(0); } index 2787 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2788 src/hydrogen-instructions.h return index == 0 index 2804 src/hydrogen-instructions.h virtual Representation ObservedInputRepresentation(int index) { index 2805 src/hydrogen-instructions.h return observed_input_representation_[index]; index 2831 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2859 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2860 src/hydrogen-instructions.h return index == 0 index 2886 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2924 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2949 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2968 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 2990 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3007 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3019 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3034 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3048 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3077 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3094 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3116 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3133 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3148 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3167 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3191 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3208 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3236 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3262 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3263 src/hydrogen-instructions.h return index == 0 index 3284 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3537 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3550 src/hydrogen-instructions.h explicit HParameter(unsigned index) : index_(index) { index 3554 src/hydrogen-instructions.h unsigned index() const { return index_; } index 3558 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3590 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3609 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3647 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3686 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3730 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3767 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3795 src/hydrogen-instructions.h : HUnaryOperation(context), slot_index_(var->index()) { index 3824 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3883 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3917 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3950 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 3985 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4009 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4065 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4067 src/hydrogen-instructions.h return index == 0 index 4124 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4126 src/hydrogen-instructions.h return index == 0 index 4179 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4182 src/hydrogen-instructions.h return index == 0 index 4232 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4266 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4326 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4350 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4352 src/hydrogen-instructions.h return index == 1 index 4402 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4403 src/hydrogen-instructions.h if (index == 1) { index 4405 src/hydrogen-instructions.h } else if (index == 2) { index 4454 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4455 src/hydrogen-instructions.h if (index == 0) { index 4461 src/hydrogen-instructions.h if (index == 2 && float_or_double_elements) { index 4510 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4548 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4582 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4599 src/hydrogen-instructions.h HStringCharCodeAt(HValue* context, HValue* string, HValue* index) { index 4602 src/hydrogen-instructions.h SetOperandAt(2, index); index 4609 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4611 src/hydrogen-instructions.h return index == 2 index 4618 src/hydrogen-instructions.h HValue* index() { return OperandAt(2); } index 4641 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4642 src/hydrogen-instructions.h return index == 0 index 4665 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4700 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4715 src/hydrogen-instructions.h HMaterializedLiteral<V>(int index, int depth) index 4716 src/hydrogen-instructions.h : literal_index_(index), depth_(depth) { index 4752 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4791 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4827 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4861 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4888 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4918 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4936 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4950 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4960 src/hydrogen-instructions.h HDateField(HValue* date, Smi* index) index 4961 src/hydrogen-instructions.h : HUnaryOperation(date), index_(index) { index 4965 src/hydrogen-instructions.h Smi* index() const { return index_; } index 4967 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 4986 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 5013 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 5039 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 5071 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 5098 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 5131 src/hydrogen-instructions.h HValue* index) { index 5133 src/hydrogen-instructions.h SetOperandAt(1, index); index 5137 src/hydrogen-instructions.h virtual Representation RequiredInputRepresentation(int index) { index 5142 src/hydrogen-instructions.h HValue* index() { return OperandAt(1); } index 150 src/hydrogen.cc int index = environment->assigned_variables()->at(i); index 151 src/hydrogen.cc instr->AddAssignedValue(index, environment->Lookup(index)); index 290 src/hydrogen.cc int index = 0; index 291 src/hydrogen.cc while (index < dominated_blocks_.length() && index 292 src/hydrogen.cc dominated_blocks_[index]->block_id() < block->block_id()) { index 293 src/hydrogen.cc ++index; index 295 src/hydrogen.cc dominated_blocks_.InsertAt(index, block, zone()); index 1033 src/hydrogen.cc int index = 0; index 1037 src/hydrogen.cc b->set_block_id(index++); index 1099 src/hydrogen.cc value->SetOperandAt(it.index(), replacement); index 1353 src/hydrogen.cc for (int i = index + 1; i < changed_ranges_.length(); ++i) { index 1356 src/hydrogen.cc changed_ranges_.Rewind(index + 1); index 2372 src/hydrogen.cc Representation rep = use->ObservedInputRepresentation(it.index()); index 2470 src/hydrogen.cc int index = it.Current(); index 2471 src/hydrogen.cc HPhi* it_use = phi_list->at(index); index 2472 src/hydrogen.cc if (index != i) phi->AddNonPhiUsesFrom(it_use); // Don't count twice. index 2620 src/hydrogen.cc int use_index = it.index(); index 3182 src/hydrogen.cc if (check->index()->IsAdd()) { index 3183 src/hydrogen.cc HAdd* index = HAdd::cast(check->index()); index 3184 src/hydrogen.cc if (index->left()->IsConstant()) { index 3185 src/hydrogen.cc constant = HConstant::cast(index->left()); index 3186 src/hydrogen.cc index_base = index->right(); index 3187 src/hydrogen.cc } else if (index->right()->IsConstant()) { index 3188 src/hydrogen.cc constant = HConstant::cast(index->right()); index 3189 src/hydrogen.cc index_base = index->left(); index 3191 src/hydrogen.cc } else if (check->index()->IsSub()) { index 3192 src/hydrogen.cc HSub* index = HSub::cast(check->index()); index 3194 src/hydrogen.cc if (index->left()->IsConstant()) { index 3195 src/hydrogen.cc constant = HConstant::cast(index->left()); index 3196 src/hydrogen.cc index_base = index->right(); index 3197 src/hydrogen.cc } else if (index->right()->IsConstant()) { index 3198 src/hydrogen.cc constant = HConstant::cast(index->right()); index 3199 src/hydrogen.cc index_base = index->left(); index 3208 src/hydrogen.cc index_base = check->index(); index 3269 src/hydrogen.cc ASSERT(new_check->index()->representation().IsInteger32()); index 3282 src/hydrogen.cc new_check->index()->representation(), index 3296 src/hydrogen.cc new_check->index()->representation(), index 3421 src/hydrogen.cc check->ReplaceAllUsesWith(check->index()); index 3488 src/hydrogen.cc HValue* index = array_operation->GetKey(); index 3493 src/hydrogen.cc if (index->IsAdd()) { index 3495 src/hydrogen.cc HAdd* add = HAdd::cast(index); index 3505 src/hydrogen.cc } else if (index->IsSub()) { index 3507 src/hydrogen.cc HSub* sub = HSub::cast(index); index 3525 src/hydrogen.cc if (index->HasNoUses()) { index 3526 src/hydrogen.cc index->DeleteAndReplaceWith(NULL); index 4349 src/hydrogen.cc HValue* index = environment()->ExpressionStackAt(0); index 4354 src/hydrogen.cc new(zone()) HCompareIDAndBranch(index, limit, Token::LT); index 4978 src/hydrogen.cc int index = ComputeLoadStoreFieldIndex(type, name, lookup); index 4979 src/hydrogen.cc bool is_in_object = index < 0; index 4980 src/hydrogen.cc int offset = index * kPointerSize; index 4981 src/hydrogen.cc if (index < 0) { index 5095 src/hydrogen.cc int index = ComputeLoadStoreFieldIndex(map, name, &lookup); index 5096 src/hydrogen.cc bool is_in_object = index < 0; index 5097 src/hydrogen.cc int offset = index * kPointerSize; index 5098 src/hydrogen.cc if (index < 0) { index 5375 src/hydrogen.cc new(zone()) HStoreContextSlot(context, var->index(), mode, Top()); index 5579 src/hydrogen.cc context, var->index(), mode, Top()); index 5627 src/hydrogen.cc int index = lookup->GetLocalFieldIndexFromMap(*type); index 5628 src/hydrogen.cc if (index < 0) { index 5631 src/hydrogen.cc int offset = (index * kPointerSize) + type->instance_size(); index 5635 src/hydrogen.cc int offset = (index * kPointerSize) + FixedArray::kHeaderSize; index 6287 src/hydrogen.cc HValue* index = Pop(); index 6291 src/hydrogen.cc BuildStringCharCodeAt(context, string, index); index 6424 src/hydrogen.cc int i = order[fn].index(); index 6917 src/hydrogen.cc HValue* index = Pop(); index 6925 src/hydrogen.cc BuildStringCharCodeAt(context, string, index); index 7767 src/hydrogen.cc new(zone()) HStoreContextSlot(context, var->index(), mode, after); index 7867 src/hydrogen.cc AddInstruction(new(zone()) HBoundsCheck(index, length)); index 8416 src/hydrogen.cc context, variable->index(), HStoreContextSlot::kNoCheck, value); index 8452 src/hydrogen.cc context, variable->index(), HStoreContextSlot::kNoCheck, value); index 8629 src/hydrogen.cc HValue* index = Pop(); index 8634 src/hydrogen.cc new(zone()) HAccessArgumentsAt(elements, length, index); index 8659 src/hydrogen.cc Smi* index = Smi::cast(*(call->arguments()->at(1)->AsLiteral()->handle())); index 8662 src/hydrogen.cc HDateField* result = new(zone()) HDateField(date, index); index 8714 src/hydrogen.cc HValue* index = Pop(); index 8717 src/hydrogen.cc HStringCharCodeAt* result = BuildStringCharCodeAt(context, string, index); index 8739 src/hydrogen.cc HValue* index = Pop(); index 8742 src/hydrogen.cc HStringCharCodeAt* char_code = BuildStringCharCodeAt(context, string, index); index 9101 src/hydrogen.cc if (!assigned_variables_.Contains(index)) { index 9102 src/hydrogen.cc assigned_variables_.Add(index, zone()); index 9104 src/hydrogen.cc values_[index] = value; index 9109 src/hydrogen.cc return index >= parameter_count_ + specials_count_ + local_count_; index 9121 src/hydrogen.cc int index = values_.length() - count; index 9122 src/hydrogen.cc ASSERT(HasExpressionAt(index)); index 9130 src/hydrogen.cc values_[index] = value; index 9422 src/hydrogen.cc int assigned_reg = op->index(); index 9433 src/hydrogen.cc trace_.Add(" \"double_stack:%d\"", op->index()); index 9436 src/hydrogen.cc trace_.Add(" \"stack:%d\"", op->index()); index 87 src/hydrogen.h void set_first_instruction_index(int index) { index 88 src/hydrogen.h first_instruction_index_ = index; index 91 src/hydrogen.h void set_last_instruction_index(int index) { index 92 src/hydrogen.h last_instruction_index_ = index; index 450 src/hydrogen.h void Bind(int index, HValue* value); index 460 src/hydrogen.h HValue* Lookup(int index) const { index 461 src/hydrogen.h HValue* result = values_[index]; index 494 src/hydrogen.h int index = length() - index_from_top - 1; index 495 src/hydrogen.h ASSERT(HasExpressionAt(index)); index 496 src/hydrogen.h return values_[index]; index 523 src/hydrogen.h void SetValueAt(int index, HValue* value) { index 524 src/hydrogen.h ASSERT(index < length()); index 525 src/hydrogen.h values_[index] = value; index 550 src/hydrogen.h bool HasExpressionAt(int index) const; index 563 src/hydrogen.h return variable->index() + shift; index 1084 src/hydrogen.h HValue* index); index 429 src/ia32/assembler-ia32-inl.h void Operand::set_sib(ScaleFactor scale, Register index, Register base) { index 433 src/ia32/assembler-ia32-inl.h ASSERT(!index.is(esp) || base.is(esp)); index 434 src/ia32/assembler-ia32-inl.h buf_[1] = scale << 6 | index.code() << 3 | base.code(); index 254 src/ia32/assembler-ia32.cc ASSERT(!index.is(esp)); // illegal addressing mode index 259 src/ia32/assembler-ia32.cc set_sib(scale, index, base); index 263 src/ia32/assembler-ia32.cc set_sib(scale, index, base); index 268 src/ia32/assembler-ia32.cc set_sib(scale, index, base); index 278 src/ia32/assembler-ia32.cc ASSERT(!index.is(esp)); // illegal addressing mode index 281 src/ia32/assembler-ia32.cc set_sib(scale, index, ebp); index 71 src/ia32/assembler-ia32.h static inline const char* AllocationIndexToString(int index); index 75 src/ia32/assembler-ia32.h static inline Register FromAllocationIndex(int index); index 121 src/ia32/assembler-ia32.h inline const char* Register::AllocationIndexToString(int index) { index 122 src/ia32/assembler-ia32.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 125 src/ia32/assembler-ia32.h return kNames[index]; index 135 src/ia32/assembler-ia32.h inline Register Register::FromAllocationIndex(int index) { index 136 src/ia32/assembler-ia32.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 137 src/ia32/assembler-ia32.h return (index >= 4) ? from_code(index + 2) : from_code(index); index 150 src/ia32/assembler-ia32.h static XMMRegister FromAllocationIndex(int index) { index 151 src/ia32/assembler-ia32.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 152 src/ia32/assembler-ia32.h return from_code(index + 1); index 155 src/ia32/assembler-ia32.h static const char* AllocationIndexToString(int index) { index 156 src/ia32/assembler-ia32.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 166 src/ia32/assembler-ia32.h return names[index]; index 327 src/ia32/assembler-ia32.h Register index, index 333 src/ia32/assembler-ia32.h explicit Operand(Register index, index 343 src/ia32/assembler-ia32.h static Operand StaticArray(Register index, index 346 src/ia32/assembler-ia32.h return Operand(index, scale, reinterpret_cast<int32_t>(arr.address()), index 373 src/ia32/assembler-ia32.h inline void set_sib(ScaleFactor scale, Register index, Register base); index 4247 src/ia32/code-stubs-ia32.cc Register index = scratch; index 4251 src/ia32/code-stubs-ia32.cc index, index 4273 src/ia32/code-stubs-ia32.cc Register index = scratch; index 4277 src/ia32/code-stubs-ia32.cc index, index 4286 src/ia32/code-stubs-ia32.cc index, index 6548 src/ia32/code-stubs-ia32.cc Register index = length; // index = -length; index 6553 src/ia32/code-stubs-ia32.cc __ mov_b(scratch, Operand(left, index, times_1, 0)); index 6554 src/ia32/code-stubs-ia32.cc __ cmpb(scratch, Operand(right, index, times_1, 0)); index 6556 src/ia32/code-stubs-ia32.cc __ inc(index); index 6911 src/ia32/code-stubs-ia32.cc Register index = r0; index 6913 src/ia32/code-stubs-ia32.cc __ mov(index, FieldOperand(properties, kCapacityOffset)); index 6914 src/ia32/code-stubs-ia32.cc __ dec(index); index 6915 src/ia32/code-stubs-ia32.cc __ and_(index, index 6921 src/ia32/code-stubs-ia32.cc __ lea(index, Operand(index, index, times_2, 0)); // index *= 3. index 6925 src/ia32/code-stubs-ia32.cc __ mov(entity_name, Operand(properties, index, times_half_pointer_size, index 419 src/ia32/code-stubs-ia32.h Register index, index 421 src/ia32/code-stubs-ia32.h : dictionary_(dictionary), result_(result), index_(index), mode_(mode) { } index 679 src/ia32/codegen-ia32.cc __ add(index, result); index 725 src/ia32/codegen-ia32.cc __ movzx_w(result, Operand(result, index, times_2, 0)); index 729 src/ia32/codegen-ia32.cc __ movzx_b(result, Operand(result, index, times_1, 0)); index 743 src/ia32/codegen-ia32.cc index, index 752 src/ia32/codegen-ia32.cc index, index 83 src/ia32/codegen-ia32.h Register index, index 344 src/ia32/disasm-ia32.cc *index = (data >> 3) & 7; index 403 src/ia32/disasm-ia32.cc int scale, index, base; index 404 src/ia32/disasm-ia32.cc get_sib(sib, &scale, &index, &base); index 405 src/ia32/disasm-ia32.cc if (index == esp && base == esp && scale == 0 /*times_1*/) { index 411 src/ia32/disasm-ia32.cc (this->*register_name)(index), index 415 src/ia32/disasm-ia32.cc } else if (index != esp && base != ebp) { index 419 src/ia32/disasm-ia32.cc (this->*register_name)(index), index 435 src/ia32/disasm-ia32.cc int scale, index, base; index 436 src/ia32/disasm-ia32.cc get_sib(sib, &scale, &index, &base); index 439 src/ia32/disasm-ia32.cc if (index == base && index == rm /*esp*/ && scale == 0 /*times_1*/) { index 444 src/ia32/disasm-ia32.cc (this->*register_name)(index), index 205 src/ia32/full-codegen-ia32.cc int context_offset = Context::SlotOffset(var->index()); index 687 src/ia32/full-codegen-ia32.cc int offset = -var->index() * kPointerSize; index 703 src/ia32/full-codegen-ia32.cc return ContextOperand(scratch, var->index()); index 730 src/ia32/full-codegen-ia32.cc int offset = Context::SlotOffset(var->index()); index 802 src/ia32/full-codegen-ia32.cc __ mov(ContextOperand(esi, variable->index()), index 862 src/ia32/full-codegen-ia32.cc __ mov(ContextOperand(esi, variable->index()), result_register()); index 865 src/ia32/full-codegen-ia32.cc Context::SlotOffset(variable->index()), index 906 src/ia32/full-codegen-ia32.cc __ mov(ContextOperand(esi, variable->index()), Immediate(instance)); index 1323 src/ia32/full-codegen-ia32.cc return ContextOperand(context, var->index()); index 2088 src/ia32/full-codegen-ia32.cc int offset = Context::SlotOffset(var->index()); index 2108 src/ia32/full-codegen-ia32.cc int offset = Context::SlotOffset(var->index()); index 3067 src/ia32/full-codegen-ia32.cc Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle())); index 3082 src/ia32/full-codegen-ia32.cc if (index->value() == 0) { index 3085 src/ia32/full-codegen-ia32.cc if (index->value() < JSDate::kFirstUncachedField) { index 3091 src/ia32/full-codegen-ia32.cc kPointerSize * index->value())); index 3097 src/ia32/full-codegen-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), Immediate(index)); index 3191 src/ia32/full-codegen-ia32.cc Register index = eax; index 3200 src/ia32/full-codegen-ia32.cc index, index 3237 src/ia32/full-codegen-ia32.cc Register index = eax; index 3247 src/ia32/full-codegen-ia32.cc index, index 3550 src/ia32/full-codegen-ia32.cc Register index = edx; index 3595 src/ia32/full-codegen-ia32.cc __ Set(index, Immediate(0)); index 3601 src/ia32/full-codegen-ia32.cc __ cmp(index, array_length); index 3606 src/ia32/full-codegen-ia32.cc index, index 3619 src/ia32/full-codegen-ia32.cc __ add(index, Immediate(1)); index 3620 src/ia32/full-codegen-ia32.cc __ cmp(index, array_length); index 3665 src/ia32/full-codegen-ia32.cc index, string, &bailout); index 3678 src/ia32/full-codegen-ia32.cc __ mov(index, Immediate(0)); index 3689 src/ia32/full-codegen-ia32.cc __ mov(string, FieldOperand(elements, index, index 3698 src/ia32/full-codegen-ia32.cc __ add(index, Immediate(1)); index 3700 src/ia32/full-codegen-ia32.cc __ cmp(index, array_length_operand); index 3712 src/ia32/full-codegen-ia32.cc __ Set(index, Immediate(0)); index 3730 src/ia32/full-codegen-ia32.cc __ mov(string, FieldOperand(elements, index, index 3739 src/ia32/full-codegen-ia32.cc __ add(index, Immediate(1)); index 3741 src/ia32/full-codegen-ia32.cc __ cmp(index, array_length_operand); index 3749 src/ia32/full-codegen-ia32.cc __ Set(index, Immediate(0)); index 3771 src/ia32/full-codegen-ia32.cc __ mov(string, FieldOperand(elements, index, index 3780 src/ia32/full-codegen-ia32.cc __ add(index, Immediate(1)); index 3782 src/ia32/full-codegen-ia32.cc __ cmp(index, array_length_operand); index 631 src/ia32/ic-ia32.cc Register index = ecx; index 636 src/ia32/ic-ia32.cc index, index 269 src/ia32/lithium-codegen-ia32.cc int context_offset = Context::SlotOffset(var->index()); index 343 src/ia32/lithium-codegen-ia32.cc return Register::FromAllocationIndex(index); index 348 src/ia32/lithium-codegen-ia32.cc return XMMRegister::FromAllocationIndex(index); index 354 src/ia32/lithium-codegen-ia32.cc return ToRegister(op->index()); index 360 src/ia32/lithium-codegen-ia32.cc return ToDoubleRegister(op->index()); index 395 src/ia32/lithium-codegen-ia32.cc int index = op->index(); index 396 src/ia32/lithium-codegen-ia32.cc if (index >= 0) { index 399 src/ia32/lithium-codegen-ia32.cc return Operand(ebp, -(index + 3) * kPointerSize); index 402 src/ia32/lithium-codegen-ia32.cc return Operand(ebp, -(index - 1) * kPointerSize); index 409 src/ia32/lithium-codegen-ia32.cc int index = op->index(); index 410 src/ia32/lithium-codegen-ia32.cc int offset = (index >= 0) ? index + 3 : index - 1; index 447 src/ia32/lithium-codegen-ia32.cc environment->spilled_registers()[value->index()] != NULL) { index 450 src/ia32/lithium-codegen-ia32.cc environment->spilled_registers()[value->index()], index 454 src/ia32/lithium-codegen-ia32.cc environment->spilled_double_registers()[value->index()] != NULL) { index 458 src/ia32/lithium-codegen-ia32.cc environment->spilled_double_registers()[value->index()], index 478 src/ia32/lithium-codegen-ia32.cc translation->StoreStackSlot(op->index()); index 480 src/ia32/lithium-codegen-ia32.cc translation->StoreInt32StackSlot(op->index()); index 483 src/ia32/lithium-codegen-ia32.cc translation->StoreDoubleStackSlot(op->index()); index 486 src/ia32/lithium-codegen-ia32.cc int src_index = GetStackSlotCount() + op->index(); index 602 src/ia32/lithium-codegen-ia32.cc translation.index(), index 747 src/ia32/lithium-codegen-ia32.cc safepoint.DefinePointerSlot(pointer->index(), zone()); index 1431 src/ia32/lithium-codegen-ia32.cc Smi* index = instr->index(); index 1442 src/ia32/lithium-codegen-ia32.cc if (index->value() == 0) { index 1445 src/ia32/lithium-codegen-ia32.cc if (index->value() < JSDate::kFirstUncachedField) { index 1451 src/ia32/lithium-codegen-ia32.cc kPointerSize * index->value())); index 1457 src/ia32/lithium-codegen-ia32.cc __ mov(Operand(esp, 1 * kPointerSize), Immediate(index)); index 2418 src/ia32/lithium-codegen-ia32.cc int index = lookup.GetLocalFieldIndexFromMap(*type); index 2419 src/ia32/lithium-codegen-ia32.cc int offset = index * kPointerSize; index 2420 src/ia32/lithium-codegen-ia32.cc if (index < 0) { index 2634 src/ia32/lithium-codegen-ia32.cc Operand index = ToOperand(instr->index()); index 2637 src/ia32/lithium-codegen-ia32.cc __ sub(length, index); index 3668 src/ia32/lithium-codegen-ia32.cc if (instr->index()->IsConstantOperand()) { index 3670 src/ia32/lithium-codegen-ia32.cc Immediate(ToInteger32(LConstantOperand::cast(instr->index())))); index 3673 src/ia32/lithium-codegen-ia32.cc __ cmp(ToRegister(instr->index()), ToOperand(instr->length())); index 3862 src/ia32/lithium-codegen-ia32.cc ToRegister(instr->index()), index 3883 src/ia32/lithium-codegen-ia32.cc if (instr->index()->IsConstantOperand()) { index 3884 src/ia32/lithium-codegen-ia32.cc int const_index = ToInteger32(LConstantOperand::cast(instr->index())); index 3887 src/ia32/lithium-codegen-ia32.cc Register index = ToRegister(instr->index()); index 3888 src/ia32/lithium-codegen-ia32.cc __ SmiTag(index); index 3889 src/ia32/lithium-codegen-ia32.cc __ push(index); index 5316 src/ia32/lithium-codegen-ia32.cc Register index = ToRegister(instr->index()); index 5319 src/ia32/lithium-codegen-ia32.cc __ cmp(index, Immediate(0)); index 5322 src/ia32/lithium-codegen-ia32.cc index, index 5329 src/ia32/lithium-codegen-ia32.cc __ neg(index); index 5332 src/ia32/lithium-codegen-ia32.cc index, index 242 src/ia32/lithium-codegen-ia32.h Register ToRegister(int index) const; index 243 src/ia32/lithium-codegen-ia32.h XMMRegister ToDoubleRegister(int index) const; index 96 src/ia32/lithium-gap-resolver-ia32.cc ASSERT(!moves_[index].IsPending()); index 97 src/ia32/lithium-gap-resolver-ia32.cc ASSERT(!moves_[index].IsRedundant()); index 101 src/ia32/lithium-gap-resolver-ia32.cc ASSERT(moves_[index].source() != NULL); // Or else it will look eliminated. index 102 src/ia32/lithium-gap-resolver-ia32.cc LOperand* destination = moves_[index].destination(); index 103 src/ia32/lithium-gap-resolver-ia32.cc moves_[index].set_destination(NULL); index 127 src/ia32/lithium-gap-resolver-ia32.cc moves_[index].set_destination(destination); index 131 src/ia32/lithium-gap-resolver-ia32.cc if (moves_[index].source()->Equals(destination)) { index 132 src/ia32/lithium-gap-resolver-ia32.cc RemoveMove(index); index 143 src/ia32/lithium-gap-resolver-ia32.cc EmitSwap(index); index 149 src/ia32/lithium-gap-resolver-ia32.cc EmitMove(index); index 155 src/ia32/lithium-gap-resolver-ia32.cc if (source->IsRegister()) ++source_uses_[source->index()]; index 158 src/ia32/lithium-gap-resolver-ia32.cc if (destination->IsRegister()) ++destination_uses_[destination->index()]; index 165 src/ia32/lithium-gap-resolver-ia32.cc LOperand* source = moves_[index].source(); index 167 src/ia32/lithium-gap-resolver-ia32.cc --source_uses_[source->index()]; index 168 src/ia32/lithium-gap-resolver-ia32.cc ASSERT(source_uses_[source->index()] >= 0); index 171 src/ia32/lithium-gap-resolver-ia32.cc LOperand* destination = moves_[index].destination(); index 173 src/ia32/lithium-gap-resolver-ia32.cc --destination_uses_[destination->index()]; index 174 src/ia32/lithium-gap-resolver-ia32.cc ASSERT(destination_uses_[destination->index()] >= 0); index 177 src/ia32/lithium-gap-resolver-ia32.cc moves_[index].Eliminate(); index 240 src/ia32/lithium-gap-resolver-ia32.cc if (operand->IsRegister() && operand->index() == spilled_register_) { index 277 src/ia32/lithium-gap-resolver-ia32.cc LOperand* source = moves_[index].source(); index 278 src/ia32/lithium-gap-resolver-ia32.cc LOperand* destination = moves_[index].destination(); index 354 src/ia32/lithium-gap-resolver-ia32.cc RemoveMove(index); index 359 src/ia32/lithium-gap-resolver-ia32.cc LOperand* source = moves_[index].source(); index 360 src/ia32/lithium-gap-resolver-ia32.cc LOperand* destination = moves_[index].destination(); index 457 src/ia32/lithium-gap-resolver-ia32.cc RemoveMove(index); index 474 src/ia32/lithium-gap-resolver-ia32.cc int temp = source_uses_[source->index()]; index 475 src/ia32/lithium-gap-resolver-ia32.cc source_uses_[source->index()] = source_uses_[destination->index()]; index 476 src/ia32/lithium-gap-resolver-ia32.cc source_uses_[destination->index()] = temp; index 480 src/ia32/lithium-gap-resolver-ia32.cc source_uses_[source->index()] = CountSourceUses(source); index 482 src/ia32/lithium-gap-resolver-ia32.cc source_uses_[destination->index()] = CountSourceUses(destination); index 54 src/ia32/lithium-gap-resolver-ia32.h void PerformMove(int index); index 62 src/ia32/lithium-gap-resolver-ia32.h void RemoveMove(int index); index 69 src/ia32/lithium-gap-resolver-ia32.h void EmitMove(int index); index 73 src/ia32/lithium-gap-resolver-ia32.h void EmitSwap(int index); index 365 src/ia32/lithium-ia32.cc index()->PrintTo(stream); index 381 src/ia32/lithium-ia32.cc int index = GetNextSpillIndex(is_double); index 383 src/ia32/lithium-ia32.cc return LDoubleStackSlot::Create(index, zone()); index 385 src/ia32/lithium-ia32.cc return LStackSlot::Create(index, zone()); index 596 src/ia32/lithium-ia32.cc new(zone()) LUnallocated(LUnallocated::FIXED_SLOT, index)); index 1590 src/ia32/lithium-ia32.cc new(zone()) LDateField(date, FixedTemp(ecx), instr->index()); index 1597 src/ia32/lithium-ia32.cc UseRegisterOrConstantAtStart(instr->index()), index 2116 src/ia32/lithium-ia32.cc LOperand* index = UseTempRegister(instr->index()); index 2119 src/ia32/lithium-ia32.cc new(zone()) LStringCharCodeAt(context, string, index); index 2199 src/ia32/lithium-ia32.cc int spill_index = chunk()->GetParameterStackSlot(instr->index()); index 2234 src/ia32/lithium-ia32.cc LOperand* index = Use(instr->index()); index 2236 src/ia32/lithium-ia32.cc new(zone()) LAccessArgumentsAt(arguments, length, index); index 2384 src/ia32/lithium-ia32.cc LOperand* index = UseTempRegister(instr->index()); index 2385 src/ia32/lithium-ia32.cc return DefineSameAsFirst(new(zone()) LLoadFieldByIndex(object, index)); index 491 src/ia32/lithium-ia32.h LAccessArgumentsAt(LOperand* arguments, LOperand* length, LOperand* index) { index 494 src/ia32/lithium-ia32.h inputs_[2] = index; index 501 src/ia32/lithium-ia32.h LOperand* index() { return inputs_[2]; } index 866 src/ia32/lithium-ia32.h LBoundsCheck(LOperand* index, LOperand* length) { index 867 src/ia32/lithium-ia32.h inputs_[0] = index; index 871 src/ia32/lithium-ia32.h LOperand* index() { return inputs_[0]; } index 1038 src/ia32/lithium-ia32.h LDateField(LOperand* date, LOperand* temp, Smi* index) index 1039 src/ia32/lithium-ia32.h : index_(index) { index 1047 src/ia32/lithium-ia32.h Smi* index() const { return index_; } index 1922 src/ia32/lithium-ia32.h LStringCharCodeAt(LOperand* context, LOperand* string, LOperand* index) { index 1925 src/ia32/lithium-ia32.h inputs_[2] = index; index 1933 src/ia32/lithium-ia32.h LOperand* index() { return inputs_[2]; } index 2309 src/ia32/lithium-ia32.h LLoadFieldByIndex(LOperand* object, LOperand* index) { index 2311 src/ia32/lithium-ia32.h inputs_[1] = index; index 2315 src/ia32/lithium-ia32.h LOperand* index() { return inputs_[1]; } index 2440 src/ia32/lithium-ia32.h int index); index 178 src/ia32/macro-assembler-ia32.cc Register dst = index; index 179 src/ia32/macro-assembler-ia32.cc lea(dst, Operand(object, index, times_half_pointer_size, index 191 src/ia32/macro-assembler-ia32.cc mov(index, Immediate(BitCast<int32_t>(kZapValue))); index 417 src/ia32/macro-assembler-ia32.cc Handle<Object> value(&isolate()->heap()->roots_array_start()[index]); index 425 src/ia32/macro-assembler-ia32.cc Handle<Object> value(&isolate()->heap()->roots_array_start()[index]); index 1755 src/ia32/macro-assembler-ia32.cc if (!index.is(hash)) { index 1756 src/ia32/macro-assembler-ia32.cc mov(index, hash); index 1842 src/ia32/macro-assembler-ia32.cc esp, (index + (kReturnHandlesDirectly ? 0 : 1)) * kPointerSize); index 2271 src/ia32/macro-assembler-ia32.cc mov(function, Operand(function, Context::SlotOffset(index))); index 186 src/ia32/macro-assembler-ia32.h Register index, index 259 src/ia32/macro-assembler-ia32.h void LoadGlobalFunction(int index, Register function); index 354 src/ia32/macro-assembler-ia32.h void CompareRoot(Register with, Heap::RootListIndex index); index 355 src/ia32/macro-assembler-ia32.h void CompareRoot(const Operand& with, Heap::RootListIndex index); index 685 src/ia32/macro-assembler-ia32.h void IndexFromHash(Register hash, Register index); index 951 src/ia32/macro-assembler-ia32.h Register index, index 954 src/ia32/macro-assembler-ia32.h return Operand(object, index, scale, offset - kHeapObjectTag); index 958 src/ia32/macro-assembler-ia32.h inline Operand ContextOperand(Register context, int index) { index 959 src/ia32/macro-assembler-ia32.h return Operand(context, Context::SlotOffset(index)); index 969 src/ia32/macro-assembler-ia32.h Operand ApiParameterOperand(int index); index 571 src/ia32/regexp-macro-assembler-ia32.cc Register index = current_character(); index 575 src/ia32/regexp-macro-assembler-ia32.cc index = ebx; index 577 src/ia32/regexp-macro-assembler-ia32.cc __ cmpb(FieldOperand(eax, index, times_1, ByteArray::kHeaderSize), 0); index 266 src/ia32/stub-cache-ia32.cc __ LoadGlobalFunction(index, prototype); index 284 src/ia32/stub-cache-ia32.cc JSFunction::cast(masm->isolate()->global_context()->get(index))); index 381 src/ia32/stub-cache-ia32.cc index -= holder->map()->inobject_properties(); index 382 src/ia32/stub-cache-ia32.cc if (index < 0) { index 384 src/ia32/stub-cache-ia32.cc int offset = holder->map()->instance_size() + (index * kPointerSize); index 388 src/ia32/stub-cache-ia32.cc int offset = index * kPointerSize + FixedArray::kHeaderSize; index 840 src/ia32/stub-cache-ia32.cc index -= object->map()->inobject_properties(); index 842 src/ia32/stub-cache-ia32.cc if (index < 0) { index 844 src/ia32/stub-cache-ia32.cc int offset = object->map()->instance_size() + (index * kPointerSize); index 857 src/ia32/stub-cache-ia32.cc int offset = index * kPointerSize + FixedArray::kHeaderSize; index 1050 src/ia32/stub-cache-ia32.cc GenerateFastPropertyLoad(masm(), eax, reg, holder, index); index 1392 src/ia32/stub-cache-ia32.cc GenerateFastPropertyLoad(masm(), edi, reg, holder, index); index 1770 src/ia32/stub-cache-ia32.cc Register index = edi; index 1774 src/ia32/stub-cache-ia32.cc __ mov(index, Operand(esp, (argc - 0) * kPointerSize)); index 1776 src/ia32/stub-cache-ia32.cc __ Set(index, Immediate(factory()->undefined_value())); index 1780 src/ia32/stub-cache-ia32.cc index, index 1853 src/ia32/stub-cache-ia32.cc Register index = edi; index 1858 src/ia32/stub-cache-ia32.cc __ mov(index, Operand(esp, (argc - 0) * kPointerSize)); index 1860 src/ia32/stub-cache-ia32.cc __ Set(index, Immediate(factory()->undefined_value())); index 1864 src/ia32/stub-cache-ia32.cc index, index 2527 src/ia32/stub-cache-ia32.cc index, index 2758 src/ia32/stub-cache-ia32.cc index, index 2886 src/ia32/stub-cache-ia32.cc GenerateLoadField(object, holder, edx, ebx, eax, edi, index, name, &miss); index 3067 src/ia32/stub-cache-ia32.cc GenerateLoadField(receiver, holder, edx, ebx, eax, edi, index, name, &miss); index 217 src/ic.cc int index = map->IndexInCodeCache(name, target); index 218 src/ic.cc if (index >= 0) { index 219 src/ic.cc map->RemoveFromCodeCache(String::cast(name), target, index); index 473 src/ic.cc int index = frame->ComputeExpressionsCount() - (argc + 1); index 474 src/ic.cc frame->SetExpression(index, *object); index 501 src/ic.cc int index = frame->ComputeExpressionsCount() - (argc + 1); index 502 src/ic.cc frame->SetExpression(index, *isolate()->factory()->ToObject(object)); index 519 src/ic.cc uint32_t index; index 520 src/ic.cc if (name->AsArrayIndex(&index)) { index 521 src/ic.cc Handle<Object> result = Object::GetElement(object, index); index 619 src/ic.cc double index = DoubleToInteger(args.number_at(1)); index 620 src/ic.cc if (index < 0 || index >= string->length()) { index 645 src/ic.cc int index = lookup->GetFieldIndex(); index 647 src/ic.cc argc, kind_, extra_state, name, object, holder, index); index 895 src/ic.cc uint32_t index; index 896 src/ic.cc if (name->AsArrayIndex(&index)) return object->GetElement(index); index 1157 src/ic.cc uint32_t index = 0; index 1158 src/ic.cc if (name->AsArrayIndex(&index)) { index 1161 src/ic.cc return Runtime::GetElementOrCharAt(isolate(), object, index); index 1374 src/ic.cc uint32_t index; index 1375 src/ic.cc if (name->AsArrayIndex(&index)) { index 1377 src/ic.cc JSObject::SetElement(receiver, index, value, NONE, strict_mode); index 1806 src/ic.cc int index = Smi::cast(*key)->value(); index 1809 src/ic.cc index >= Smi::cast(JSArray::cast(*receiver)->length())->value(); index 1898 src/ic.cc uint32_t index; index 1899 src/ic.cc if (name->AsArrayIndex(&index)) { index 1901 src/ic.cc JSObject::SetElement(receiver, index, value, NONE, strict_mode); index 879 src/isolate.cc LOG(this, ApiIndexedSecurityCheck(index)); index 885 src/isolate.cc index, index 722 src/isolate.h uint32_t index, index 308 src/json-parser.h uint32_t index; index 309 src/json-parser.h if (key->AsArrayIndex(&index)) { index 310 src/json-parser.h JSObject::SetOwnElement(json_object, index, value, kNonStrictMode); index 238 src/jsregexp.cc return AtomExec(regexp, subject, index, last_match_info); index 241 src/jsregexp.cc IrregexpExec(regexp, subject, index, last_match_info); index 287 src/jsregexp.cc ASSERT(0 <= index); index 288 src/jsregexp.cc ASSERT(index <= subject->length()); index 298 src/jsregexp.cc if (index + needle_len > subject->length()) { index 307 src/jsregexp.cc index = (needle_content.IsAscii() index 312 src/jsregexp.cc index) index 316 src/jsregexp.cc index)) index 321 src/jsregexp.cc index) index 325 src/jsregexp.cc index))); index 326 src/jsregexp.cc if (index == -1) return isolate->factory()->null_value(); index 333 src/jsregexp.cc SetAtomLastCapture(array, *subject, index, index + needle_len); index 548 src/jsregexp.cc ASSERT(index >= 0); index 549 src/jsregexp.cc ASSERT(index <= subject->length()); index 564 src/jsregexp.cc index, index 605 src/jsregexp.cc index); index 884 src/jsregexp.cc int index = (character & RegExpMacroAssembler::kTableMask); index 885 src/jsregexp.cc frequencies_[index].Increment(); index 3087 src/jsregexp.cc if (index > *checked_up_to) { index 3088 src/jsregexp.cc *checked_up_to = index; index 4946 src/jsregexp.cc BackReferenceNode(RegExpCapture::StartRegister(index()), index 4947 src/jsregexp.cc RegExpCapture::EndRegister(index()), index 5016 src/jsregexp.cc return ToNode(body(), index(), compiler, on_success); index 5024 src/jsregexp.cc int start_reg = RegExpCapture::StartRegister(index); index 5025 src/jsregexp.cc int end_reg = RegExpCapture::EndRegister(index); index 81 src/jsregexp.h int index, index 98 src/jsregexp.h int index, index 127 src/jsregexp.h int index, index 136 src/jsregexp.h int index, index 157 src/jsregexp.h static int GetCapture(FixedArray* array, int index) { index 158 src/jsregexp.h return Smi::cast(array->get(index + kFirstCapture))->value(); index 173 src/jsregexp.h static void SetCapture(FixedArray* array, int index, int to) { index 174 src/jsregexp.h array->set(index + kFirstCapture, Smi::FromInt(to)); index 521 src/jsregexp.h Position* positions(int index) { index 522 src/jsregexp.h ASSERT(index >= 0); index 523 src/jsregexp.h ASSERT(index < characters_); index 524 src/jsregexp.h return positions_ + index; index 105 src/list-inl.h void List<T, P>::InsertAt(int index, const T& elm, P alloc) { index 106 src/list-inl.h ASSERT(index >= 0 && index <= length_); index 108 src/list-inl.h for (int i = length_ - 1; i > index; --i) { index 111 src/list-inl.h data_[index] = elm; index 115 src/list.h void InsertAt(int index, const T& element, index 48 src/lithium-allocator-inl.h bool LAllocator::IsGapAt(int index) { return chunk_->IsGapAt(index); } index 51 src/lithium-allocator-inl.h LInstruction* LAllocator::InstructionAt(int index) { index 52 src/lithium-allocator-inl.h return chunk_->instructions()->at(index); index 56 src/lithium-allocator-inl.h LGap* LAllocator::GapAt(int index) { index 57 src/lithium-allocator-inl.h return chunk_->GetGapAt(index); index 174 src/lithium-allocator.cc spill_operand_->ConvertTo(operand->kind(), operand->index()); index 479 src/lithium-allocator.cc use_pos->operand()->ConvertTo(op->kind(), op->index()); index 576 src/lithium-allocator.cc int index = successor->PredecessorIndexOf(block); index 580 src/lithium-allocator.cc if (!phi->OperandAt(index)->IsConstant()) { index 581 src/lithium-allocator.cc live_out->Add(phi->OperandAt(index)->id()); index 609 src/lithium-allocator.cc return -index - 1 - Register::kNumAllocatableRegisters; index 641 src/lithium-allocator.cc ASSERT(index < Register::kNumAllocatableRegisters); index 642 src/lithium-allocator.cc LiveRange* result = fixed_live_ranges_[index]; index 644 src/lithium-allocator.cc result = new(zone_) LiveRange(FixedLiveRangeID(index), zone_); index 646 src/lithium-allocator.cc result->set_assigned_register(index, GENERAL_REGISTERS, zone_); index 647 src/lithium-allocator.cc fixed_live_ranges_[index] = result; index 654 src/lithium-allocator.cc ASSERT(index < DoubleRegister::kNumAllocatableRegisters); index 655 src/lithium-allocator.cc LiveRange* result = fixed_double_live_ranges_[index]; index 657 src/lithium-allocator.cc result = new(zone_) LiveRange(FixedDoubleLiveRangeID(index), zone_); index 659 src/lithium-allocator.cc result->set_assigned_register(index, DOUBLE_REGISTERS, zone_); index 660 src/lithium-allocator.cc fixed_double_live_ranges_[index] = result; index 667 src/lithium-allocator.cc if (index >= live_ranges_.length()) { index 668 src/lithium-allocator.cc live_ranges_.AddBlock(NULL, index - live_ranges_.length() + 1, zone()); index 670 src/lithium-allocator.cc LiveRange* result = live_ranges_[index]; index 672 src/lithium-allocator.cc result = new(zone_) LiveRange(index, zone_); index 673 src/lithium-allocator.cc live_ranges_[index] = result; index 681 src/lithium-allocator.cc int index = chunk_->NearestGapPos(last_instruction); index 682 src/lithium-allocator.cc return GapAt(index); index 688 src/lithium-allocator.cc int index = LUnallocated::cast(operand)->virtual_register(); index 689 src/lithium-allocator.cc HValue* instr = graph_->LookupValue(index); index 701 src/lithium-allocator.cc return FixedLiveRangeFor(operand->index()); index 703 src/lithium-allocator.cc return FixedDoubleLiveRangeFor(operand->index()); index 748 src/lithium-allocator.cc LGap* gap = GapAt(index); index 872 src/lithium-allocator.cc int index = gap_index + 1; index 873 src/lithium-allocator.cc LInstruction* instr = InstructionAt(index); index 892 src/lithium-allocator.cc int index = block->last_instruction_index(); index 897 src/lithium-allocator.cc while (index >= block_start) { index 899 src/lithium-allocator.cc LifetimePosition::FromInstructionIndex(index); index 901 src/lithium-allocator.cc if (IsGapAt(index)) { index 903 src/lithium-allocator.cc LGap* gap = GapAt(index); index 937 src/lithium-allocator.cc ASSERT(!IsGapAt(index)); index 938 src/lithium-allocator.cc LInstruction* instr = InstructionAt(index); index 952 src/lithium-allocator.cc output->index() != i) { index 964 src/lithium-allocator.cc output->index() != i) { index 1007 src/lithium-allocator.cc index = index - 1; index 1169 src/lithium-allocator.cc int index = pos.InstructionIndex(); index 1170 src/lithium-allocator.cc if (IsGapAt(index)) { index 1171 src/lithium-allocator.cc LGap* gap = GapAt(index); index 1175 src/lithium-allocator.cc int gap_pos = pos.IsInstructionStart() ? (index - 1) : (index + 1); index 1177 src/lithium-allocator.cc (gap_pos < index) ? LGap::AFTER : LGap::BEFORE, zone()); index 1445 src/lithium-allocator.cc int index = -1; index 1446 src/lithium-allocator.cc while (++index < instrs->length() && index 1447 src/lithium-allocator.cc !instrs->at(index)->IsOsrEntry()) { index 1449 src/lithium-allocator.cc ASSERT(index < instrs->length()); index 1450 src/lithium-allocator.cc LOsrEntry* instruction = LOsrEntry::cast(instrs->at(index)); index 1452 src/lithium-allocator.cc LifetimePosition position = LifetimePosition::FromInstructionIndex(index); index 1707 src/lithium-allocator.cc int index = range->TopLevel()->GetSpillOperand()->index(); index 1708 src/lithium-allocator.cc if (index >= 0) { index 1791 src/lithium-allocator.cc int register_index = hint->index(); index 70 src/lithium-allocator.h static LifetimePosition FromInstructionIndex(int index) { index 71 src/lithium-allocator.h return LifetimePosition(index * kStep); index 515 src/lithium-allocator.h void AddConstraintsGapMove(int index, LOperand* from, LOperand* to); index 583 src/lithium-allocator.h static int FixedLiveRangeID(int index) { return -index - 1; } index 584 src/lithium-allocator.h static int FixedDoubleLiveRangeID(int index); index 585 src/lithium-allocator.h LiveRange* FixedLiveRangeFor(int index); index 586 src/lithium-allocator.h LiveRange* FixedDoubleLiveRangeFor(int index); index 587 src/lithium-allocator.h LiveRange* LiveRangeFor(int index); index 593 src/lithium-allocator.h inline bool IsGapAt(int index); index 595 src/lithium-allocator.h inline LInstruction* InstructionAt(int index); index 597 src/lithium-allocator.h inline LGap* GapAt(int index); index 94 src/lithium.cc stream->Add("[constant:%d]", index()); index 97 src/lithium.cc stream->Add("[stack:%d]", index()); index 100 src/lithium.cc stream->Add("[double_stack:%d]", index()); index 103 src/lithium.cc stream->Add("[%s|R]", Register::AllocationIndexToString(index())); index 106 src/lithium.cc stream->Add("[%s|R]", DoubleRegister::AllocationIndexToString(index())); index 109 src/lithium.cc stream->Add("[arg:%d]", index()); index 193 src/lithium.cc if (op->IsStackSlot() && op->index() < 0) return; index 201 src/lithium.cc if (op->IsStackSlot() && op->index() < 0) return; index 214 src/lithium.cc if (op->IsStackSlot() && op->index() < 0) return; index 319 src/lithium.cc int index = -1; index 322 src/lithium.cc index = instructions_.length(); index 325 src/lithium.cc index = instructions_.length(); index 331 src/lithium.cc instr->pointer_map()->set_lithium_position(index); index 346 src/lithium.cc int result = index - info()->scope()->num_parameters() - 1; index 354 src/lithium.cc ASSERT(-1 <= index); // -1 is the receiver. index 355 src/lithium.cc return (1 + info()->scope()->num_parameters() - index) * index 361 src/lithium.cc return LGap::cast(instructions_[index]); index 366 src/lithium.cc return instructions_[index]->IsGap(); index 371 src/lithium.cc while (!IsGapAt(index)) index--; index 372 src/lithium.cc return index; index 377 src/lithium.cc GetGapAt(index)->GetOrCreateParallelMove( index 383 src/lithium.cc return HConstant::cast(graph_->LookupValue(operand->index())); index 389 src/lithium.cc return graph_->LookupValue(operand->index())->representation(); index 62 src/lithium.h int index() const { return static_cast<int>(value_) >> kKindFieldWidth; } index 73 src/lithium.h void ConvertTo(Kind kind, int index) { index 75 src/lithium.h value_ |= index << kKindFieldWidth; index 76 src/lithium.h ASSERT(this->index() == index); index 87 src/lithium.h LOperand(Kind kind, int index) { ConvertTo(kind, index); } index 263 src/lithium.h static LConstantOperand* Create(int index, Zone* zone) { index 264 src/lithium.h ASSERT(index >= 0); index 265 src/lithium.h if (index < kNumCachedOperands) return &cache[index]; index 266 src/lithium.h return new(zone) LConstantOperand(index); index 282 src/lithium.h explicit LConstantOperand(int index) : LOperand(CONSTANT_OPERAND, index) { } index 288 src/lithium.h explicit LArgument(int index) : LOperand(ARGUMENT, index) { } index 299 src/lithium.h static LStackSlot* Create(int index, Zone* zone) { index 300 src/lithium.h ASSERT(index >= 0); index 301 src/lithium.h if (index < kNumCachedOperands) return &cache[index]; index 302 src/lithium.h return new(zone) LStackSlot(index); index 318 src/lithium.h explicit LStackSlot(int index) : LOperand(STACK_SLOT, index) { } index 324 src/lithium.h static LDoubleStackSlot* Create(int index, Zone* zone) { index 325 src/lithium.h ASSERT(index >= 0); index 326 src/lithium.h if (index < kNumCachedOperands) return &cache[index]; index 327 src/lithium.h return new(zone) LDoubleStackSlot(index); index 343 src/lithium.h explicit LDoubleStackSlot(int index) : LOperand(DOUBLE_STACK_SLOT, index) { } index 349 src/lithium.h static LRegister* Create(int index, Zone* zone) { index 350 src/lithium.h ASSERT(index >= 0); index 351 src/lithium.h if (index < kNumCachedOperands) return &cache[index]; index 352 src/lithium.h return new(zone) LRegister(index); index 368 src/lithium.h explicit LRegister(int index) : LOperand(REGISTER, index) { } index 374 src/lithium.h static LDoubleRegister* Create(int index, Zone* zone) { index 375 src/lithium.h ASSERT(index >= 0); index 376 src/lithium.h if (index < kNumCachedOperands) return &cache[index]; index 377 src/lithium.h return new(zone) LDoubleRegister(index); index 393 src/lithium.h explicit LDoubleRegister(int index) : LOperand(DOUBLE_REGISTER, index) { } index 501 src/lithium.h bool HasTaggedValueAt(int index) const { index 502 src/lithium.h return is_tagged_.Contains(index); index 640 src/lithium.h int ParameterAt(int index); index 641 src/lithium.h int GetParameterStackSlot(int index) const; index 646 src/lithium.h void AddGapMove(int index, LOperand* from, LOperand* to); index 647 src/lithium.h LGap* GetGapAt(int index) const; index 648 src/lithium.h bool IsGapAt(int index) const; index 649 src/lithium.h int NearestGapPos(int index) const; index 58 src/liveedit.cc JSObject::SetElement(object, index, value, NONE, kNonStrictMode); index 441 src/liveedit.cc if (index == 0) { index 444 src/liveedit.cc return GetLineEnd(index - 1); index 448 src/liveedit.cc if (index == ends_array_->length()) { index 454 src/liveedit.cc return GetPosAfterNewLine(index); index 463 src/liveedit.cc return Smi::cast(ends_array_->get(index))->value() + 1; index 874 src/liveedit.cc Handle<Smi>(Smi::FromInt(context_list[i]->index()))); index 618 src/liveobjectlist.cc arr->set(index, *detail); index 667 src/liveobjectlist.cc int index = 0; index 688 src/liveobjectlist.cc for (it.Init(); !it.Done() && (index < dump_limit); it.Next()) { index 700 src/liveobjectlist.cc index++, index 1743 src/liveobjectlist.cc } else if ((*total_count > start) && ((*index) < dump_limit)) { index 1747 src/liveobjectlist.cc (*index)++, index 1802 src/liveobjectlist.cc int index = 0; index 1819 src/liveobjectlist.cc &index, index 1839 src/liveobjectlist.cc &index, index 1850 src/liveobjectlist.cc for (it.Init(); !it.Done() && (index < dump_limit); it.Next()) { index 1895 src/liveobjectlist.cc } else if ((*total_count > start) && (index < dump_limit)) { index 1900 src/liveobjectlist.cc index++, index 2062 src/liveobjectlist.cc for (int i = 0, index = 0; i < object_stack_.length(); i++) { index 2087 src/liveobjectlist.cc PrintF(out_, "[%d] ", ++index); index 122 src/log.cc int Succ(int index) { return (index + 1) % kBufferSize; } index 758 src/log.cc ApiEvent("api,check-security,%u\n", index); index 782 src/log.cc ApiEvent("api,%s,\"%s\",%u\n", tag, *class_name, index); index 204 src/log.h void ApiIndexedSecurityCheck(uint32_t index); index 208 src/log.h uint32_t index); index 82 src/mips/assembler-mips.h static Register FromAllocationIndex(int index) { index 83 src/mips/assembler-mips.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 84 src/mips/assembler-mips.h return from_code(index + 2); // zero_reg and 'at' are skipped. index 87 src/mips/assembler-mips.h static const char* AllocationIndexToString(int index) { index 88 src/mips/assembler-mips.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 105 src/mips/assembler-mips.h return names[index]; index 206 src/mips/assembler-mips.h static FPURegister FromAllocationIndex(int index) { index 207 src/mips/assembler-mips.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 208 src/mips/assembler-mips.h return from_code(index * 2); index 211 src/mips/assembler-mips.h static const char* AllocationIndexToString(int index) { index 212 src/mips/assembler-mips.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 229 src/mips/assembler-mips.h return names[index]; index 6455 src/mips/code-stubs-mips.cc Register index = length; // index = -length; index 6461 src/mips/code-stubs-mips.cc __ Addu(scratch3, left, index); index 6463 src/mips/code-stubs-mips.cc __ Addu(scratch3, right, index); index 6466 src/mips/code-stubs-mips.cc __ Addu(index, index, 1); index 6467 src/mips/code-stubs-mips.cc __ Branch(&loop, ne, index, Operand(zero_reg)); index 7184 src/mips/code-stubs-mips.cc Register index = scratch0; index 7186 src/mips/code-stubs-mips.cc __ lw(index, FieldMemOperand(properties, kCapacityOffset)); index 7187 src/mips/code-stubs-mips.cc __ Subu(index, index, Operand(1)); index 7188 src/mips/code-stubs-mips.cc __ And(index, index, Operand( index 7193 src/mips/code-stubs-mips.cc __ sll(at, index, 1); index 7194 src/mips/code-stubs-mips.cc __ Addu(index, index, at); index 7200 src/mips/code-stubs-mips.cc __ sll(scratch0, index, 1); index 7346 src/mips/code-stubs-mips.cc Register index = a2; index 7371 src/mips/code-stubs-mips.cc __ Addu(index, hash, Operand( index 7374 src/mips/code-stubs-mips.cc __ mov(index, hash); index 7376 src/mips/code-stubs-mips.cc __ srl(index, index, String::kHashShift); index 7377 src/mips/code-stubs-mips.cc __ And(index, mask, index); index 7382 src/mips/code-stubs-mips.cc __ mov(at, index); index 7383 src/mips/code-stubs-mips.cc __ sll(index, index, 1); index 7384 src/mips/code-stubs-mips.cc __ Addu(index, index, at); index 7388 src/mips/code-stubs-mips.cc __ sll(index, index, 2); index 7389 src/mips/code-stubs-mips.cc __ Addu(index, index, dictionary); index 7390 src/mips/code-stubs-mips.cc __ lw(entry_key, FieldMemOperand(index, kElementsStartOffset)); index 382 src/mips/codegen-mips.cc __ Addu(index, index, at); index 438 src/mips/codegen-mips.cc __ sll(at, index, 1); index 444 src/mips/codegen-mips.cc __ Addu(at, string, index); index 85 src/mips/codegen-mips.h Register index, index 216 src/mips/full-codegen-mips.cc MemOperand target = ContextOperand(cp, var->index()); index 496 src/mips/full-codegen-mips.cc __ LoadRoot(result_register(), index); index 502 src/mips/full-codegen-mips.cc __ LoadRoot(result_register(), index); index 512 src/mips/full-codegen-mips.cc if (index == Heap::kUndefinedValueRootIndex || index 513 src/mips/full-codegen-mips.cc index == Heap::kNullValueRootIndex || index 514 src/mips/full-codegen-mips.cc index == Heap::kFalseValueRootIndex) { index 516 src/mips/full-codegen-mips.cc } else if (index == Heap::kTrueValueRootIndex) { index 519 src/mips/full-codegen-mips.cc __ LoadRoot(result_register(), index); index 720 src/mips/full-codegen-mips.cc int offset = -var->index() * kPointerSize; index 736 src/mips/full-codegen-mips.cc return ContextOperand(scratch, var->index()); index 841 src/mips/full-codegen-mips.cc __ sw(at, ContextOperand(cp, variable->index())); index 902 src/mips/full-codegen-mips.cc __ sw(result_register(), ContextOperand(cp, variable->index())); index 903 src/mips/full-codegen-mips.cc int offset = Context::SlotOffset(variable->index()); index 950 src/mips/full-codegen-mips.cc __ sw(a1, ContextOperand(cp, variable->index())); index 1376 src/mips/full-codegen-mips.cc return ContextOperand(context, var->index()); index 2158 src/mips/full-codegen-mips.cc int offset = Context::SlotOffset(var->index()); index 2179 src/mips/full-codegen-mips.cc int offset = Context::SlotOffset(var->index()); index 3158 src/mips/full-codegen-mips.cc Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle())); index 3175 src/mips/full-codegen-mips.cc if (index->value() == 0) { index 3178 src/mips/full-codegen-mips.cc if (index->value() < JSDate::kFirstUncachedField) { index 3185 src/mips/full-codegen-mips.cc kPointerSize * index->value())); index 3190 src/mips/full-codegen-mips.cc __ li(a1, Operand(index)); index 3286 src/mips/full-codegen-mips.cc Register index = a0; index 3295 src/mips/full-codegen-mips.cc index, index 3333 src/mips/full-codegen-mips.cc Register index = a0; index 3343 src/mips/full-codegen-mips.cc index, index 1150 src/mips/ic-mips.cc Register index = a0; index 1155 src/mips/ic-mips.cc index, index 199 src/mips/lithium-codegen-mips.cc MemOperand target = ContextOperand(cp, var->index()); index 275 src/mips/lithium-codegen-mips.cc return Register::FromAllocationIndex(index); index 280 src/mips/lithium-codegen-mips.cc return DoubleRegister::FromAllocationIndex(index); index 286 src/mips/lithium-codegen-mips.cc return ToRegister(op->index()); index 292 src/mips/lithium-codegen-mips.cc return ToRegister(op->index()); index 323 src/mips/lithium-codegen-mips.cc return ToDoubleRegister(op->index()); index 331 src/mips/lithium-codegen-mips.cc return ToDoubleRegister(op->index()); index 414 src/mips/lithium-codegen-mips.cc int index = op->index(); index 415 src/mips/lithium-codegen-mips.cc if (index >= 0) { index 418 src/mips/lithium-codegen-mips.cc return MemOperand(fp, -(index + 3) * kPointerSize); index 421 src/mips/lithium-codegen-mips.cc return MemOperand(fp, -(index - 1) * kPointerSize); index 428 src/mips/lithium-codegen-mips.cc int index = op->index(); index 429 src/mips/lithium-codegen-mips.cc if (index >= 0) { index 432 src/mips/lithium-codegen-mips.cc return MemOperand(fp, -(index + 3) * kPointerSize + kPointerSize); index 436 src/mips/lithium-codegen-mips.cc return MemOperand(fp, -(index - 1) * kPointerSize + kPointerSize); index 474 src/mips/lithium-codegen-mips.cc environment->spilled_registers()[value->index()] != NULL) { index 477 src/mips/lithium-codegen-mips.cc environment->spilled_registers()[value->index()], index 481 src/mips/lithium-codegen-mips.cc environment->spilled_double_registers()[value->index()] != NULL) { index 485 src/mips/lithium-codegen-mips.cc environment->spilled_double_registers()[value->index()], index 505 src/mips/lithium-codegen-mips.cc translation->StoreStackSlot(op->index()); index 507 src/mips/lithium-codegen-mips.cc translation->StoreInt32StackSlot(op->index()); index 510 src/mips/lithium-codegen-mips.cc translation->StoreDoubleStackSlot(op->index()); index 513 src/mips/lithium-codegen-mips.cc int src_index = GetStackSlotCount() + op->index(); index 605 src/mips/lithium-codegen-mips.cc translation.index(), index 732 src/mips/lithium-codegen-mips.cc safepoint.DefinePointerSlot(pointer->index(), zone()); index 1268 src/mips/lithium-codegen-mips.cc Smi* index = instr->index(); index 1282 src/mips/lithium-codegen-mips.cc if (index->value() == 0) { index 1285 src/mips/lithium-codegen-mips.cc if (index->value() < JSDate::kFirstUncachedField) { index 1292 src/mips/lithium-codegen-mips.cc kPointerSize * index->value())); index 1297 src/mips/lithium-codegen-mips.cc __ li(a1, Operand(index)); index 2329 src/mips/lithium-codegen-mips.cc int index = lookup.GetLocalFieldIndexFromMap(*type); index 2330 src/mips/lithium-codegen-mips.cc int offset = index * kPointerSize; index 2331 src/mips/lithium-codegen-mips.cc if (index < 0) { index 2504 src/mips/lithium-codegen-mips.cc Register index = ToRegister(instr->index()); index 2512 src/mips/lithium-codegen-mips.cc DeoptimizeIf(ls, instr->environment(), length, Operand(index)); index 2516 src/mips/lithium-codegen-mips.cc __ subu(length, length, index); index 3555 src/mips/lithium-codegen-mips.cc ToRegister(instr->index()), index 3814 src/mips/lithium-codegen-mips.cc ToRegister(instr->index()), index 3835 src/mips/lithium-codegen-mips.cc if (instr->index()->IsConstantOperand()) { index 3836 src/mips/lithium-codegen-mips.cc int const_index = ToInteger32(LConstantOperand::cast(instr->index())); index 3840 src/mips/lithium-codegen-mips.cc Register index = ToRegister(instr->index()); index 3841 src/mips/lithium-codegen-mips.cc __ SmiTag(index); index 3842 src/mips/lithium-codegen-mips.cc __ push(index); index 5190 src/mips/lithium-codegen-mips.cc Register index = ToRegister(instr->index()); index 5195 src/mips/lithium-codegen-mips.cc __ Branch(USE_DELAY_SLOT, &out_of_object, lt, index, Operand(zero_reg)); index 5196 src/mips/lithium-codegen-mips.cc __ sll(scratch, index, kPointerSizeLog2 - kSmiTagSize); // In delay slot. index 252 src/mips/lithium-codegen-mips.h Register ToRegister(int index) const; index 253 src/mips/lithium-codegen-mips.h DoubleRegister ToDoubleRegister(int index) const; index 104 src/mips/lithium-gap-resolver-mips.cc ASSERT(!moves_[index].IsPending()); index 105 src/mips/lithium-gap-resolver-mips.cc ASSERT(!moves_[index].IsRedundant()); index 110 src/mips/lithium-gap-resolver-mips.cc ASSERT(moves_[index].source() != NULL); // Or else it will look eliminated. index 111 src/mips/lithium-gap-resolver-mips.cc LOperand* destination = moves_[index].destination(); index 112 src/mips/lithium-gap-resolver-mips.cc moves_[index].set_destination(NULL); index 130 src/mips/lithium-gap-resolver-mips.cc moves_[index].set_destination(destination); index 138 src/mips/lithium-gap-resolver-mips.cc BreakCycle(index); index 143 src/mips/lithium-gap-resolver-mips.cc EmitMove(index); index 165 src/mips/lithium-gap-resolver-mips.cc ASSERT(moves_[index].destination()->Equals(moves_[root_index_].source())); index 168 src/mips/lithium-gap-resolver-mips.cc LOperand* source = moves_[index].source(); index 169 src/mips/lithium-gap-resolver-mips.cc saved_destination_ = moves_[index].destination(); index 182 src/mips/lithium-gap-resolver-mips.cc moves_[index].Eliminate(); index 211 src/mips/lithium-gap-resolver-mips.cc LOperand* source = moves_[index].source(); index 212 src/mips/lithium-gap-resolver-mips.cc LOperand* destination = moves_[index].destination(); index 310 src/mips/lithium-gap-resolver-mips.cc moves_[index].Eliminate(); index 54 src/mips/lithium-gap-resolver-mips.h void PerformMove(int index); index 59 src/mips/lithium-gap-resolver-mips.h void BreakCycle(int index); index 66 src/mips/lithium-gap-resolver-mips.h void EmitMove(int index); index 355 src/mips/lithium-mips.cc index()->PrintTo(stream); index 418 src/mips/lithium-mips.cc int index = GetNextSpillIndex(is_double); index 420 src/mips/lithium-mips.cc return LDoubleStackSlot::Create(index, zone()); index 422 src/mips/lithium-mips.cc return LStackSlot::Create(index, zone()); index 575 src/mips/lithium-mips.cc new(zone()) LUnallocated(LUnallocated::FIXED_SLOT, index)); index 1480 src/mips/lithium-mips.cc new(zone()) LDateField(object, FixedTemp(a1), instr->index()); index 1486 src/mips/lithium-mips.cc LOperand* value = UseRegisterAtStart(instr->index()); index 1974 src/mips/lithium-mips.cc LOperand* index = UseTempRegister(instr->index()); index 1975 src/mips/lithium-mips.cc LStringCharCodeAt* result = new(zone()) LStringCharCodeAt(string, index); index 2041 src/mips/lithium-mips.cc int spill_index = chunk()->GetParameterStackSlot(instr->index()); index 2074 src/mips/lithium-mips.cc LOperand* index = UseRegister(instr->index()); index 2076 src/mips/lithium-mips.cc new(zone()) LAccessArgumentsAt(arguments, length, index); index 2218 src/mips/lithium-mips.cc LOperand* index = UseRegister(instr->index()); index 2219 src/mips/lithium-mips.cc return DefineAsRegister(new(zone()) LLoadFieldByIndex(object, index)); index 496 src/mips/lithium-mips.h LAccessArgumentsAt(LOperand* arguments, LOperand* length, LOperand* index) { index 499 src/mips/lithium-mips.h inputs_[2] = index; index 506 src/mips/lithium-mips.h LOperand* index() { return inputs_[2]; } index 837 src/mips/lithium-mips.h LBoundsCheck(LOperand* index, LOperand* length) { index 838 src/mips/lithium-mips.h inputs_[0] = index; index 842 src/mips/lithium-mips.h LOperand* index() { return inputs_[0]; } index 1005 src/mips/lithium-mips.h LDateField(LOperand* date, LOperand* temp, Smi* index) : index_(index) { index 1012 src/mips/lithium-mips.h Smi* index() const { return index_; } index 1828 src/mips/lithium-mips.h LStringCharCodeAt(LOperand* string, LOperand* index) { index 1830 src/mips/lithium-mips.h inputs_[1] = index; index 1837 src/mips/lithium-mips.h LOperand* index() { return inputs_[1]; } index 2180 src/mips/lithium-mips.h LLoadFieldByIndex(LOperand* object, LOperand* index) { index 2182 src/mips/lithium-mips.h inputs_[1] = index; index 2186 src/mips/lithium-mips.h LOperand* index() { return inputs_[1]; } index 2302 src/mips/lithium-mips.h int index); index 56 src/mips/macro-assembler-mips.cc lw(destination, MemOperand(s6, index << kPointerSizeLog2)); index 65 src/mips/macro-assembler-mips.cc lw(destination, MemOperand(s6, index << kPointerSizeLog2)); index 71 src/mips/macro-assembler-mips.cc sw(source, MemOperand(s6, index << kPointerSizeLog2)); index 80 src/mips/macro-assembler-mips.cc sw(source, MemOperand(s6, index << kPointerSizeLog2)); index 1654 src/mips/macro-assembler-mips.cc LoadRoot(at, index); index 3545 src/mips/macro-assembler-mips.cc LoadRoot(at, index); index 4045 src/mips/macro-assembler-mips.cc sll(index, hash, kSmiTagSize); index 4347 src/mips/macro-assembler-mips.cc LoadRoot(at, index); index 4504 src/mips/macro-assembler-mips.cc lw(function, MemOperand(function, Context::SlotOffset(index))); index 105 src/mips/macro-assembler-mips.h inline MemOperand ContextOperand(Register context, int index) { index 106 src/mips/macro-assembler-mips.h return MemOperand(context, Context::SlotOffset(index)); index 123 src/mips/macro-assembler-mips.h inline MemOperand CFunctionArgumentOperand(int index) { index 124 src/mips/macro-assembler-mips.h ASSERT(index > kCArgSlotCount); index 126 src/mips/macro-assembler-mips.h int offset = (index - 5) * kPointerSize + kCArgsSlotsSize; index 200 src/mips/macro-assembler-mips.h Heap::RootListIndex index, index 269 src/mips/macro-assembler-mips.h Heap::RootListIndex index); index 271 src/mips/macro-assembler-mips.h Heap::RootListIndex index, index 276 src/mips/macro-assembler-mips.h Heap::RootListIndex index); index 278 src/mips/macro-assembler-mips.h Heap::RootListIndex index, index 825 src/mips/macro-assembler-mips.h void LoadGlobalFunction(int index, Register function); index 1018 src/mips/macro-assembler-mips.h Heap::RootListIndex index, index 1054 src/mips/macro-assembler-mips.h void IndexFromHash(Register hash, Register index); index 1261 src/mips/macro-assembler-mips.h void AssertRegisterIsRoot(Register reg, Heap::RootListIndex index); index 278 src/mips/stub-cache-mips.cc __ lw(prototype, MemOperand(prototype, Context::SlotOffset(index))); index 300 src/mips/stub-cache-mips.cc JSFunction::cast(isolate->global_context()->get(index))); index 317 src/mips/stub-cache-mips.cc index -= holder->map()->inobject_properties(); index 318 src/mips/stub-cache-mips.cc if (index < 0) { index 320 src/mips/stub-cache-mips.cc int offset = holder->map()->instance_size() + (index * kPointerSize); index 324 src/mips/stub-cache-mips.cc int offset = index * kPointerSize + FixedArray::kHeaderSize; index 518 src/mips/stub-cache-mips.cc index -= object->map()->inobject_properties(); index 520 src/mips/stub-cache-mips.cc if (index < 0) { index 522 src/mips/stub-cache-mips.cc int offset = object->map()->instance_size() + (index * kPointerSize); index 539 src/mips/stub-cache-mips.cc int offset = index * kPointerSize + FixedArray::kHeaderSize; index 1210 src/mips/stub-cache-mips.cc GenerateFastPropertyLoad(masm(), v0, reg, holder, index); index 1525 src/mips/stub-cache-mips.cc GenerateFastPropertyLoad(masm(), a1, reg, holder, index); index 1889 src/mips/stub-cache-mips.cc Register index = t1; index 1893 src/mips/stub-cache-mips.cc __ lw(index, MemOperand(sp, (argc - 1) * kPointerSize)); index 1895 src/mips/stub-cache-mips.cc __ LoadRoot(index, Heap::kUndefinedValueRootIndex); index 1899 src/mips/stub-cache-mips.cc index, index 1969 src/mips/stub-cache-mips.cc Register index = t1; index 1974 src/mips/stub-cache-mips.cc __ lw(index, MemOperand(sp, (argc - 1) * kPointerSize)); index 1976 src/mips/stub-cache-mips.cc __ LoadRoot(index, Heap::kUndefinedValueRootIndex); index 1980 src/mips/stub-cache-mips.cc index, index 2615 src/mips/stub-cache-mips.cc index, index 2861 src/mips/stub-cache-mips.cc GenerateLoadField(object, holder, v0, a3, a1, t0, index, name, &miss); index 3027 src/mips/stub-cache-mips.cc GenerateLoadField(receiver, holder, a1, a2, a3, t0, index, name, &miss); index 3247 src/mips/stub-cache-mips.cc index, index 56 src/natives.h static Vector<const char> GetRawScriptSource(int index); index 57 src/natives.h static Vector<const char> GetScriptName(int index); index 410 src/objects-inl.h uc32 FlatStringReader::Get(int index) { index 411 src/objects-inl.h ASSERT(0 <= index && index <= length_); index 413 src/objects-inl.h return static_cast<const byte*>(start_)[index]; index 415 src/objects-inl.h return static_cast<const uc16*>(start_)[index]; index 839 src/objects-inl.h MaybeObject* Object::GetElement(uint32_t index) { index 844 src/objects-inl.h return GetElementWithReceiver(this, index); index 848 src/objects-inl.h Object* Object::GetElementNoExceptionThrown(uint32_t index) { index 849 src/objects-inl.h MaybeObject* maybe = GetElementWithReceiver(this, index); index 1488 src/objects-inl.h int JSObject::GetInternalFieldOffset(int index) { index 1489 src/objects-inl.h ASSERT(index < GetInternalFieldCount() && index >= 0); index 1490 src/objects-inl.h return GetHeaderSize() + (kPointerSize * index); index 1494 src/objects-inl.h Object* JSObject::GetInternalField(int index) { index 1495 src/objects-inl.h ASSERT(index < GetInternalFieldCount() && index >= 0); index 1499 src/objects-inl.h return READ_FIELD(this, GetHeaderSize() + (kPointerSize * index)); index 1503 src/objects-inl.h void JSObject::SetInternalField(int index, Object* value) { index 1504 src/objects-inl.h ASSERT(index < GetInternalFieldCount() && index >= 0); index 1508 src/objects-inl.h int offset = GetHeaderSize() + (kPointerSize * index); index 1514 src/objects-inl.h void JSObject::SetInternalField(int index, Smi* value) { index 1515 src/objects-inl.h ASSERT(index < GetInternalFieldCount() && index >= 0); index 1519 src/objects-inl.h int offset = GetHeaderSize() + (kPointerSize * index); index 1527 src/objects-inl.h Object* JSObject::FastPropertyAt(int index) { index 1529 src/objects-inl.h index -= map()->inobject_properties(); index 1530 src/objects-inl.h if (index < 0) { index 1531 src/objects-inl.h int offset = map()->instance_size() + (index * kPointerSize); index 1534 src/objects-inl.h ASSERT(index < properties()->length()); index 1535 src/objects-inl.h return properties()->get(index); index 1540 src/objects-inl.h Object* JSObject::FastPropertyAtPut(int index, Object* value) { index 1542 src/objects-inl.h index -= map()->inobject_properties(); index 1543 src/objects-inl.h if (index < 0) { index 1544 src/objects-inl.h int offset = map()->instance_size() + (index * kPointerSize); index 1548 src/objects-inl.h ASSERT(index < properties()->length()); index 1549 src/objects-inl.h properties()->set(index, value); index 1555 src/objects-inl.h int JSObject::GetInObjectPropertyOffset(int index) { index 1557 src/objects-inl.h index -= map()->inobject_properties(); index 1558 src/objects-inl.h ASSERT(index < 0); index 1559 src/objects-inl.h return map()->instance_size() + (index * kPointerSize); index 1563 src/objects-inl.h Object* JSObject::InObjectPropertyAt(int index) { index 1565 src/objects-inl.h index -= map()->inobject_properties(); index 1566 src/objects-inl.h ASSERT(index < 0); index 1567 src/objects-inl.h int offset = map()->instance_size() + (index * kPointerSize); index 1572 src/objects-inl.h Object* JSObject::InObjectPropertyAtPut(int index, index 1576 src/objects-inl.h index -= map()->inobject_properties(); index 1577 src/objects-inl.h ASSERT(index < 0); index 1578 src/objects-inl.h int offset = map()->instance_size() + (index * kPointerSize); index 1642 src/objects-inl.h bool Object::ToArrayIndex(uint32_t* index) { index 1646 src/objects-inl.h *index = value; index 1653 src/objects-inl.h *index = uint_value; index 1661 src/objects-inl.h bool Object::IsStringObjectWithCharacterAt(uint32_t index) { index 1668 src/objects-inl.h if (index >= (uint32_t)str->length()) return false; index 1680 src/objects-inl.h Object* FixedArray::get(int index) { index 1681 src/objects-inl.h ASSERT(index >= 0 && index < this->length()); index 1682 src/objects-inl.h return READ_FIELD(this, kHeaderSize + index * kPointerSize); index 1686 src/objects-inl.h bool FixedArray::is_the_hole(int index) { index 1687 src/objects-inl.h return get(index) == GetHeap()->the_hole_value(); index 1691 src/objects-inl.h void FixedArray::set(int index, Smi* value) { index 1693 src/objects-inl.h ASSERT(index >= 0 && index < this->length()); index 1695 src/objects-inl.h int offset = kHeaderSize + index * kPointerSize; index 1700 src/objects-inl.h void FixedArray::set(int index, Object* value) { index 1702 src/objects-inl.h ASSERT(index >= 0 && index < this->length()); index 1703 src/objects-inl.h int offset = kHeaderSize + index * kPointerSize; index 1726 src/objects-inl.h double FixedDoubleArray::get_scalar(int index) { index 1729 src/objects-inl.h ASSERT(index >= 0 && index < this->length()); index 1730 src/objects-inl.h double result = READ_DOUBLE_FIELD(this, kHeaderSize + index * kDoubleSize); index 1735 src/objects-inl.h int64_t FixedDoubleArray::get_representation(int index) { index 1738 src/objects-inl.h ASSERT(index >= 0 && index < this->length()); index 1739 src/objects-inl.h return READ_INT64_FIELD(this, kHeaderSize + index * kDoubleSize); index 1742 src/objects-inl.h MaybeObject* FixedDoubleArray::get(int index) { index 1743 src/objects-inl.h if (is_the_hole(index)) { index 1746 src/objects-inl.h return GetHeap()->NumberFromDouble(get_scalar(index)); index 1751 src/objects-inl.h void FixedDoubleArray::set(int index, double value) { index 1754 src/objects-inl.h int offset = kHeaderSize + index * kDoubleSize; index 1760 src/objects-inl.h void FixedDoubleArray::set_the_hole(int index) { index 1763 src/objects-inl.h int offset = kHeaderSize + index * kDoubleSize; index 1768 src/objects-inl.h bool FixedDoubleArray::is_the_hole(int index) { index 1769 src/objects-inl.h int offset = kHeaderSize + index * kDoubleSize; index 1782 src/objects-inl.h void FixedArray::set(int index, index 1786 src/objects-inl.h ASSERT(index >= 0 && index < this->length()); index 1787 src/objects-inl.h int offset = kHeaderSize + index * kPointerSize; index 1794 src/objects-inl.h int index, index 1797 src/objects-inl.h ASSERT(index >= 0 && index < array->length()); index 1798 src/objects-inl.h int offset = kHeaderSize + index * kPointerSize; index 1808 src/objects-inl.h int index, index 1811 src/objects-inl.h ASSERT(index >= 0 && index < array->length()); index 1813 src/objects-inl.h WRITE_FIELD(array, kHeaderSize + index * kPointerSize, value); index 1817 src/objects-inl.h void FixedArray::set_undefined(int index) { index 1819 src/objects-inl.h set_undefined(GetHeap(), index); index 1823 src/objects-inl.h void FixedArray::set_undefined(Heap* heap, int index) { index 1824 src/objects-inl.h ASSERT(index >= 0 && index < this->length()); index 1826 src/objects-inl.h WRITE_FIELD(this, kHeaderSize + index * kPointerSize, index 1831 src/objects-inl.h void FixedArray::set_null(int index) { index 1832 src/objects-inl.h set_null(GetHeap(), index); index 1836 src/objects-inl.h void FixedArray::set_null(Heap* heap, int index) { index 1837 src/objects-inl.h ASSERT(index >= 0 && index < this->length()); index 1839 src/objects-inl.h WRITE_FIELD(this, kHeaderSize + index * kPointerSize, heap->null_value()); index 1843 src/objects-inl.h void FixedArray::set_the_hole(int index) { index 1845 src/objects-inl.h ASSERT(index >= 0 && index < this->length()); index 1848 src/objects-inl.h kHeaderSize + index * kPointerSize, index 1853 src/objects-inl.h void FixedArray::set_unchecked(int index, Smi* value) { index 1855 src/objects-inl.h int offset = kHeaderSize + index * kPointerSize; index 1861 src/objects-inl.h int index, index 1864 src/objects-inl.h int offset = kHeaderSize + index * kPointerSize; index 1870 src/objects-inl.h void FixedArray::set_null_unchecked(Heap* heap, int index) { index 1871 src/objects-inl.h ASSERT(index >= 0 && index < this->length()); index 1873 src/objects-inl.h WRITE_FIELD(this, kHeaderSize + index * kPointerSize, heap->null_value()); index 2098 src/objects-inl.h ASSERT(desc->GetDetails().index() <= number_of_descriptors()); index 2099 src/objects-inl.h ASSERT(desc->GetDetails().index() > 0); index 2324 src/objects-inl.h uint16_t String::Get(int index) { index 2325 src/objects-inl.h ASSERT(index >= 0 && index < length()); index 2328 src/objects-inl.h return SeqAsciiString::cast(this)->SeqAsciiStringGet(index); index 2330 src/objects-inl.h return SeqTwoByteString::cast(this)->SeqTwoByteStringGet(index); index 2333 src/objects-inl.h return ConsString::cast(this)->ConsStringGet(index); index 2335 src/objects-inl.h return ExternalAsciiString::cast(this)->ExternalAsciiStringGet(index); index 2337 src/objects-inl.h return ExternalTwoByteString::cast(this)->ExternalTwoByteStringGet(index); index 2340 src/objects-inl.h return SlicedString::cast(this)->SlicedStringGet(index); index 2350 src/objects-inl.h void String::Set(int index, uint16_t value) { index 2351 src/objects-inl.h ASSERT(index >= 0 && index < length()); index 2355 src/objects-inl.h ? SeqAsciiString::cast(this)->SeqAsciiStringSet(index, value) index 2356 src/objects-inl.h : SeqTwoByteString::cast(this)->SeqTwoByteStringSet(index, value); index 2377 src/objects-inl.h uint16_t SeqAsciiString::SeqAsciiStringGet(int index) { index 2378 src/objects-inl.h ASSERT(index >= 0 && index < length()); index 2379 src/objects-inl.h return READ_BYTE_FIELD(this, kHeaderSize + index * kCharSize); index 2383 src/objects-inl.h void SeqAsciiString::SeqAsciiStringSet(int index, uint16_t value) { index 2384 src/objects-inl.h ASSERT(index >= 0 && index < length() && value <= kMaxAsciiCharCode); index 2385 src/objects-inl.h WRITE_BYTE_FIELD(this, kHeaderSize + index * kCharSize, index 2410 src/objects-inl.h uint16_t SeqTwoByteString::SeqTwoByteStringGet(int index) { index 2411 src/objects-inl.h ASSERT(index >= 0 && index < length()); index 2412 src/objects-inl.h return READ_SHORT_FIELD(this, kHeaderSize + index * kShortSize); index 2416 src/objects-inl.h void SeqTwoByteString::SeqTwoByteStringSet(int index, uint16_t value) { index 2417 src/objects-inl.h ASSERT(index >= 0 && index < length()); index 2418 src/objects-inl.h WRITE_SHORT_FIELD(this, kHeaderSize + index * kShortSize, value); index 2510 src/objects-inl.h uint16_t ExternalAsciiString::ExternalAsciiStringGet(int index) { index 2511 src/objects-inl.h ASSERT(index >= 0 && index < length()); index 2512 src/objects-inl.h return GetChars()[index]; index 2542 src/objects-inl.h uint16_t ExternalTwoByteString::ExternalTwoByteStringGet(int index) { index 2543 src/objects-inl.h ASSERT(index >= 0 && index < length()); index 2544 src/objects-inl.h return GetChars()[index]; index 2590 src/objects-inl.h byte ByteArray::get(int index) { index 2591 src/objects-inl.h ASSERT(index >= 0 && index < this->length()); index 2592 src/objects-inl.h return READ_BYTE_FIELD(this, kHeaderSize + index * kCharSize); index 2596 src/objects-inl.h void ByteArray::set(int index, byte value) { index 2597 src/objects-inl.h ASSERT(index >= 0 && index < this->length()); index 2598 src/objects-inl.h WRITE_BYTE_FIELD(this, kHeaderSize + index * kCharSize, value); index 2602 src/objects-inl.h int ByteArray::get_int(int index) { index 2603 src/objects-inl.h ASSERT(index >= 0 && (index * kIntSize) < this->length()); index 2604 src/objects-inl.h return READ_INT_FIELD(this, kHeaderSize + index * kIntSize); index 2624 src/objects-inl.h uint8_t ExternalPixelArray::get_scalar(int index) { index 2625 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2627 src/objects-inl.h return ptr[index]; index 2631 src/objects-inl.h MaybeObject* ExternalPixelArray::get(int index) { index 2632 src/objects-inl.h return Smi::FromInt(static_cast<int>(get_scalar(index))); index 2636 src/objects-inl.h void ExternalPixelArray::set(int index, uint8_t value) { index 2637 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2639 src/objects-inl.h ptr[index] = value; index 2655 src/objects-inl.h int8_t ExternalByteArray::get_scalar(int index) { index 2656 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2658 src/objects-inl.h return ptr[index]; index 2662 src/objects-inl.h MaybeObject* ExternalByteArray::get(int index) { index 2663 src/objects-inl.h return Smi::FromInt(static_cast<int>(get_scalar(index))); index 2667 src/objects-inl.h void ExternalByteArray::set(int index, int8_t value) { index 2668 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2670 src/objects-inl.h ptr[index] = value; index 2674 src/objects-inl.h uint8_t ExternalUnsignedByteArray::get_scalar(int index) { index 2675 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2677 src/objects-inl.h return ptr[index]; index 2681 src/objects-inl.h MaybeObject* ExternalUnsignedByteArray::get(int index) { index 2682 src/objects-inl.h return Smi::FromInt(static_cast<int>(get_scalar(index))); index 2686 src/objects-inl.h void ExternalUnsignedByteArray::set(int index, uint8_t value) { index 2687 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2689 src/objects-inl.h ptr[index] = value; index 2693 src/objects-inl.h int16_t ExternalShortArray::get_scalar(int index) { index 2694 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2696 src/objects-inl.h return ptr[index]; index 2700 src/objects-inl.h MaybeObject* ExternalShortArray::get(int index) { index 2701 src/objects-inl.h return Smi::FromInt(static_cast<int>(get_scalar(index))); index 2705 src/objects-inl.h void ExternalShortArray::set(int index, int16_t value) { index 2706 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2708 src/objects-inl.h ptr[index] = value; index 2712 src/objects-inl.h uint16_t ExternalUnsignedShortArray::get_scalar(int index) { index 2713 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2715 src/objects-inl.h return ptr[index]; index 2719 src/objects-inl.h MaybeObject* ExternalUnsignedShortArray::get(int index) { index 2720 src/objects-inl.h return Smi::FromInt(static_cast<int>(get_scalar(index))); index 2724 src/objects-inl.h void ExternalUnsignedShortArray::set(int index, uint16_t value) { index 2725 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2727 src/objects-inl.h ptr[index] = value; index 2731 src/objects-inl.h int32_t ExternalIntArray::get_scalar(int index) { index 2732 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2734 src/objects-inl.h return ptr[index]; index 2738 src/objects-inl.h MaybeObject* ExternalIntArray::get(int index) { index 2739 src/objects-inl.h return GetHeap()->NumberFromInt32(get_scalar(index)); index 2743 src/objects-inl.h void ExternalIntArray::set(int index, int32_t value) { index 2744 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2746 src/objects-inl.h ptr[index] = value; index 2750 src/objects-inl.h uint32_t ExternalUnsignedIntArray::get_scalar(int index) { index 2751 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2753 src/objects-inl.h return ptr[index]; index 2757 src/objects-inl.h MaybeObject* ExternalUnsignedIntArray::get(int index) { index 2758 src/objects-inl.h return GetHeap()->NumberFromUint32(get_scalar(index)); index 2762 src/objects-inl.h void ExternalUnsignedIntArray::set(int index, uint32_t value) { index 2763 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2765 src/objects-inl.h ptr[index] = value; index 2769 src/objects-inl.h float ExternalFloatArray::get_scalar(int index) { index 2770 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2772 src/objects-inl.h return ptr[index]; index 2776 src/objects-inl.h MaybeObject* ExternalFloatArray::get(int index) { index 2777 src/objects-inl.h return GetHeap()->NumberFromDouble(get_scalar(index)); index 2781 src/objects-inl.h void ExternalFloatArray::set(int index, float value) { index 2782 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2784 src/objects-inl.h ptr[index] = value; index 2788 src/objects-inl.h double ExternalDoubleArray::get_scalar(int index) { index 2789 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2791 src/objects-inl.h return ptr[index]; index 2795 src/objects-inl.h MaybeObject* ExternalDoubleArray::get(int index) { index 2796 src/objects-inl.h return GetHeap()->NumberFromDouble(get_scalar(index)); index 2800 src/objects-inl.h void ExternalDoubleArray::set(int index, double value) { index 2801 src/objects-inl.h ASSERT((index >= 0) && (index < this->length())); index 2803 src/objects-inl.h ptr[index] = value; index 4609 src/objects-inl.h Object* JSRegExp::DataAt(int index) { index 4611 src/objects-inl.h return FixedArray::cast(data())->get(index); index 4615 src/objects-inl.h Object* JSRegExp::DataAtUnchecked(int index) { index 4617 src/objects-inl.h int offset = FixedArray::kHeaderSize + index * kPointerSize; index 4622 src/objects-inl.h void JSRegExp::SetDataAt(int index, Object* value) { index 4624 src/objects-inl.h ASSERT(index >= kDataIndex); // Only implementation data can be set this way. index 4625 src/objects-inl.h FixedArray::cast(data())->set(index, value); index 4629 src/objects-inl.h void JSRegExp::SetDataAtUnchecked(int index, Object* value, Heap* heap) { index 4630 src/objects-inl.h ASSERT(index >= kDataIndex); // Only implementation data can be set this way. index 4633 src/objects-inl.h fa->set_unchecked(index, Smi::cast(value)); index 4636 src/objects-inl.h fa->set_unchecked(heap, index, value, SKIP_WRITE_BARRIER); index 4886 src/objects-inl.h bool String::AsArrayIndex(uint32_t* index) { index 4891 src/objects-inl.h return SlowAsArrayIndex(index); index 4945 src/objects-inl.h bool JSReceiver::HasElement(uint32_t index) { index 4947 src/objects-inl.h return JSProxy::cast(this)->HasElementWithHandler(index); index 4949 src/objects-inl.h return JSObject::cast(this)->HasElementWithReceiver(this, index); index 5013 src/objects-inl.h ASSERT(!key->IsString() || details.IsDeleted() || details.index() > 0); index 5014 src/objects-inl.h int index = HashTable<Shape, Key>::EntryToIndex(entry); index 5017 src/objects-inl.h FixedArray::set(index, key, mode); index 5018 src/objects-inl.h FixedArray::set(index+1, value, mode); index 5019 src/objects-inl.h FixedArray::set(index+2, details.AsSmi()); index 5175 src/objects-inl.h void TypeFeedbackCells::SetAstId(int index, Smi* id) { index 5176 src/objects-inl.h set(1 + index * 2, id); index 5180 src/objects-inl.h Smi* TypeFeedbackCells::AstId(int index) { index 5181 src/objects-inl.h return Smi::cast(get(1 + index * 2)); index 5185 src/objects-inl.h void TypeFeedbackCells::SetCell(int index, JSGlobalPropertyCell* cell) { index 5186 src/objects-inl.h set(index * 2, cell); index 5190 src/objects-inl.h JSGlobalPropertyCell* TypeFeedbackCells::Cell(int index) { index 5191 src/objects-inl.h return JSGlobalPropertyCell::cast(get(index * 2)); index 263 src/objects-printer.cc int index = descs->GetFieldIndex(i); index 264 src/objects-printer.cc FastPropertyAt(index)->ShortPrint(out); index 265 src/objects-printer.cc PrintF(out, " (field at offset %d)\n", index); index 248 src/objects.cc CALL_HEAP_FUNCTION(isolate, object->GetElement(index), Object); index 255 src/objects.cc MaybeObject* maybe = GetHeap()->Uint32ToString(index); index 266 src/objects.cc MaybeObject* maybe = GetHeap()->Uint32ToString(index); index 274 src/objects.cc MaybeObject* maybe = GetHeap()->Uint32ToString(index); index 487 src/objects.cc property_dictionary()->DetailsAt(entry).index()); index 672 src/objects.cc return JSProxy::cast(holder)->GetElementWithHandler(receiver, index); index 688 src/objects.cc if (!isolate->MayIndexedAccess(js_object, index, v8::ACCESS_GET)) { index 695 src/objects.cc return js_object->GetElementWithInterceptor(receiver, index); index 700 src/objects.cc receiver, js_object, index); index 1548 src/objects.cc int index = map()->NextFreePropertyIndex(); index 1551 src/objects.cc FieldDescriptor new_field(name, index, attributes, 0); index 1553 src/objects.cc ASSERT(index < map()->inobject_properties() || index 1554 src/objects.cc (index - map()->inobject_properties()) < properties()->length() || index 1584 src/objects.cc return FastPropertyAtPut(index, value); index 1632 src/objects.cc int index = dict->NextEnumerationIndex(); index 1633 src/objects.cc PropertyDetails details = PropertyDetails(attributes, NORMAL, index); index 1634 src/objects.cc dict->SetNextEnumerationIndex(index + 1); index 1734 src/objects.cc new_enumeration_index = dictionary->DetailsAt(old_index).index(); index 1780 src/objects.cc int index = map()->NextFreePropertyIndex(); index 1781 src/objects.cc FieldDescriptor new_field(name, index, attributes, 0); index 1806 src/objects.cc return FastPropertyAtPut(index, new_value); index 1994 src/objects.cc MaybeObject* maybe = GetHeap()->Uint32ToString(index); index 2007 src/objects.cc int entry = dictionary->FindEntry(index); index 2013 src/objects.cc index, index 2150 src/objects.cc int index = GetSequenceIndexFromFastElementsKind(map->elements_kind()); index 2155 src/objects.cc ASSERT(index <= to_index); index 2157 src/objects.cc for (; index < to_index; ++index) { index 2182 src/objects.cc int index = GetSequenceIndexFromFastElementsKind(map->elements_kind()); index 2187 src/objects.cc ASSERT(index <= to_index); index 2191 src/objects.cc for (; index < to_index; ++index) { index 2192 src/objects.cc ElementsKind next_kind = GetFastElementsKindFromSequenceIndex(index + 1); index 2558 src/objects.cc Handle<String> name = isolate->factory()->Uint32ToString(index); index 2621 src/objects.cc Handle<String> name = isolate->factory()->Uint32ToString(index); index 3004 src/objects.cc uint32_t index = 0; index 3005 src/objects.cc if (IsJSObject() && key->AsArrayIndex(&index)) { index 3006 src/objects.cc return JSObject::cast(this)->HasElementWithReceiver(receiver, index) index 3054 src/objects.cc uint32_t index = 0; index 3055 src/objects.cc if (IsJSObject() && name->AsArrayIndex(&index)) { index 3056 src/objects.cc if (JSObject::cast(this)->HasLocalElement(index)) return NONE; index 3070 src/objects.cc int index = fast->Hash() % kEntries; index 3071 src/objects.cc Object* result = get(index); index 3104 src/objects.cc set(index, result); index 3184 src/objects.cc PropertyDetails(details.attributes(), NORMAL, details.index()); index 3193 src/objects.cc PropertyDetails(details.attributes(), NORMAL, details.index()); index 3221 src/objects.cc int index = map_of_this->instance_descriptors()->NextEnumerationIndex(); index 3222 src/objects.cc dictionary->SetNextEnumerationIndex(index); index 3672 src/objects.cc ApiIndexedPropertyAccess("interceptor-indexed-delete", this, index)); index 3679 src/objects.cc result = deleter(index, info); index 3688 src/objects.cc index, index 3698 src/objects.cc obj->DeleteElement(index, JSObject::NORMAL_DELETION), index 3707 src/objects.cc !isolate->MayIndexedAccess(this, index, v8::ACCESS_DELETE)) { index 3716 src/objects.cc return JSGlobalObject::cast(proto)->DeleteElement(index, mode); index 3722 src/objects.cc return DeleteElementWithInterceptor(index); index 3727 src/objects.cc return GetElementsAccessor()->Delete(this, index, mode); index 3758 src/objects.cc uint32_t index = 0; index 3759 src/objects.cc if (name->AsArrayIndex(&index)) { index 3760 src/objects.cc return DeleteElement(index, mode); index 3798 src/objects.cc return JSProxy::cast(this)->DeleteElementWithHandler(index, mode); index 3800 src/objects.cc return JSObject::cast(this)->DeleteElement(index, mode); index 4147 src/objects.cc int entry = dictionary->FindEntry(index); index 4155 src/objects.cc PropertyDetails(attributes, CALLBACKS, index)); index 4190 src/objects.cc index, index 4204 src/objects.cc index < (length - 2) ? parameter_map->get(index + 2) : NULL; index 4211 src/objects.cc index, index 4229 src/objects.cc return SetElementCallback(index, accessors, attributes); index 4324 src/objects.cc { MaybeObject* maybe_dictionary = dictionary->Set(index, structure, details); index 4337 src/objects.cc if (index < static_cast<uint32_t>(parameter_map->length()) - 2) { index 4338 src/objects.cc parameter_map->set(index + 2, GetHeap()->the_hole_value()); index 4418 src/objects.cc uint32_t index = 0; index 4419 src/objects.cc return name->AsArrayIndex(&index) ? index 4420 src/objects.cc DefineElementAccessor(index, getter, setter, attributes) : index 4542 src/objects.cc uint32_t index = 0; index 4543 src/objects.cc bool is_element = name->AsArrayIndex(&index); index 4577 src/objects.cc SetElementCallback(index, info, info->property_attributes()); index 4613 src/objects.cc uint32_t index = 0; index 4614 src/objects.cc if (name->AsArrayIndex(&index)) { index 4621 src/objects.cc int entry = dictionary->FindEntry(index); index 4834 src/objects.cc int index = old_descriptors->SearchWithCache(descriptor->GetKey()); index 4835 src/objects.cc if (index == DescriptorArray::kNotFound) { index 4838 src/objects.cc maybe_descriptors = old_descriptors->CopyReplace(descriptor, index); index 4851 src/objects.cc instance_descriptors()->CopyReplace(descriptor, index); index 4907 src/objects.cc CodeCache::cast(code_cache())->RemoveByIndex(name, code, index); index 4929 src/objects.cc int index = Smi::cast(*TransitionArrayHeader())->value(); index 4931 src/objects.cc while (index < number_of_transitions) { index 4932 src/objects.cc *TransitionArrayHeader() = Smi::FromInt(index + 1); index 4933 src/objects.cc return transition_array_->GetTarget(index); index 4936 src/objects.cc if (index == number_of_transitions && index 4939 src/objects.cc *TransitionArrayHeader() = Smi::FromInt(index + 1); index 5256 src/objects.cc ASSERT(cache->GetIndex(String::cast(name), code->flags()) == index); index 5257 src/objects.cc cache->RemoveByIndex(index); index 5260 src/objects.cc ASSERT(array->length() >= index && array->get(index)->IsCode()); index 5265 src/objects.cc array->set_null(index - 1); // Name. index 5266 src/objects.cc array->set_null(index); // Code. index 5369 src/objects.cc ASSERT(index >= 0); index 5371 src/objects.cc set(EntryToIndex(index), heap->the_hole_value()); index 5372 src/objects.cc set(EntryToIndex(index) + 1, heap->the_hole_value()); index 5610 src/objects.cc for (int index = 0; index < len; index++) { index 5611 src/objects.cc dest->set(dest_pos+index, get(pos+index), mode); index 5705 src/objects.cc for (int index = 0; index < size; ++index) { index 5706 src/objects.cc if (index == insertion_index) continue; index 5707 src/objects.cc new_descriptors->CopyFrom(index, this, index, witness); index 5710 src/objects.cc descriptor->SetEnumerationIndex(GetDetails(insertion_index).index()); index 5790 src/objects.cc GetDetails(LastAdded()).index() == number_of_descriptors()); index 5845 src/objects.cc if (GetDetails(j).index() == i) break; index 5849 src/objects.cc ASSERT(GetDetails(j).index() != i); index 5855 src/objects.cc if (GetDetails(i).index() == len) { index 6568 src/objects.cc ASSERT(index >= 0 && index < this->length()); index 6573 src/objects.cc return left->Get(index); index 6582 src/objects.cc if (left->length() > index) { index 6585 src/objects.cc index -= left->length(); index 6589 src/objects.cc return string->Get(index); index 6599 src/objects.cc return parent()->Get(offset() + index); index 6987 src/objects.cc *index = 0; index 7003 src/objects.cc *index = result; index 7014 src/objects.cc *index = (kArrayIndexHashMask & field) >> kHashShift; index 7018 src/objects.cc return ComputeArrayIndex(&buffer, index, length()); index 7344 src/objects.cc ASSERT(index > 0); index 7348 src/objects.cc FixedArray* cached_literals = FixedArray::cast(code_map->get(index + 1)); index 7352 src/objects.cc Code* code = Code::cast(code_map->get(index)); index 7354 src/objects.cc ASSERT(function->context()->global_context() == code_map->get(index - 1)); index 7651 src/objects.cc ASSERT(index < this_property_assignments_count()); index 7652 src/objects.cc obj = FixedArray::cast(obj)->get(index * 3); index 7661 src/objects.cc ASSERT(index < this_property_assignments_count()); index 7662 src/objects.cc obj = FixedArray::cast(obj)->get(index * 3 + 1); index 7668 src/objects.cc ASSERT(IsThisPropertyAssignmentArgument(index)); index 7670 src/objects.cc FixedArray::cast(this_property_assignments())->get(index * 3 + 1); index 7676 src/objects.cc ASSERT(!IsThisPropertyAssignmentArgument(index)); index 7678 src/objects.cc FixedArray::cast(this_property_assignments())->get(index * 3 + 2); index 8470 src/objects.cc unsigned index = (2 * i) + 1; index 8471 src/objects.cc PrintF(out, "%6u %9u\n", address[index], address[index + 1]); index 8805 src/objects.cc ApiIndexedPropertyAccess("interceptor-indexed-has", this, index)); index 8810 src/objects.cc result = query(index, info); index 8820 src/objects.cc ApiIndexedPropertyAccess("interceptor-indexed-has-get", this, index)); index 8825 src/objects.cc result = getter(index, info); index 8831 src/objects.cc *receiver_handle, *holder_handle, index)) { index 8835 src/objects.cc if (holder_handle->IsStringObjectWithCharacterAt(index)) return true; index 8840 src/objects.cc receiver, index) != ABSENT; index 8843 src/objects.cc return JSObject::cast(pt)->HasElementWithReceiver(*receiver_handle, index); index 8851 src/objects.cc if (!heap->isolate()->MayIndexedAccess(this, index, v8::ACCESS_HAS)) { index 8861 src/objects.cc return JSObject::cast(proto)->HasLocalElement(index); index 8866 src/objects.cc return HasElementWithInterceptor(this, index) ? INTERCEPTED_ELEMENT index 8871 src/objects.cc if (this->IsStringObjectWithCharacterAt(index)) { index 8884 src/objects.cc if ((index < length) && index 8885 src/objects.cc !FixedArray::cast(elements())->get(index)->IsTheHole()) { index 8896 src/objects.cc if ((index < length) && index 8897 src/objects.cc !FixedDoubleArray::cast(elements())->is_the_hole(index)) { index 8904 src/objects.cc if (index < static_cast<uint32_t>(pixels->length())) return FAST_ELEMENT; index 8916 src/objects.cc if (index < static_cast<uint32_t>(array->length())) return FAST_ELEMENT; index 8920 src/objects.cc if (element_dictionary()->FindEntry(index) != index 8933 src/objects.cc index < (length - 2) ? parameter_map->get(index + 2) : NULL; index 8940 src/objects.cc if (dictionary->FindEntry(index) != SeededNumberDictionary::kNotFound) { index 8945 src/objects.cc probe = (index < length) ? arguments->get(index) : NULL; index 8960 src/objects.cc if (!heap->isolate()->MayIndexedAccess(this, index, v8::ACCESS_HAS)) { index 8968 src/objects.cc return HasElementWithInterceptor(receiver, index); index 8972 src/objects.cc if (accessor->HasElement(receiver, this, index)) { index 8977 src/objects.cc if (this->IsStringObjectWithCharacterAt(index)) return true; index 8984 src/objects.cc receiver, index) != ABSENT; index 8986 src/objects.cc return JSObject::cast(pt)->HasElementWithReceiver(receiver, index); index 9008 src/objects.cc ApiIndexedPropertyAccess("interceptor-indexed-set", this, index)); index 9015 src/objects.cc result = setter(index, v8::Utils::ToLocal(value_handle), info); index 9021 src/objects.cc this_handle->SetElementWithoutInterceptor(index, index 9047 src/objects.cc Handle<Object> number = isolate->factory()->NewNumberFromUint(index); index 9105 src/objects.cc Handle<Object> number = isolate->factory()->NewNumberFromUint(index); index 9131 src/objects.cc Handle<Object> key(isolate->factory()->NewNumberFromUint(index)); index 9188 src/objects.cc (index >= capacity || backing_store->get(index)->IsTheHole())) { index 9190 src/objects.cc MaybeObject* result = SetElementWithCallbackSetterInPrototypes(index, index 9204 src/objects.cc introduces_holes = index > array_length; index 9205 src/objects.cc if (index >= array_length) { index 9207 src/objects.cc array_length = index + 1; index 9210 src/objects.cc introduces_holes = index >= capacity; index 9226 src/objects.cc if (index >= capacity) { index 9228 src/objects.cc if ((index - capacity) < kMaxGap) { index 9229 src/objects.cc new_capacity = NewElementsCapacity(index + 1); index 9230 src/objects.cc ASSERT(new_capacity > index); index 9238 src/objects.cc return SetDictionaryElement(index, value, NONE, strict_mode, index 9247 src/objects.cc FixedDoubleArray::cast(elements())->set(index, value->Number()); index 9276 src/objects.cc new_elements->set(index, value); index 9283 src/objects.cc backing_store->set(index, value); index 9312 src/objects.cc int entry = dictionary->FindEntry(index); index 9317 src/objects.cc return SetElementWithCallback(element, index, value, this, strict_mode); index 9319 src/objects.cc dictionary->UpdateMaxNumberKey(index); index 9324 src/objects.cc details = PropertyDetails(attributes, NORMAL, details.index()); index 9331 src/objects.cc Handle<Object> number = isolate->factory()->NewNumberFromUint(index); index 9357 src/objects.cc index, value, &found, strict_mode); index 9366 src/objects.cc Handle<Object> number = isolate->factory()->NewNumberFromUint(index); index 9377 src/objects.cc MaybeObject* maybe = dictionary->AddNumberEntry(index, value, details); index 9392 src/objects.cc JSArray::cast(this)->JSArrayUpdateLengthFromIndex(index, value); index 9444 src/objects.cc (index >= elms_length || index 9445 src/objects.cc FixedDoubleArray::cast(base_elms)->is_the_hole(index))) { index 9447 src/objects.cc MaybeObject* result = SetElementWithCallbackSetterInPrototypes(index, index 9461 src/objects.cc introduces_holes = index > length; index 9463 src/objects.cc introduces_holes = index >= elms_length; index 9472 src/objects.cc maybe_obj = SetFastElement(index, value, strict_mode, check_prototype); index 9492 src/objects.cc if (index < elms_length) { index 9494 src/objects.cc elms->set(index, double_value); index 9499 src/objects.cc if (index >= array_length) { index 9500 src/objects.cc JSArray::cast(this)->set_length(Smi::FromInt(index + 1)); index 9507 src/objects.cc if ((index - elms_length) < kMaxGap) { index 9509 src/objects.cc int new_capacity = NewElementsCapacity(index+1); index 9511 src/objects.cc ASSERT(static_cast<uint32_t>(new_capacity) > index); index 9513 src/objects.cc SetFastDoubleElementsCapacityAndLength(new_capacity, index + 1); index 9515 src/objects.cc FixedDoubleArray::cast(elements())->set(index, double_value); index 9530 src/objects.cc return SetElement(index, value, NONE, strict_mode, check_prototype); index 9541 src/objects.cc this, index, value, strict_mode); index 9544 src/objects.cc index, value, attributes, strict_mode, check_proto); index 9556 src/objects.cc object->SetElement(index, *value, NONE, strict_mode, false), index 9577 src/objects.cc object->SetElement(index, *value, attr, strict_mode, true, set_mode), index 9591 src/objects.cc if (!heap->isolate()->MayIndexedAccess(this, index, v8::ACCESS_SET)) { index 9603 src/objects.cc return JSObject::cast(proto)->SetElement(index, index 9614 src/objects.cc Handle<Object> number = isolate->factory()->NewNumberFromUint(index); index 9632 src/objects.cc return SetElementWithInterceptor(index, index 9640 src/objects.cc return SetElementWithoutInterceptor(index, index 9664 src/objects.cc return SetFastElement(index, value, strict_mode, check_prototype); index 9667 src/objects.cc return SetFastDoubleElement(index, value, strict_mode, check_prototype); index 9670 src/objects.cc return pixels->SetValue(index, value); index 9674 src/objects.cc return array->SetValue(index, value); index 9679 src/objects.cc return array->SetValue(index, value); index 9683 src/objects.cc return array->SetValue(index, value); index 9688 src/objects.cc return array->SetValue(index, value); index 9692 src/objects.cc return array->SetValue(index, value); index 9697 src/objects.cc return array->SetValue(index, value); index 9701 src/objects.cc return array->SetValue(index, value); index 9705 src/objects.cc return array->SetValue(index, value); index 9708 src/objects.cc return SetDictionaryElement(index, value, attr, strict_mode, index 9714 src/objects.cc (index < length - 2) ? parameter_map->get(index + 2) : NULL; index 9722 src/objects.cc parameter_map->set_the_hole(index + 2); index 9732 src/objects.cc return SetDictionaryElement(index, value, attr, strict_mode, index 9735 src/objects.cc return SetFastElement(index, value, strict_mode, check_prototype); index 9841 src/objects.cc if (index >= old_len && index != 0xffffffff) { index 9844 src/objects.cc GetHeap()->NumberFromDouble(static_cast<double>(index) + 1); index 9867 src/objects.cc ApiIndexedPropertyAccess("interceptor-indexed-get", this, index)); index 9874 src/objects.cc result = getter(index, info); index 9884 src/objects.cc index); index 9891 src/objects.cc return pt->GetElementWithReceiver(*this_handle, index); index 10212 src/objects.cc if (!heap->isolate()->MayIndexedAccess(this, index, v8::ACCESS_HAS)) { index 10219 src/objects.cc if (this->IsStringObjectWithCharacterAt(index)) return true; index 10230 src/objects.cc return (index < length) && index 10231 src/objects.cc !FixedArray::cast(elements())->get(index)->IsTheHole(); index 10239 src/objects.cc return (index < length) && index 10240 src/objects.cc !FixedDoubleArray::cast(elements())->is_the_hole(index); index 10245 src/objects.cc return index < static_cast<uint32_t>(pixels->length()); index 10256 src/objects.cc return index < static_cast<uint32_t>(array->length()); index 10259 src/objects.cc return element_dictionary()->FindEntry(index) index 10412 src/objects.cc ASSERT(storage->length() >= (NumberOfLocalProperties() - index)); index 10415 src/objects.cc ASSERT(storage->length() >= index + descs->number_of_descriptors()); index 10417 src/objects.cc storage->set(index + i, descs->GetKey(i)); index 10421 src/objects.cc index, index 11027 src/objects.cc int index = EntryToIndex(entry); index 11028 src/objects.cc Object* element = get(index); index 11036 src/objects.cc set(index, key); index 11512 src/objects.cc if (index < static_cast<uint32_t>(length())) { index 11539 src/objects.cc set(index, clamped_value); index 11551 src/objects.cc if (index < static_cast<uint32_t>(receiver->length())) { index 11563 src/objects.cc receiver->set(index, cast_value); index 11571 src/objects.cc (GetHeap(), this, index, value); index 11578 src/objects.cc (GetHeap(), this, index, value); index 11585 src/objects.cc (GetHeap(), this, index, value); index 11592 src/objects.cc (GetHeap(), this, index, value); index 11598 src/objects.cc (GetHeap(), this, index, value); index 11605 src/objects.cc if (index < static_cast<uint32_t>(length())) { index 11617 src/objects.cc set(index, cast_value); index 11626 src/objects.cc if (index < static_cast<uint32_t>(length())) { index 11638 src/objects.cc set(index, cast_value); index 11647 src/objects.cc if (index < static_cast<uint32_t>(length())) { index 11658 src/objects.cc set(index, double_value); index 12083 src/objects.cc enumeration_order->set(pos++, Smi::FromInt(DetailsAt(i).index())); index 12092 src/objects.cc int index = Smi::cast(iteration_order->get(i))->value(); index 12094 src/objects.cc enumeration_order->set(index, Smi::FromInt(enum_index)); index 12209 src/objects.cc if (!details.IsDeleted() && details.index() == 0 && Shape::kIsEnumerable) { index 12212 src/objects.cc int index = NextEnumerationIndex(); index 12213 src/objects.cc details = PropertyDetails(details.attributes(), details.type(), index); index 12214 src/objects.cc SetNextEnumerationIndex(index + 1); index 12277 src/objects.cc dictionary->Set(index, *value, details), index 12287 src/objects.cc dictionary->Set(index, *value), index 12300 src/objects.cc DetailsAt(entry).index()); index 12354 src/objects.cc int index = 0; index 12361 src/objects.cc if ((attr & filter) == 0) storage->set(index++, k); index 12365 src/objects.cc storage->SortPairs(storage, index); index 12367 src/objects.cc ASSERT(storage->length() >= index); index 12375 src/objects.cc int index = 0; index 12381 src/objects.cc storage->set(index, k); index 12382 src/objects.cc sort_array->set(index, Smi::FromInt(details.index())); index 12383 src/objects.cc index++; index 12387 src/objects.cc ASSERT(storage->length() >= index); index 12404 src/objects.cc storage->set(index++, k); index 12408 src/objects.cc storage->SortPairs(storage, index); index 12410 src/objects.cc ASSERT(storage->length() >= index); index 12508 src/objects.cc details.index()); index 12522 src/objects.cc details.index()); index 12528 src/objects.cc details.index()); index 12697 src/objects.cc int index = GetBreakPointInfoIndex(code_position); index 12700 src/objects.cc if (index == kNoBreakPointInfo) return GetHeap()->undefined_value(); index 12701 src/objects.cc return BreakPointInfo::cast(break_points()->get(index)); index 12733 src/objects.cc int index = kNoBreakPointInfo; index 12736 src/objects.cc index = i; index 12740 src/objects.cc if (index == kNoBreakPointInfo) { index 12753 src/objects.cc index = old_break_points->length(); index 12755 src/objects.cc ASSERT(index != kNoBreakPointInfo); index 12767 src/objects.cc debug_info->break_points()->set(index, *new_break_point_info); index 12936 src/objects.cc static_cast<FieldIndex>(index->value())); index 12941 src/objects.cc ASSERT(index != kDateValue); index 12945 src/objects.cc if (index < kFirstUncachedField) { index 12953 src/objects.cc switch (index) { index 12965 src/objects.cc if (index >= kFirstUTCField) { index 12966 src/objects.cc return GetUTCField(index, value()->Number(), date_cache); index 12975 src/objects.cc if (index == kDays) return Smi::FromInt(days); index 12978 src/objects.cc if (index == kMillisecond) return Smi::FromInt(time_in_day_ms % 1000); index 12979 src/objects.cc ASSERT(index == kTimeInDay); index 12987 src/objects.cc ASSERT(index >= kFirstUTCField); index 12993 src/objects.cc if (index == kTimezoneOffset) { index 12999 src/objects.cc if (index == kWeekdayUTC) return Smi::FromInt(date_cache->Weekday(days)); index 13001 src/objects.cc if (index <= kDayUTC) { index 13004 src/objects.cc if (index == kYearUTC) return Smi::FromInt(year); index 13005 src/objects.cc if (index == kMonthUTC) return Smi::FromInt(month); index 13006 src/objects.cc ASSERT(index == kDayUTC); index 13011 src/objects.cc switch (index) { index 929 src/objects.h static Handle<Object> GetElement(Handle<Object> object, uint32_t index); index 930 src/objects.h MUST_USE_RESULT inline MaybeObject* GetElement(uint32_t index); index 932 src/objects.h inline Object* GetElementNoExceptionThrown(uint32_t index); index 934 src/objects.h uint32_t index); index 951 src/objects.h inline bool ToArrayIndex(uint32_t* index); index 955 src/objects.h inline bool IsStringObjectWithCharacterAt(uint32_t index); index 1415 src/objects.h MUST_USE_RESULT MaybeObject* DeleteElement(uint32_t index, DeleteMode mode); index 1419 src/objects.h MUST_USE_RESULT MaybeObject* SetElement(uint32_t index, index 1443 src/objects.h inline bool HasElement(uint32_t index); index 1729 src/objects.h static Handle<Object> DeleteElement(Handle<JSObject> obj, uint32_t index); index 1730 src/objects.h MUST_USE_RESULT MaybeObject* DeleteElement(uint32_t index, DeleteMode mode); index 1766 src/objects.h bool HasElementWithReceiver(JSReceiver* receiver, uint32_t index); index 1792 src/objects.h LocalElementType HasLocalElement(uint32_t index); index 1794 src/objects.h bool HasElementWithInterceptor(JSReceiver* receiver, uint32_t index); index 1796 src/objects.h MUST_USE_RESULT MaybeObject* SetFastElement(uint32_t index, index 1802 src/objects.h uint32_t index, index 1810 src/objects.h uint32_t index, index 1816 src/objects.h uint32_t index, index 1823 src/objects.h uint32_t index, index 1831 src/objects.h uint32_t index, index 1841 src/objects.h uint32_t index); index 1867 src/objects.h bool HasRealElementProperty(uint32_t index); index 1875 src/objects.h inline int GetInternalFieldOffset(int index); index 1876 src/objects.h inline Object* GetInternalField(int index); index 1877 src/objects.h inline void SetInternalField(int index, Object* value); index 1878 src/objects.h inline void SetInternalField(int index, Smi* value); index 1885 src/objects.h uint32_t index, Object* value, bool* found, StrictModeFlag strict_mode); index 1893 src/objects.h void GetLocalPropertyNames(FixedArray* storage, int index); index 2017 src/objects.h inline Object* FastPropertyAt(int index); index 2018 src/objects.h inline Object* FastPropertyAtPut(int index, Object* value); index 2021 src/objects.h inline int GetInObjectPropertyOffset(int index); index 2022 src/objects.h inline Object* InObjectPropertyAt(int index); index 2023 src/objects.h inline Object* InObjectPropertyAtPut(int index, index 2152 src/objects.h uint32_t index, index 2156 src/objects.h uint32_t index, index 2161 src/objects.h uint32_t index, index 2168 src/objects.h uint32_t index, index 2190 src/objects.h MUST_USE_RESULT MaybeObject* DeleteElementWithInterceptor(uint32_t index); index 2192 src/objects.h MUST_USE_RESULT MaybeObject* DeleteFastElement(uint32_t index); index 2193 src/objects.h MUST_USE_RESULT MaybeObject* DeleteDictionaryElement(uint32_t index, index 2208 src/objects.h uint32_t index, index 2216 src/objects.h uint32_t index, index 2267 src/objects.h inline Object* get(int index); index 2269 src/objects.h inline void set(int index, Object* value); index 2270 src/objects.h inline bool is_the_hole(int index); index 2273 src/objects.h inline void set(int index, Smi* value); index 2275 src/objects.h inline void set(int index, Object* value, WriteBarrierMode mode); index 2278 src/objects.h inline void set_undefined(int index); index 2280 src/objects.h inline void set_undefined(Heap* heap, int index); index 2281 src/objects.h inline void set_null(int index); index 2283 src/objects.h inline void set_null(Heap* heap, int index); index 2284 src/objects.h inline void set_the_hole(int index); index 2287 src/objects.h inline void set_unchecked(int index, Smi* value); index 2288 src/objects.h inline void set_null_unchecked(Heap* heap, int index); index 2289 src/objects.h inline void set_unchecked(Heap* heap, int index, Object* value, index 2315 src/objects.h static int OffsetOfElementAt(int index) { return SizeFor(index); } index 2378 src/objects.h int index, index 2385 src/objects.h int index, index 2397 src/objects.h inline double get_scalar(int index); index 2398 src/objects.h inline int64_t get_representation(int index); index 2399 src/objects.h MUST_USE_RESULT inline MaybeObject* get(int index); index 2400 src/objects.h inline void set(int index, double value); index 2401 src/objects.h inline void set_the_hole(int index); index 2404 src/objects.h inline bool is_the_hole(int index); index 2415 src/objects.h static int OffsetOfElementAt(int index) { return SizeFor(index); } index 2489 src/objects.h Object* index = FixedArray::cast(obj)->get(kEnumCacheBridgeLastAdded); index 2490 src/objects.h return Smi::cast(index)->value(); index 2495 src/objects.h void SetLastAdded(int index) { index 2496 src/objects.h ASSERT(!IsEmpty() || index > 0); index 2497 src/objects.h set(kLastAddedIndex, Smi::FromInt(index)); index 2503 src/objects.h return GetDetails(LastAdded()).index(); index 2674 src/objects.h inline explicit Entry(DescriptorArray* descs, int index) : index 2675 src/objects.h descs_(descs), index_(index) { } index 3101 src/objects.h void CopyKeysTo(FixedArray* storage, int index, SortMode sort_mode); index 3104 src/objects.h void SetNextEnumerationIndex(int index) { index 3105 src/objects.h ASSERT(index != 0); index 3106 src/objects.h this->set(kNextEnumerationIndexIndex, Smi::FromInt(index)); index 3240 src/objects.h uint32_t index, index 3286 src/objects.h uint32_t index, index 3622 src/objects.h inline byte get(int index); index 3623 src/objects.h inline void set(int index, byte value); index 3626 src/objects.h inline int get_int(int index); index 3725 src/objects.h inline bool is_the_hole(int index) { return false; } index 3761 src/objects.h inline uint8_t get_scalar(int index); index 3762 src/objects.h MUST_USE_RESULT inline MaybeObject* get(int index); index 3763 src/objects.h inline void set(int index, uint8_t value); index 3767 src/objects.h Object* SetValue(uint32_t index, Object* value); index 3790 src/objects.h inline int8_t get_scalar(int index); index 3791 src/objects.h MUST_USE_RESULT inline MaybeObject* get(int index); index 3792 src/objects.h inline void set(int index, int8_t value); index 3796 src/objects.h MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value); index 3819 src/objects.h inline uint8_t get_scalar(int index); index 3820 src/objects.h MUST_USE_RESULT inline MaybeObject* get(int index); index 3821 src/objects.h inline void set(int index, uint8_t value); index 3825 src/objects.h MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value); index 3848 src/objects.h inline int16_t get_scalar(int index); index 3849 src/objects.h MUST_USE_RESULT inline MaybeObject* get(int index); index 3850 src/objects.h inline void set(int index, int16_t value); index 3854 src/objects.h MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value); index 3877 src/objects.h inline uint16_t get_scalar(int index); index 3878 src/objects.h MUST_USE_RESULT inline MaybeObject* get(int index); index 3879 src/objects.h inline void set(int index, uint16_t value); index 3883 src/objects.h MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value); index 3906 src/objects.h inline int32_t get_scalar(int index); index 3907 src/objects.h MUST_USE_RESULT inline MaybeObject* get(int index); index 3908 src/objects.h inline void set(int index, int32_t value); index 3912 src/objects.h MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value); index 3935 src/objects.h inline uint32_t get_scalar(int index); index 3936 src/objects.h MUST_USE_RESULT inline MaybeObject* get(int index); index 3937 src/objects.h inline void set(int index, uint32_t value); index 3941 src/objects.h MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value); index 3964 src/objects.h inline float get_scalar(int index); index 3965 src/objects.h MUST_USE_RESULT inline MaybeObject* get(int index); index 3966 src/objects.h inline void set(int index, float value); index 3970 src/objects.h MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value); index 3993 src/objects.h inline double get_scalar(int index); index 3994 src/objects.h MUST_USE_RESULT inline MaybeObject* get(int index); index 3995 src/objects.h inline void set(int index, double value); index 3999 src/objects.h MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value); index 4110 src/objects.h Smi* AstId(int index) { return Smi::cast(get(index * 2)); } index 4111 src/objects.h void SetAstId(int index, Smi* id) { set(index * 2, id); } index 4112 src/objects.h Smi* PcAndState(int index) { return Smi::cast(get(1 + index * 2)); } index 4113 src/objects.h void SetPcAndState(int index, Smi* offset) { set(1 + index * 2, offset); } index 4146 src/objects.h inline Smi* AstId(int index); index 4147 src/objects.h inline void SetAstId(int index, Smi* id); index 4150 src/objects.h inline JSGlobalPropertyCell* Cell(int index); index 4151 src/objects.h inline void SetCell(int index, JSGlobalPropertyCell* cell); index 4824 src/objects.h inline void SetTransition(int index, Map* target); index 4932 src/objects.h int index, index 4979 src/objects.h void RemoveFromCodeCache(String* name, Code* code, int index); index 5326 src/objects.h void InstallFromOptimizedCodeMap(JSFunction* function, int index); index 5663 src/objects.h String* GetThisPropertyAssignmentName(int index); index 5664 src/objects.h bool IsThisPropertyAssignmentArgument(int index); index 5665 src/objects.h int GetThisPropertyAssignmentArgument(int index); index 5666 src/objects.h Object* GetThisPropertyAssignmentConstant(int index); index 6363 src/objects.h static Object* GetField(Object* date, Smi* index); index 6420 src/objects.h inline Object* DoGetField(FieldIndex index); index 6422 src/objects.h Object* GetUTCField(FieldIndex index, double value, DateCache* date_cache); index 6536 src/objects.h inline Object* DataAt(int index); index 6538 src/objects.h inline void SetDataAt(int index, Object* value); index 6541 src/objects.h inline Object* DataAtUnchecked(int index); index 6542 src/objects.h inline void SetDataAtUnchecked(int index, Object* value, Heap* heap); index 6710 src/objects.h void RemoveByIndex(Object* name, Code* code, int index); index 6775 src/objects.h void RemoveByIndex(int index); index 7109 src/objects.h inline void Set(int index, uint16_t value); index 7112 src/objects.h INLINE(uint16_t Get(int index)); index 7200 src/objects.h uint32_t* index, index 7208 src/objects.h inline bool AsArrayIndex(uint32_t* index); index 7402 src/objects.h bool SlowAsArrayIndex(uint32_t* index); index 7432 src/objects.h inline uint16_t SeqAsciiStringGet(int index); index 7433 src/objects.h inline void SeqAsciiStringSet(int index, uint16_t value); index 7483 src/objects.h inline uint16_t SeqTwoByteStringGet(int index); index 7484 src/objects.h inline void SeqTwoByteStringSet(int index, uint16_t value); index 7550 src/objects.h uint16_t ConsStringGet(int index); index 7603 src/objects.h uint16_t SlicedStringGet(int index); index 7687 src/objects.h inline uint16_t ExternalAsciiStringGet(int index); index 7732 src/objects.h inline uint16_t ExternalTwoByteStringGet(int index); index 7788 src/objects.h inline uc32 Get(int index); index 7937 src/objects.h bool HasElementWithHandler(uint32_t index); index 7944 src/objects.h uint32_t index); index 7954 src/objects.h uint32_t index, index 7974 src/objects.h uint32_t index, index 7982 src/objects.h uint32_t index); index 8210 src/objects.h MUST_USE_RESULT MaybeObject* JSArrayUpdateLengthFromIndex(uint32_t index, index 297 src/parser.cc int index = function_index_; index 299 src/parser.cc return FunctionEntry(store_.SubVector(index, index 300 src/parser.cc index + FunctionEntry::kSize)); index 1059 src/parser.cc assigned_arguments_[i] = index; index 1065 src/parser.cc assigned_arguments_.Add(index, zone()); index 2793 src/parser.cc int index = current_function_state_->NextHandlerIndex(); index 2795 src/parser.cc index, try_block, catch_scope, catch_variable, catch_block); index 2806 src/parser.cc int index = current_function_state_->NextHandlerIndex(); index 2808 src/parser.cc index, try_block, catch_scope, catch_variable, catch_block); index 2811 src/parser.cc int index = current_function_state_->NextHandlerIndex(); index 2812 src/parser.cc result = factory()->NewTryFinallyStatement(index, try_block, finally_block); index 3409 src/parser.cc Expression* index = ParseExpression(true, CHECK_OK); index 3410 src/parser.cc result = factory()->NewProperty(result, index, pos); index 3540 src/parser.cc Expression* index = ParseExpression(true, CHECK_OK); index 3541 src/parser.cc result = factory()->NewProperty(result, index, pos); index 3543 src/parser.cc if (index->IsPropertyName()) { index 3544 src/parser.cc fni_->PushLiteralName(index->AsLiteral()->AsPropertyName()); index 4212 src/parser.cc uint32_t index; index 4213 src/parser.cc if (!string.is_null() && string->AsArrayIndex(&index)) { index 4214 src/parser.cc key = factory()->NewNumberLiteral(index); index 5347 src/parser.cc int index = 0; index 5348 src/parser.cc if (ParseBackReferenceIndex(&index)) { index 5350 src/parser.cc if (captures_ != NULL && index <= captures_->length()) { index 5351 src/parser.cc capture = captures_->at(index - 1); index 284 src/platform-freebsd.cc char* start_of_path = index(buffer, '/'); index 267 src/platform-solaris.cc int index; index 275 src/platform-solaris.cc int i = walker->index; index 298 src/platform-solaris.cc walker->index++; index 313 src/platform-solaris.cc return walker.index; index 42 src/platform-tls-mac.h INLINE(intptr_t InternalGetExistingThreadLocal(intptr_t index)); index 44 src/platform-tls-mac.h inline intptr_t InternalGetExistingThreadLocal(intptr_t index) { index 49 src/platform-tls-mac.h :"r"(kMacTlsBaseOffset), "r"(index)); index 53 src/platform-tls-mac.h :"r"(kMacTlsBaseOffset), "r"(index)); index 42 src/platform-tls-win32.h inline intptr_t InternalGetExistingThreadLocal(intptr_t index) { index 47 src/platform-tls-win32.h ASSERT(0 <= index && index < kMaxSlots); index 48 src/platform-tls-win32.h if (index < kMaxInlineSlots) { index 50 src/platform-tls-win32.h kPointerSize * index)); index 55 src/platform-tls-win32.h kPointerSize * (index - kMaxInlineSlots)); index 1023 src/prettyprinter.cc OS::SNPrintF(buf + pos, " parameter[%d]", var->index()); index 1026 src/prettyprinter.cc OS::SNPrintF(buf + pos, " local[%d]", var->index()); index 1029 src/prettyprinter.cc OS::SNPrintF(buf + pos, " context[%d]", var->index()); index 108 src/profile-generator-inl.h int HeapEntry::index() const { index 113 src/profile-generator-inl.h int HeapEntry::set_children_index(int index) { index 114 src/profile-generator-inl.h children_index_ = index; index 115 src/profile-generator-inl.h int next_index = index + children_count_; index 168 src/profile-generator.cc return GetFormatted("%d", index); index 674 src/profile-generator.cc int index = GetProfileIndex(uid); index 675 src/profile-generator.cc if (index < 0) return NULL; index 679 src/profile-generator.cc return unabridged_list->at(index); index 682 src/profile-generator.cc if (list->at(index) == NULL) { index 683 src/profile-generator.cc (*list)[index] = index 684 src/profile-generator.cc unabridged_list->at(index)->FilteredClone(security_token_id); index 686 src/profile-generator.cc return list->at(index); index 711 src/profile-generator.cc int index = GetProfileIndex(uid); index 712 src/profile-generator.cc if (index < 0) { index 723 src/profile-generator.cc if (p_index > index) { index 729 src/profile-generator.cc if (list != NULL && index < list->length()) { index 732 src/profile-generator.cc CpuProfile* cloned_profile = list->Remove(index); index 749 src/profile-generator.cc const int index = TokenToIndex(security_token_id); index 750 src/profile-generator.cc const int lists_to_add = index - profiles_by_token_.length() + 1; index 755 src/profile-generator.cc if (profiles_by_token_[index] == NULL) { index 756 src/profile-generator.cc profiles_by_token_[index] = new List<CpuProfile*>(current_count); index 758 src/profile-generator.cc List<CpuProfile*>* list = profiles_by_token_[index]; index 988 src/profile-generator.cc HeapGraphEdge edge(type, name, this->index(), entry->index()); index 997 src/profile-generator.cc HeapGraphEdge edge(type, index, this->index(), entry->index()); index 1032 src/profile-generator.cc EmbeddedVector<char, 64> index; index 1033 src/profile-generator.cc const char* edge_name = index.start(); index 1040 src/profile-generator.cc OS::SNPrintF(index, "%d", edge.index()); index 1051 src/profile-generator.cc OS::SNPrintF(index, "%d", edge.index()); index 1059 src/profile-generator.cc OS::SNPrintF(index, "%d", edge.index()); index 1062 src/profile-generator.cc OS::SNPrintF(index, "!!! unknown edge type: %d ", edge.type()); index 1153 src/profile-generator.cc root_index_ = entry->index(); index 1165 src/profile-generator.cc gc_roots_index_ = entry->index(); index 1178 src/profile-generator.cc gc_subroot_indexes_[tag] = entry->index(); index 1225 src/profile-generator.cc int index = SortedListBSearch(*entries_by_id, FindEntryById(id)); index 1226 src/profile-generator.cc if (index == -1) index 1228 src/profile-generator.cc return entries_by_id->at(index); index 1845 src/profile-generator.cc int entry = heap_entry->index(); index 1980 src/profile-generator.cc SetInternalReference(context, entry, #name, context->get(Context::index), \ index 1981 src/profile-generator.cc FixedArray::OffsetOfElementAt(Context::index)); index 2174 src/profile-generator.cc int index = descs->GetFieldIndex(i); index 2177 src/profile-generator.cc if (index < js_obj->map()->inobject_properties()) { index 2178 src/profile-generator.cc Object* value = js_obj->InObjectPropertyAt(index); index 2184 src/profile-generator.cc js_obj->GetInObjectPropertyOffset(index)); index 2190 src/profile-generator.cc js_obj->GetInObjectPropertyOffset(index)); index 2193 src/profile-generator.cc Object* value = js_obj->FastPropertyAt(index); index 2274 src/profile-generator.cc uint32_t index = static_cast<uint32_t>(k->Number()); index 2275 src/profile-generator.cc SetElementReference(js_obj, entry, index, dictionary->ValueAt(i)); index 2328 src/profile-generator.cc IndexTag(int index, VisitorSynchronization::SyncTag tag) index 2329 src/profile-generator.cc : index(index), tag(tag) { } index 2330 src/profile-generator.cc int index; index 2368 src/profile-generator.cc if (reference_tags_[tags_index].index == all_index) ++tags_index; index 2474 src/profile-generator.cc index, index 2507 src/profile-generator.cc collection_->names()->GetName(index), index 2522 src/profile-generator.cc index, index 2537 src/profile-generator.cc index, index 2587 src/profile-generator.cc snapshot_->root()->index(), index 2597 src/profile-generator.cc snapshot_->root()->index(), index 2605 src/profile-generator.cc snapshot_->gc_roots()->index(), index 2618 src/profile-generator.cc snapshot_->gc_subroot(tag)->index(), index 2624 src/profile-generator.cc snapshot_->gc_subroot(tag)->index(), index 2851 src/profile-generator.cc filler_->FindOrAddEntry(parent, native_entries_allocator_)->index(); index 2958 src/profile-generator.cc group_entry->index(), index 2971 src/profile-generator.cc wrapper_entry->index(), index 2975 src/profile-generator.cc info_entry->index(), index 2991 src/profile-generator.cc snapshot_->root()->index(), index 3015 src/profile-generator.cc entries_->Pair(ptr, entry->index()); index 3019 src/profile-generator.cc int index = entries_->Map(ptr); index 3020 src/profile-generator.cc return index != HeapEntry::kNoEntry ? &snapshot_->entries()[index] : NULL; index 3031 src/profile-generator.cc parent_entry->SetIndexedReference(type, index, child_entry); index 3037 src/profile-generator.cc int index = parent_entry->children_count() + 1; index 3038 src/profile-generator.cc parent_entry->SetIndexedReference(type, index, child_entry); index 3051 src/profile-generator.cc int index = parent_entry->children_count() + 1; index 3054 src/profile-generator.cc collection_->names()->GetName(index), index 3302 src/profile-generator.cc ASSERT(0 == snapshot_->root()->index()); index 3362 src/profile-generator.cc ? edge->index() : GetStringId(edge->name()); index 3381 src/profile-generator.cc edges[i - 1]->from()->index() <= edges[i]->from()->index()); index 72 src/profile-generator.h const char* GetName(int index); index 466 src/profile-generator.h HeapGraphEdge(Type type, int index, int from, int to); index 470 src/profile-generator.h int index() const { index 533 src/profile-generator.h INLINE(int index() const); index 535 src/profile-generator.h INLINE(int set_children_index(int index)); index 543 src/profile-generator.h HeapGraphEdge::Type type, int index, HeapEntry* entry); index 593 src/profile-generator.h HeapEntry* gc_subroot(int index) { index 594 src/profile-generator.h return &entries_[gc_subroot_indexes_[index]]; index 827 src/profile-generator.h int index, index 901 src/profile-generator.h int index, index 910 src/profile-generator.h int index, index 915 src/profile-generator.h int index, index 919 src/profile-generator.h int index, index 1076 src/profile-generator.h int entry_index(HeapEntry* e) { return e->index() * kNodeFieldsCount; } index 79 src/property-details.h int index = 0) { index 82 src/property-details.h ASSERT(StorageField::is_valid(index)); index 86 src/property-details.h | StorageField::encode(index); index 90 src/property-details.h ASSERT(index == this->index()); index 101 src/property-details.h int index() { return StorageField::decode(value_); } index 105 src/property-details.h static bool IsValidIndex(int index) { index 106 src/property-details.h return StorageField::is_valid(index); index 115 src/property.cc PrintF(out, " %d\n", GetDetails().index()); index 67 src/property.h void SetEnumerationIndex(int index) { index 68 src/property.h ASSERT(PropertyDetails::IsValidIndex(index)); index 69 src/property.h details_ = PropertyDetails(details_.attributes(), details_.type(), index); index 95 src/property.h int index) index 98 src/property.h details_(attributes, type, index) { } index 109 src/property.h int index = 0) index 110 src/property.h : Descriptor(key, Smi::FromInt(field_index), attributes, FIELD, index) {} index 119 src/property.h int index) index 120 src/property.h : Descriptor(key, function, attributes, CONSTANT_FUNCTION, index) {} index 129 src/property.h int index = 0) index 130 src/property.h : Descriptor(key, foreign, attributes, CALLBACKS, index) {} index 74 src/runtime.cc RUNTIME_ASSERT(args[index]->Is##Type()); \ index 75 src/runtime.cc Type* name = Type::cast(args[index]); index 78 src/runtime.cc RUNTIME_ASSERT(args[index]->Is##Type()); \ index 79 src/runtime.cc Handle<Type> name = args.at<Type>(index); index 85 src/runtime.cc RUNTIME_ASSERT(args[index]->IsBoolean()); \ index 86 src/runtime.cc bool name = args[index]->IsTrue(); index 92 src/runtime.cc RUNTIME_ASSERT(args[index]->IsSmi()); \ index 93 src/runtime.cc int name = args.smi_at(index); index 99 src/runtime.cc RUNTIME_ASSERT(args[index]->IsNumber()); \ index 100 src/runtime.cc double name = args.number_at(index); index 114 src/runtime.cc RUNTIME_ASSERT(args[index]->IsSmi()); \ index 115 src/runtime.cc PropertyDetails name = PropertyDetails(Smi::cast(args[index])); index 121 src/runtime.cc RUNTIME_ASSERT(args[index]->IsSmi()); \ index 122 src/runtime.cc RUNTIME_ASSERT(args.smi_at(index) == kStrictMode || \ index 123 src/runtime.cc args.smi_at(index) == kNonStrictMode); \ index 125 src/runtime.cc static_cast<StrictModeFlag>(args.smi_at(index)); index 131 src/runtime.cc ASSERT(args[index]->IsSmi()); \ index 132 src/runtime.cc ASSERT(args.smi_at(index) == CLASSIC_MODE || \ index 133 src/runtime.cc args.smi_at(index) == STRICT_MODE || \ index 134 src/runtime.cc args.smi_at(index) == EXTENDED_MODE); \ index 136 src/runtime.cc static_cast<LanguageMode>(args.smi_at(index)); index 314 src/runtime.cc int index = 0; index 318 src/runtime.cc keys->set(index++, key); index 321 src/runtime.cc ASSERT(index == number_of_symbol_keys); index 382 src/runtime.cc for (int index = 0; index < length; index +=2) { index 383 src/runtime.cc Handle<Object> key(constant_properties->get(index+0), isolate); index 384 src/runtime.cc Handle<Object> value(constant_properties->get(index+1), isolate); index 1043 src/runtime.cc !obj->GetIsolate()->MayIndexedAccess(obj, index, access_type)) { index 1072 src/runtime.cc uint32_t index; index 1073 src/runtime.cc if (name->AsArrayIndex(&index)) { index 1074 src/runtime.cc switch (obj->HasLocalElement(index)) { index 1085 src/runtime.cc Handle<String> substr = SubString(str, index, index + 1, NOT_TENURED); index 1098 src/runtime.cc Handle<Object> value = Object::GetElement(obj, index); index 1122 src/runtime.cc int entry = dictionary->FindEntry(index); index 1131 src/runtime.cc if (CheckElementAccess(*obj, index, v8::ACCESS_GET)) { index 1134 src/runtime.cc if (CheckElementAccess(*obj, index, v8::ACCESS_SET)) { index 1142 src/runtime.cc Handle<Object> value = Object::GetElement(obj, index); index 1274 src/runtime.cc CONVERT_SMI_ARG_CHECKED(index, 1) index 1275 src/runtime.cc int offset = index * kPointerSize + HeapObject::kHeaderSize; index 1460 src/runtime.cc int index; index 1465 src/runtime.cc context->Lookup(name, flags, &index, &attributes, &binding_flags); index 1480 src/runtime.cc if (index >= 0) { index 1483 src/runtime.cc context->get(index)->IsTheHole()) { index 1484 src/runtime.cc context->set(index, *initial_value); index 1662 src/runtime.cc int index = lookup.GetFieldIndex(); index 1663 src/runtime.cc if (properties->get(index)->IsTheHole() || !lookup.IsReadOnly()) { index 1664 src/runtime.cc properties->set(index, *value); index 1695 src/runtime.cc int index; index 1700 src/runtime.cc context->Lookup(name, flags, &index, &attributes, &binding_flags); index 1702 src/runtime.cc if (index >= 0) { index 1707 src/runtime.cc if ((attributes & READ_ONLY) == 0 || context->get(index)->IsTheHole()) { index 1708 src/runtime.cc context->set(index, *value); index 1752 src/runtime.cc int index = lookup.GetFieldIndex(); index 1753 src/runtime.cc if (properties->get(index)->IsTheHole()) { index 1754 src/runtime.cc properties->set(index, *value); index 1801 src/runtime.cc CONVERT_SMI_ARG_CHECKED(index, 2); index 1804 src/runtime.cc RUNTIME_ASSERT(index >= 0); index 1805 src/runtime.cc RUNTIME_ASSERT(index <= subject->length()); index 1809 src/runtime.cc index, index 2000 src/runtime.cc int index = args.smi_at(1); index 2021 src/runtime.cc literals->set(index, *regexp); index 2172 src/runtime.cc int index = instance_desc->Search(name); index 2173 src/runtime.cc ASSERT(index != DescriptorArray::kNotFound); index 2174 src/runtime.cc PropertyDetails details = instance_desc->GetDetails(index); index 2177 src/runtime.cc instance_desc->GetValue(index), index 2179 src/runtime.cc details.index()); index 2185 src/runtime.cc &new_desc, index, OMIT_TRANSITION); index 2197 src/runtime.cc details.index()); index 2312 src/runtime.cc Object* index = args[1]; index 2313 src/runtime.cc RUNTIME_ASSERT(index->IsNumber()); index 2316 src/runtime.cc if (index->IsSmi()) { index 2317 src/runtime.cc int value = Smi::cast(index)->value(); index 2321 src/runtime.cc ASSERT(index->IsHeapNumber()); index 2322 src/runtime.cc double value = HeapNumber::cast(index)->value(); index 2891 src/runtime.cc int index = 0; index 2894 src/runtime.cc index = search.Search(subject, index); index 2895 src/runtime.cc if (index < 0) return; index 2896 src/runtime.cc indices->Add(index, zone); index 2897 src/runtime.cc index += pattern_length; index 3494 src/runtime.cc int index = StringMatch(isolate, subject, search, 0); index 3495 src/runtime.cc if (index == -1) return subject; index 3497 src/runtime.cc Handle<String> first = isolate->factory()->NewSubString(subject, 0, index); index 3500 src/runtime.cc isolate->factory()->NewSubString(subject, index + 1, subject->length()); index 3593 src/runtime.cc Object* index = args[2]; index 3595 src/runtime.cc if (!index->ToArrayIndex(&start_index)) return Smi::FromInt(-1); index 3645 src/runtime.cc Object* index = args[2]; index 3647 src/runtime.cc if (!index->ToArrayIndex(&start_index)) return Smi::FromInt(-1); index 4293 src/runtime.cc if (index < static_cast<uint32_t>(string->length())) { index 4296 src/runtime.cc string->Get(index)); index 4298 src/runtime.cc return Execution::CharAt(string, index); index 4307 src/runtime.cc Handle<Object> result = GetCharAt(Handle<String>::cast(object), index); index 4312 src/runtime.cc if (object->IsStringObjectWithCharacterAt(index)) { index 4315 src/runtime.cc GetCharAt(Handle<String>(String::cast(js_value->value())), index); index 4320 src/runtime.cc return object->GetPrototype()->GetElement(index); index 4323 src/runtime.cc return object->GetElement(index); index 4341 src/runtime.cc uint32_t index; index 4342 src/runtime.cc if (key->ToArrayIndex(&index)) { index 4343 src/runtime.cc return GetElementOrCharAt(isolate, object, index); index 4360 src/runtime.cc if (name->AsArrayIndex(&index)) { index 4361 src/runtime.cc return GetElementOrCharAt(isolate, object, index); index 4463 src/runtime.cc int index = args.smi_at(1); index 4464 src/runtime.cc if (index >= 0 && index < str->length()) { index 4465 src/runtime.cc Handle<Object> result = GetCharAt(str, index); index 4610 src/runtime.cc uint32_t index; index 4611 src/runtime.cc if (key->ToArrayIndex(&index)) { index 4619 src/runtime.cc if (js_object->IsStringObjectWithCharacterAt(index)) { index 4625 src/runtime.cc js_object, index, value, attr, strict_mode, set_mode); index 4633 src/runtime.cc if (Handle<String>::cast(key)->AsArrayIndex(&index)) { index 4635 src/runtime.cc js_object, index, value, attr, strict_mode, set_mode); index 4652 src/runtime.cc if (name->AsArrayIndex(&index)) { index 4654 src/runtime.cc index, *value, attr, strict_mode, true, set_mode); index 4669 src/runtime.cc uint32_t index; index 4670 src/runtime.cc if (key->ToArrayIndex(&index)) { index 4678 src/runtime.cc if (js_object->IsStringObjectWithCharacterAt(index)) { index 4683 src/runtime.cc index, *value, attr, kNonStrictMode, false, DEFINE_PROPERTY); index 4687 src/runtime.cc if (Handle<String>::cast(key)->AsArrayIndex(&index)) { index 4689 src/runtime.cc index, *value, attr, kNonStrictMode, false, DEFINE_PROPERTY); index 4705 src/runtime.cc if (name->AsArrayIndex(&index)) { index 4707 src/runtime.cc index, *value, attr, kNonStrictMode, false, DEFINE_PROPERTY); index 4720 src/runtime.cc uint32_t index; index 4721 src/runtime.cc if (key->ToArrayIndex(&index)) { index 4728 src/runtime.cc if (receiver->IsStringObjectWithCharacterAt(index)) { index 4732 src/runtime.cc return receiver->DeleteElement(index, JSReceiver::FORCE_DELETION); index 4974 src/runtime.cc uint32_t index; index 4975 src/runtime.cc const bool key_is_array_index = key->AsArrayIndex(&index); index 4999 src/runtime.cc if (index < static_cast<uint32_t>(string->length())) { index 5023 src/runtime.cc CONVERT_SMI_ARG_CHECKED(index, 1); index 5025 src/runtime.cc bool result = receiver->HasElement(index); index 5038 src/runtime.cc uint32_t index; index 5039 src/runtime.cc if (key->AsArrayIndex(&index)) { index 5040 src/runtime.cc JSObject::LocalElementType type = object->HasLocalElement(index); index 5065 src/runtime.cc int entry = dictionary->FindEntry(index); index 5344 src/runtime.cc uint32_t index; index 5345 src/runtime.cc if (args[0]->ToArrayIndex(&index) && index < n) { index 5346 src/runtime.cc return frame->GetParameter(index); index 5358 src/runtime.cc if (key->AsArrayIndex(&index)) { index 5359 src/runtime.cc if (index < n) { index 5360 src/runtime.cc return frame->GetParameter(index); index 5362 src/runtime.cc return isolate->initial_object_prototype()->GetElement(index); index 7841 src/runtime.cc int index = argument_count - 1; index 7842 src/runtime.cc while (index >= mapped_count) { index 7845 src/runtime.cc arguments->set(index, *(parameters - index - 1)); index 7846 src/runtime.cc --index; index 7850 src/runtime.cc while (index >= 0) { index 7852 src/runtime.cc Handle<String> name(scope_info->ParameterName(index)); index 7855 src/runtime.cc for (int j = index + 1; j < parameter_count; ++j) { index 7865 src/runtime.cc arguments->set(index, *(parameters - index - 1)); index 7866 src/runtime.cc parameter_map->set_the_hole(index + 2); index 7878 src/runtime.cc arguments->set_the_hole(index); index 7879 src/runtime.cc parameter_map->set(index + 2, Smi::FromInt( index 7883 src/runtime.cc --index; index 8872 src/runtime.cc int index; index 8878 src/runtime.cc &index, index 8971 src/runtime.cc int index; index 8977 src/runtime.cc &index, index 8982 src/runtime.cc if (index >= 0) { index 8991 src/runtime.cc Object* value = Context::cast(*holder)->get(index); index 9068 src/runtime.cc int index; index 9074 src/runtime.cc &index, index 9078 src/runtime.cc if (index >= 0) { index 9082 src/runtime.cc context->get(index)->IsTheHole()) { index 9091 src/runtime.cc context->set(index, *value); index 9581 src/runtime.cc uint32_t index = index_offset_ + i; index 9584 src/runtime.cc if (index < static_cast<uint32_t>(storage_->length())) { index 9585 src/runtime.cc storage_->set(index, *elm); index 9592 src/runtime.cc SetDictionaryMode(index); index 9599 src/runtime.cc isolate_->factory()->DictionaryAtNumberPut(dict, index, elm); index 9816 src/runtime.cc uint32_t index = static_cast<uint32_t>(k->Number()); index 9817 src/runtime.cc if (index < range) { index 9818 src/runtime.cc indices->Add(index); index 9957 src/runtime.cc uint32_t index = indices[j]; index 9958 src/runtime.cc Handle<Object> element = Object::GetElement(receiver, index); index 9960 src/runtime.cc visitor->visit(index, element); index 9964 src/runtime.cc } while (j < n && indices[j] == index); index 10219 src/runtime.cc uint32_t index = 0; index 10220 src/runtime.cc if (!key->ToArrayIndex(&index) || index >= length) { index 10394 src/runtime.cc uint32_t index; index 10395 src/runtime.cc if (name->AsArrayIndex(&index)) { index 10399 src/runtime.cc Runtime::GetElementOrCharAt(isolate, obj, index); index 10504 src/runtime.cc return Smi::FromInt(details.index()); index 10531 src/runtime.cc CONVERT_NUMBER_CHECKED(uint32_t, index, Uint32, args[1]); index 10533 src/runtime.cc return obj->GetElementWithInterceptor(*obj, index); index 10614 src/runtime.cc ? deoptimized_frame_->GetParameter(index) index 10615 src/runtime.cc : frame_->GetParameter(index); index 10619 src/runtime.cc ? deoptimized_frame_->GetExpression(index) index 10620 src/runtime.cc : frame_->GetExpression(index); index 10704 src/runtime.cc CONVERT_NUMBER_CHECKED(int, index, Int32, args[1]); index 10717 src/runtime.cc if (index < count + it.frame()->GetInlineCount()) break; index 10727 src/runtime.cc it.frame()->GetInlineCount() - (index - count) - 1; index 10782 src/runtime.cc if (!is_optimized && index == 0) { index 11546 src/runtime.cc CONVERT_NUMBER_CHECKED(int, index, Int32, args[3]); index 11556 src/runtime.cc for (; !it.Done() && n < index; it.Next()) { index 11589 src/runtime.cc CONVERT_NUMBER_CHECKED(int, index, Int32, args[1]); index 11594 src/runtime.cc for (; !it.Done() && n < index; it.Next()) { index 11669 src/runtime.cc CONVERT_NUMBER_CHECKED(int, index, Int32, args[1]); index 11676 src/runtime.cc if (index == 0) { index 11687 src/runtime.cc while (index != n && thread != NULL) { index 12064 src/runtime.cc int index; index 12066 src/runtime.cc index = scope_info->StackSlotIndex(isolate->heap()->arguments_symbol()); index 12067 src/runtime.cc if (index != -1) { index 12068 src/runtime.cc return Handle<Object>(frame->GetExpression(index), isolate); index 12075 src/runtime.cc index = scope_info->ContextSlotIndex( index 12077 src/runtime.cc if (index != -1) { index 12078 src/runtime.cc return Handle<Object>(function_context->get(index), isolate); index 12878 src/runtime.cc CONVERT_NUMBER_CHECKED(int, index, Int32, args[1]); index 12891 src/runtime.cc if (index < count + it.frame()->GetInlineCount()) break; index 13461 src/runtime.cc int index = -1; index 13464 src/runtime.cc index = size; index 13466 src/runtime.cc index = finger_index + JSFunctionResultCache::kEntrySize; index 13467 src/runtime.cc if (index == cache_handle->length()) { index 13468 src/runtime.cc index = JSFunctionResultCache::kEntriesIndex; index 13472 src/runtime.cc ASSERT(index % 2 == 0); index 13473 src/runtime.cc ASSERT(index >= JSFunctionResultCache::kEntriesIndex); index 13474 src/runtime.cc ASSERT(index < cache_handle->length()); index 13476 src/runtime.cc cache_handle->set(index, *key_handle); index 13477 src/runtime.cc cache_handle->set(index + 1, *value); index 13478 src/runtime.cc cache_handle->set_finger_index(index); index 13543 src/runtime.cc int index = 0; index 13561 src/runtime.cc elements->set(index++, *pair); \ index 13569 src/runtime.cc ASSERT_EQ(index, entry_count); index 659 src/runtime.h int index); index 670 src/runtime.h uint32_t index); index 88 src/safepoint-table.cc SafepointEntry entry = GetEntry(index); index 150 src/safepoint-table.cc deopt_index_list_[last_lazy_safepoint_++] = index; index 210 src/safepoint-table.cc int index = registers->at(j); index 211 src/safepoint-table.cc ASSERT(index >= 0 && index < kNumSafepointRegisters); index 212 src/safepoint-table.cc int byte_index = index >> kBitsPerByteLog2; index 213 src/safepoint-table.cc int bit_index = index & (kBitsPerByte - 1); index 220 src/safepoint-table.cc int index = bits_per_entry - 1 - indexes->at(j); index 221 src/safepoint-table.cc int byte_index = index >> kBitsPerByteLog2; index 222 src/safepoint-table.cc int bit_index = index & (kBitsPerByte - 1); index 237 src/safepoint-table.cc uint32_t encoding = SafepointEntry::DeoptimizationIndexField::encode(index); index 114 src/safepoint-table.h unsigned GetPcOffset(unsigned index) const { index 115 src/safepoint-table.h ASSERT(index < length_); index 116 src/safepoint-table.h return Memory::uint32_at(GetPcOffsetLocation(index)); index 119 src/safepoint-table.h SafepointEntry GetEntry(unsigned index) const { index 120 src/safepoint-table.h ASSERT(index < length_); index 121 src/safepoint-table.h unsigned info = Memory::uint32_at(GetInfoLocation(index)); index 122 src/safepoint-table.h uint8_t* bits = &Memory::uint8_at(entries_ + (index * entry_size_)); index 129 src/safepoint-table.h void PrintEntry(unsigned index) const; index 143 src/safepoint-table.h Address GetPcOffsetLocation(unsigned index) const { index 145 src/safepoint-table.h (index * kPcAndDeoptimizationIndexSize); index 148 src/safepoint-table.h Address GetInfoLocation(unsigned index) const { index 149 src/safepoint-table.h return GetPcOffsetLocation(index) + kPcSize; index 186 src/safepoint-table.h void DefinePointerSlot(int index, Zone* zone) { indexes_->Add(index, zone); } index 221 src/safepoint-table.h void RecordLazyDeoptimizationIndex(int index); index 235 src/safepoint-table.h uint32_t EncodeExceptPC(const DeoptimizationInfo& info, unsigned index); index 90 src/scopeinfo.cc int index = kVariablePartIndex; index 92 src/scopeinfo.cc ASSERT(index == scope_info->ParameterEntriesIndex()); index 94 src/scopeinfo.cc scope_info->set(index++, *scope->parameter(i)->name()); index 100 src/scopeinfo.cc ASSERT(index == scope_info->StackLocalEntriesIndex()); index 102 src/scopeinfo.cc ASSERT(stack_locals[i]->index() == i); index 103 src/scopeinfo.cc scope_info->set(index++, *stack_locals[i]->name()); index 115 src/scopeinfo.cc ASSERT(index == scope_info->ContextLocalNameEntriesIndex()); index 117 src/scopeinfo.cc scope_info->set(index++, *context_locals[i]->name()); index 121 src/scopeinfo.cc ASSERT(index == scope_info->ContextLocalInfoEntriesIndex()); index 126 src/scopeinfo.cc scope_info->set(index++, Smi::FromInt(value)); index 130 src/scopeinfo.cc ASSERT(index == scope_info->FunctionNameEntryIndex()); index 132 src/scopeinfo.cc int var_index = scope->function()->proxy()->var()->index(); index 133 src/scopeinfo.cc scope_info->set(index++, *scope->function()->proxy()->name()); index 134 src/scopeinfo.cc scope_info->set(index++, Smi::FromInt(var_index)); index 142 src/scopeinfo.cc ASSERT(index == scope_info->length()); index 402 src/scopeinfo.cc int index = Hash(data, name); index 403 src/scopeinfo.cc Key& key = keys_[index]; index 405 src/scopeinfo.cc Value result(values_[index]); index 408 src/scopeinfo.cc return result.index() + kNotFound; index 422 src/scopeinfo.cc int index = Hash(data, symbol); index 423 src/scopeinfo.cc Key& key = keys_[index]; index 427 src/scopeinfo.cc values_[index] = Value(mode, init_flag, slot_index - kNotFound).raw(); index 436 src/scopeinfo.cc for (int index = 0; index < kLength; index++) keys_[index].data = NULL; index 449 src/scopeinfo.cc int index = Hash(data, name); index 450 src/scopeinfo.cc Key& key = keys_[index]; index 453 src/scopeinfo.cc Value result(values_[index]); index 456 src/scopeinfo.cc ASSERT(result.index() + kNotFound == slot_index); index 91 src/scopeinfo.h int index) { index 94 src/scopeinfo.h ASSERT(IndexField::is_valid(index)); index 96 src/scopeinfo.h IndexField::encode(index) | index 100 src/scopeinfo.h ASSERT(index == this->index()); index 113 src/scopeinfo.h int index() { return IndexField::decode(value_); } index 414 src/scopes.cc int index = scope_info_->ContextSlotIndex(*name, &mode, &init_flag); index 415 src/scopes.cc if (index < 0) { index 417 src/scopes.cc index = scope_info_->ParameterIndex(*name); index 418 src/scopes.cc if (index < 0) return NULL; index 427 src/scopes.cc var->AllocateTo(location, index); index 439 src/scopes.cc int index = scope_info_->FunctionContextSlotIndex(*name, &mode); index 440 src/scopes.cc if (index < 0) return NULL; index 448 src/scopes.cc var->AllocateTo(Variable::CONTEXT, index); index 788 src/scopes.cc PrintF("parameter[%d]", var->index()); index 791 src/scopes.cc PrintF("local[%d]", var->index()); index 794 src/scopes.cc PrintF("context[%d]", var->index()); index 1378 src/scopes.cc Accessors::MakeModuleExport(it.name(), var->index(), attr); index 76 src/scopes.h int index = mode - DYNAMIC; index 77 src/scopes.h ASSERT(index >= 0 && index < 3); index 78 src/scopes.h return maps_[index]; index 331 src/scopes.h Variable* parameter(int index) const { index 333 src/scopes.h return params_[index]; index 529 src/serialize.cc int index = IndexOf(key); index 530 src/serialize.cc ASSERT(key == NULL || index >= 0); index 531 src/serialize.cc return index >=0 ? index 532 src/serialize.cc ExternalReferenceTable::instance(isolate_)->code(index) : 0; index 537 src/serialize.cc int index = IndexOf(key); index 538 src/serialize.cc return index >= 0 ? index 539 src/serialize.cc ExternalReferenceTable::instance(isolate_)->name(index) : NULL; index 555 src/serialize.cc entry->value = reinterpret_cast<void*>(index); index 928 src/serialize.cc case kRawData + index: { \ index 1077 src/serialize.cc int index = source_->Get(); index 1078 src/serialize.cc Vector<const char> source_vector = Natives::GetRawScriptSource(index); index 1598 src/serialize.cc sink_->PutSection(kRawData + index, "RawDataFixed"); \ index 127 src/serialize.h void Put(Address key, int index); index 482 src/serialize.h int index, HeapObject* object, HowToCode how, WhereToPoint where); index 114 src/spaces.h ASSERT((0 <= index) && (index <= MapSpace::kMaxMapPageIndex)) index 194 src/spaces.h INLINE(static uint32_t IndexToCell(uint32_t index)) { index 195 src/spaces.h return index >> kBitsPerCellLog2; index 198 src/spaces.h INLINE(static uint32_t CellToIndex(uint32_t index)) { index 199 src/spaces.h return index << kBitsPerCellLog2; index 202 src/spaces.h INLINE(static uint32_t CellAlignIndex(uint32_t index)) { index 203 src/spaces.h return (index + kBitIndexMask) & ~kBitIndexMask; index 218 src/spaces.h inline MarkBit MarkBitFromIndex(uint32_t index, bool data_only = false) { index 219 src/spaces.h MarkBit::CellType mask = 1 << (index & kBitIndexMask); index 220 src/spaces.h MarkBit::CellType* cell = this->cells() + (index >> kBitsPerCellLog2); index 555 src/spaces.h inline Address MarkbitIndexToAddress(uint32_t index) { index 556 src/spaces.h return this->address() + (index << kPointerSizeLog2); index 2178 src/spaces.h INLINE(Address MarkbitIndexToAddress(uint32_t index)) { index 2179 src/spaces.h return reinterpret_cast<Address>(index << kPointerSizeLog2); index 101 src/string-search.h int Search(Vector<const SubjectChar> subject, int index) { index 102 src/string-search.h return strategy_(this, subject, index); index 213 src/string-search.h int index) { index 216 src/string-search.h int i = index; index 265 src/string-search.h int index) { index 270 src/string-search.h int i = index; index 313 src/string-search.h int index = start_index; index 315 src/string-search.h while (index <= subject_length - pattern_length) { index 318 src/string-search.h while (last_char != (c = subject[index + j])) { index 321 src/string-search.h index += shift; index 322 src/string-search.h if (index > subject_length - pattern_length) { index 326 src/string-search.h while (j >= 0 && pattern[j] == (c = subject[index + j])) j--; index 328 src/string-search.h return index; index 332 src/string-search.h index += pattern_length - 1 index 343 src/string-search.h index += shift; index 437 src/string-search.h int index = start_index; // No matches found prior to this index. index 438 src/string-search.h while (index <= subject_length - pattern_length) { index 441 src/string-search.h while (last_char != (subject_char = subject[index + j])) { index 444 src/string-search.h index += shift; index 446 src/string-search.h if (index > subject_length - pattern_length) { index 451 src/string-search.h while (j >= 0 && pattern[j] == (subject[index + j])) j--; index 453 src/string-search.h return index; index 455 src/string-search.h index += last_char_shift; index 464 src/string-search.h return BoyerMooreSearch(search, subject, index); index 510 src/string-search.h int index) { index 521 src/string-search.h for (int i = index, n = subject.length() - pattern_length; i <= n; i++) { index 655 src/stub-cache.cc holder, index, name); index 1186 src/stub-cache.cc uint32_t index = args.smi_at(1); index 1187 src/stub-cache.cc return receiver->GetElementWithInterceptor(receiver, index); index 195 src/stub-cache.h int index); index 437 src/stub-cache.h int index, index 447 src/stub-cache.h int index, index 455 src/stub-cache.h int index); index 477 src/stub-cache.h int index, index 542 src/stub-cache.h int index, index 603 src/stub-cache.h int index, index 643 src/stub-cache.h int index); index 693 src/stub-cache.h int index, index 730 src/stub-cache.h int index, index 788 src/stub-cache.h int index, index 52 src/unicode.cc return table[D * index]; index 392 src/utils.h T& operator[](int index) const { index 393 src/utils.h ASSERT(0 <= index && index < length_); index 394 src/utils.h return start_[index]; index 397 src/utils.h const T& at(int index) const { return operator[](index); } index 92 src/variables.cc int x = (*v)->index(); index 93 src/variables.cc int y = (*w)->index(); index 154 src/variables.h int index() const { return index_; } index 160 src/variables.h void AllocateTo(Location location, int index) { index 162 src/variables.h index_ = index; index 461 src/x64/assembler-x64-inl.h void Operand::set_sib(ScaleFactor scale, Register index, Register base) { index 466 src/x64/assembler-x64-inl.h ASSERT(!index.is(rsp) || base.is(rsp) || base.is(r12)); index 467 src/x64/assembler-x64-inl.h buf_[1] = (scale << 6) | (index.low_bits() << 3) | base.low_bits(); index 468 src/x64/assembler-x64-inl.h rex_ |= index.high_bit() << 1 | base.high_bit(); index 238 src/x64/assembler-x64.cc ASSERT(!index.is(rsp)); index 240 src/x64/assembler-x64.cc set_sib(scale, index, base); index 258 src/x64/assembler-x64.cc ASSERT(!index.is(rsp)); index 261 src/x64/assembler-x64.cc set_sib(scale, index, rbp); index 2206 src/x64/assembler-x64.cc ASSERT(is_uint3(index)); index 2208 src/x64/assembler-x64.cc emit_farith(0xDD, 0xD8, index); index 105 src/x64/assembler-x64.h static Register FromAllocationIndex(int index) { index 106 src/x64/assembler-x64.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 107 src/x64/assembler-x64.h Register result = { kRegisterCodeByAllocationIndex[index] }; index 111 src/x64/assembler-x64.h static const char* AllocationIndexToString(int index) { index 112 src/x64/assembler-x64.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 125 src/x64/assembler-x64.h return names[index]; index 210 src/x64/assembler-x64.h static XMMRegister FromAllocationIndex(int index) { index 211 src/x64/assembler-x64.h ASSERT(0 <= index && index < kNumAllocatableRegisters); index 212 src/x64/assembler-x64.h XMMRegister result = { index + 1 }; index 216 src/x64/assembler-x64.h static const char* AllocationIndexToString(int index) { index 217 src/x64/assembler-x64.h ASSERT(index >= 0 && index < kNumAllocatableRegisters); index 235 src/x64/assembler-x64.h return names[index]; index 390 src/x64/assembler-x64.h Register index, index 395 src/x64/assembler-x64.h Operand(Register index, index 427 src/x64/assembler-x64.h inline void set_sib(ScaleFactor scale, Register index, Register base); index 1251 src/x64/assembler-x64.h void fstp(int index); index 367 src/x64/builtins-x64.cc SmiIndex index = masm->SmiToIndex(rbx, rbx, kPointerSizeLog2); index 368 src/x64/builtins-x64.cc __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize)); index 1089 src/x64/builtins-x64.cc SmiIndex index = index 1092 src/x64/builtins-x64.cc index.scale, index 1093 src/x64/builtins-x64.cc index.reg, index 1591 src/x64/builtins-x64.cc SmiIndex index = masm->SmiToIndex(rbx, rbx, kPointerSizeLog2); index 1592 src/x64/builtins-x64.cc __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize)); index 375 src/x64/code-stubs-x64.cc SmiIndex index = masm->SmiToIndex(rax, rax, kPointerSizeLog2); index 377 src/x64/code-stubs-x64.cc FieldOperand(rcx, index.reg, index.scale, FixedArray::kHeaderSize)); index 451 src/x64/code-stubs-x64.cc SmiIndex index = masm->SmiToIndex(rax, rax, kPointerSizeLog2); index 453 src/x64/code-stubs-x64.cc FieldOperand(rcx, index.reg, index.scale, FixedArray::kHeaderSize)); index 2365 src/x64/code-stubs-x64.cc SmiIndex index = masm->SmiToIndex(rax, rax, kPointerSizeLog2); index 2366 src/x64/code-stubs-x64.cc __ lea(rbx, Operand(rbp, index.reg, index.scale, 0)); index 2367 src/x64/code-stubs-x64.cc index = masm->SmiToNegativeIndex(rdx, rdx, kPointerSizeLog2); index 2368 src/x64/code-stubs-x64.cc __ movq(rax, Operand(rbx, index.reg, index.scale, kDisplacement)); index 2380 src/x64/code-stubs-x64.cc index = masm->SmiToIndex(rax, rcx, kPointerSizeLog2); index 2381 src/x64/code-stubs-x64.cc __ lea(rbx, Operand(rbx, index.reg, index.scale, 0)); index 2382 src/x64/code-stubs-x64.cc index = masm->SmiToNegativeIndex(rdx, rdx, kPointerSizeLog2); index 2383 src/x64/code-stubs-x64.cc __ movq(rax, Operand(rbx, index.reg, index.scale, kDisplacement)); index 3307 src/x64/code-stubs-x64.cc Register index = scratch; index 3311 src/x64/code-stubs-x64.cc index, index 3327 src/x64/code-stubs-x64.cc Register index = scratch; index 3331 src/x64/code-stubs-x64.cc index, index 3340 src/x64/code-stubs-x64.cc index, index 4568 src/x64/code-stubs-x64.cc SmiIndex index = masm->SmiToIndex(kScratchRegister, code_, kPointerSizeLog2); index 4569 src/x64/code-stubs-x64.cc __ movq(result_, FieldOperand(result_, index.reg, index.scale, index 5519 src/x64/code-stubs-x64.cc Register index = length; // index = -length; index 5524 src/x64/code-stubs-x64.cc __ movb(scratch, Operand(left, index, times_1, 0)); index 5525 src/x64/code-stubs-x64.cc __ cmpb(scratch, Operand(right, index, times_1, 0)); index 5527 src/x64/code-stubs-x64.cc __ incq(index); index 5861 src/x64/code-stubs-x64.cc Register index = r0; index 5863 src/x64/code-stubs-x64.cc __ SmiToInteger32(index, FieldOperand(properties, kCapacityOffset)); index 5864 src/x64/code-stubs-x64.cc __ decl(index); index 5865 src/x64/code-stubs-x64.cc __ and_(index, index 5870 src/x64/code-stubs-x64.cc __ lea(index, Operand(index, index, times_2, 0)); // index *= 3. index 5876 src/x64/code-stubs-x64.cc index, index 421 src/x64/code-stubs-x64.h Register index, index 423 src/x64/code-stubs-x64.h : dictionary_(dictionary), result_(result), index_(index), mode_(mode) { } index 498 src/x64/codegen-x64.cc __ addq(index, result); index 544 src/x64/codegen-x64.cc __ movzxwl(result, Operand(result, index, times_2, 0)); index 548 src/x64/codegen-x64.cc __ movzxbl(result, Operand(result, index, times_1, 0)); index 563 src/x64/codegen-x64.cc index, index 572 src/x64/codegen-x64.cc index, index 79 src/x64/codegen-x64.h Register index, index 410 src/x64/disasm-x64.cc *index = ((data >> 3) & 7) | (rex_x() ? 8 : 0); index 475 src/x64/disasm-x64.cc int scale, index, base; index 476 src/x64/disasm-x64.cc get_sib(sib, &scale, &index, &base); index 477 src/x64/disasm-x64.cc if (index == 4 && (base & 7) == 4 && scale == 0 /*times_1*/) { index 486 src/x64/disasm-x64.cc NameOfCPURegister(index), index 489 src/x64/disasm-x64.cc } else if (index != 4 && base != 5) { index 493 src/x64/disasm-x64.cc NameOfCPURegister(index), index 509 src/x64/disasm-x64.cc int scale, index, base; index 510 src/x64/disasm-x64.cc get_sib(sib, &scale, &index, &base); index 513 src/x64/disasm-x64.cc if (index == 4 && (base & 7) == 4 && scale == 0 /*times_1*/) { index 523 src/x64/disasm-x64.cc NameOfCPURegister(index), index 529 src/x64/disasm-x64.cc NameOfCPURegister(index), index 201 src/x64/full-codegen-x64.cc int context_offset = Context::SlotOffset(var->index()); index 475 src/x64/full-codegen-x64.cc __ LoadRoot(result_register(), index); index 481 src/x64/full-codegen-x64.cc __ PushRoot(index); index 490 src/x64/full-codegen-x64.cc if (index == Heap::kUndefinedValueRootIndex || index 491 src/x64/full-codegen-x64.cc index == Heap::kNullValueRootIndex || index 492 src/x64/full-codegen-x64.cc index == Heap::kFalseValueRootIndex) { index 494 src/x64/full-codegen-x64.cc } else if (index == Heap::kTrueValueRootIndex) { index 497 src/x64/full-codegen-x64.cc __ LoadRoot(result_register(), index); index 693 src/x64/full-codegen-x64.cc int offset = -var->index() * kPointerSize; index 709 src/x64/full-codegen-x64.cc return ContextOperand(scratch, var->index()); index 736 src/x64/full-codegen-x64.cc int offset = Context::SlotOffset(var->index()); index 809 src/x64/full-codegen-x64.cc __ movq(ContextOperand(rsi, variable->index()), kScratchRegister); index 868 src/x64/full-codegen-x64.cc __ movq(ContextOperand(rsi, variable->index()), result_register()); index 869 src/x64/full-codegen-x64.cc int offset = Context::SlotOffset(variable->index()); index 913 src/x64/full-codegen-x64.cc __ Move(ContextOperand(rsi, variable->index()), instance); index 1160 src/x64/full-codegen-x64.cc SmiIndex index = masm()->SmiToIndex(rax, rax, kPointerSizeLog2); index 1162 src/x64/full-codegen-x64.cc index.reg, index 1163 src/x64/full-codegen-x64.cc index.scale, index 1344 src/x64/full-codegen-x64.cc return ContextOperand(context, var->index()); index 2070 src/x64/full-codegen-x64.cc rcx, Context::SlotOffset(var->index()), rdx, rbx, kDontSaveFPRegs); index 2090 src/x64/full-codegen-x64.cc rcx, Context::SlotOffset(var->index()), rdx, rbx, kDontSaveFPRegs); index 2649 src/x64/full-codegen-x64.cc SmiIndex index = masm_->SmiToIndex(rdx, rcx, kPointerSizeLog2); index 2652 src/x64/full-codegen-x64.cc rbx, index.reg, index.scale, FixedArray::kHeaderSize)); index 3032 src/x64/full-codegen-x64.cc Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle())); index 3047 src/x64/full-codegen-x64.cc if (index->value() == 0) { index 3050 src/x64/full-codegen-x64.cc if (index->value() < JSDate::kFirstUncachedField) { index 3056 src/x64/full-codegen-x64.cc kPointerSize * index->value())); index 3063 src/x64/full-codegen-x64.cc __ movq(rdx, index, RelocInfo::NONE); index 3066 src/x64/full-codegen-x64.cc __ movq(rsi, index, RelocInfo::NONE); index 3156 src/x64/full-codegen-x64.cc Register index = rax; index 3165 src/x64/full-codegen-x64.cc index, index 3202 src/x64/full-codegen-x64.cc Register index = rax; index 3212 src/x64/full-codegen-x64.cc index, index 3403 src/x64/full-codegen-x64.cc SmiIndex index = index 3406 src/x64/full-codegen-x64.cc index.reg, index 3407 src/x64/full-codegen-x64.cc index.scale, index 3411 src/x64/full-codegen-x64.cc index.reg, index 3412 src/x64/full-codegen-x64.cc index.scale, index 3520 src/x64/full-codegen-x64.cc Register index = rdx; index 3569 src/x64/full-codegen-x64.cc __ Set(index, 0); index 3575 src/x64/full-codegen-x64.cc __ cmpq(index, array_length); index 3580 src/x64/full-codegen-x64.cc index, index 3593 src/x64/full-codegen-x64.cc __ incl(index); index 3594 src/x64/full-codegen-x64.cc __ cmpl(index, array_length); index 3639 src/x64/full-codegen-x64.cc __ decl(index); index 3640 src/x64/full-codegen-x64.cc __ imull(scratch, index); index 3649 src/x64/full-codegen-x64.cc index, string, &bailout); index 3661 src/x64/full-codegen-x64.cc __ Set(index, 0); index 3674 src/x64/full-codegen-x64.cc __ movq(string, FieldOperand(elements, index, index 3682 src/x64/full-codegen-x64.cc __ incl(index); index 3684 src/x64/full-codegen-x64.cc __ cmpl(index, scratch); index 3699 src/x64/full-codegen-x64.cc __ Set(index, 0); index 3718 src/x64/full-codegen-x64.cc __ movq(string, FieldOperand(elements, index, index 3726 src/x64/full-codegen-x64.cc __ incl(index); index 3727 src/x64/full-codegen-x64.cc __ cmpl(index, array_length_operand); index 3738 src/x64/full-codegen-x64.cc __ movl(index, array_length_operand); index 3739 src/x64/full-codegen-x64.cc __ lea(elements, FieldOperand(elements, index, times_pointer_size, index 3741 src/x64/full-codegen-x64.cc __ neg(index); index 3771 src/x64/full-codegen-x64.cc __ movq(string, Operand(elements, index, times_pointer_size, 0)); index 3777 src/x64/full-codegen-x64.cc __ incq(index); index 345 src/x64/ic-x64.cc SmiIndex index = masm->SmiToIndex(scratch, key, kPointerSizeLog2); index 347 src/x64/ic-x64.cc index.reg, index 348 src/x64/ic-x64.cc index.scale, index 561 src/x64/ic-x64.cc Register index = rax; index 566 src/x64/ic-x64.cc index, index 214 src/x64/lithium-codegen-x64.cc int context_offset = Context::SlotOffset(var->index()); index 291 src/x64/lithium-codegen-x64.cc return Register::FromAllocationIndex(index); index 296 src/x64/lithium-codegen-x64.cc return XMMRegister::FromAllocationIndex(index); index 302 src/x64/lithium-codegen-x64.cc return ToRegister(op->index()); index 308 src/x64/lithium-codegen-x64.cc return ToDoubleRegister(op->index()); index 350 src/x64/lithium-codegen-x64.cc int index = op->index(); index 351 src/x64/lithium-codegen-x64.cc if (index >= 0) { index 354 src/x64/lithium-codegen-x64.cc return Operand(rbp, -(index + 3) * kPointerSize); index 357 src/x64/lithium-codegen-x64.cc return Operand(rbp, -(index - 1) * kPointerSize); index 395 src/x64/lithium-codegen-x64.cc environment->spilled_registers()[value->index()] != NULL) { index 398 src/x64/lithium-codegen-x64.cc environment->spilled_registers()[value->index()], index 402 src/x64/lithium-codegen-x64.cc environment->spilled_double_registers()[value->index()] != NULL) { index 406 src/x64/lithium-codegen-x64.cc environment->spilled_double_registers()[value->index()], index 426 src/x64/lithium-codegen-x64.cc translation->StoreStackSlot(op->index()); index 428 src/x64/lithium-codegen-x64.cc translation->StoreInt32StackSlot(op->index()); index 431 src/x64/lithium-codegen-x64.cc translation->StoreDoubleStackSlot(op->index()); index 434 src/x64/lithium-codegen-x64.cc int src_index = GetStackSlotCount() + op->index(); index 537 src/x64/lithium-codegen-x64.cc translation.index(), index 653 src/x64/lithium-codegen-x64.cc safepoint.DefinePointerSlot(pointer->index(), zone()); index 1318 src/x64/lithium-codegen-x64.cc Smi* index = instr->index(); index 1329 src/x64/lithium-codegen-x64.cc if (index->value() == 0) { index 1332 src/x64/lithium-codegen-x64.cc if (index->value() < JSDate::kFirstUncachedField) { index 1339 src/x64/lithium-codegen-x64.cc kPointerSize * index->value())); index 1346 src/x64/lithium-codegen-x64.cc __ movq(rdx, index, RelocInfo::NONE); index 1349 src/x64/lithium-codegen-x64.cc __ movq(rsi, index, RelocInfo::NONE); index 2292 src/x64/lithium-codegen-x64.cc int index = lookup.GetLocalFieldIndexFromMap(*type); index 2293 src/x64/lithium-codegen-x64.cc int offset = index * kPointerSize; index 2294 src/x64/lithium-codegen-x64.cc if (index < 0) { index 2491 src/x64/lithium-codegen-x64.cc if (instr->index()->IsRegister()) { index 2492 src/x64/lithium-codegen-x64.cc __ subl(length, ToRegister(instr->index())); index 2494 src/x64/lithium-codegen-x64.cc __ subl(length, ToOperand(instr->index())); index 3599 src/x64/lithium-codegen-x64.cc if (instr->index()->IsConstantOperand()) { index 3601 src/x64/lithium-codegen-x64.cc Immediate(ToInteger32(LConstantOperand::cast(instr->index())))); index 3603 src/x64/lithium-codegen-x64.cc Register reg2 = ToRegister(instr->index()); index 3610 src/x64/lithium-codegen-x64.cc if (instr->index()->IsConstantOperand()) { index 3612 src/x64/lithium-codegen-x64.cc Immediate(ToInteger32(LConstantOperand::cast(instr->index())))); index 3614 src/x64/lithium-codegen-x64.cc __ cmpq(ToOperand(instr->length()), ToRegister(instr->index())); index 3771 src/x64/lithium-codegen-x64.cc ToRegister(instr->index()), index 3792 src/x64/lithium-codegen-x64.cc if (instr->index()->IsConstantOperand()) { index 3793 src/x64/lithium-codegen-x64.cc int const_index = ToInteger32(LConstantOperand::cast(instr->index())); index 3796 src/x64/lithium-codegen-x64.cc Register index = ToRegister(instr->index()); index 3797 src/x64/lithium-codegen-x64.cc __ Integer32ToSmi(index, index); index 3798 src/x64/lithium-codegen-x64.cc __ push(index); index 5028 src/x64/lithium-codegen-x64.cc Register index = ToRegister(instr->index()); index 5031 src/x64/lithium-codegen-x64.cc __ SmiToInteger32(index, index); index 5032 src/x64/lithium-codegen-x64.cc __ cmpl(index, Immediate(0)); index 5035 src/x64/lithium-codegen-x64.cc index, index 5042 src/x64/lithium-codegen-x64.cc __ negl(index); index 5045 src/x64/lithium-codegen-x64.cc index, index 232 src/x64/lithium-codegen-x64.h Register ToRegister(int index) const; index 233 src/x64/lithium-codegen-x64.h XMMRegister ToDoubleRegister(int index) const; index 91 src/x64/lithium-gap-resolver-x64.cc ASSERT(!moves_[index].IsPending()); index 92 src/x64/lithium-gap-resolver-x64.cc ASSERT(!moves_[index].IsRedundant()); index 97 src/x64/lithium-gap-resolver-x64.cc ASSERT(moves_[index].source() != NULL); // Or else it will look eliminated. index 98 src/x64/lithium-gap-resolver-x64.cc LOperand* destination = moves_[index].destination(); index 99 src/x64/lithium-gap-resolver-x64.cc moves_[index].set_destination(NULL); index 123 src/x64/lithium-gap-resolver-x64.cc moves_[index].set_destination(destination); index 127 src/x64/lithium-gap-resolver-x64.cc if (moves_[index].source()->Equals(destination)) { index 128 src/x64/lithium-gap-resolver-x64.cc moves_[index].Eliminate(); index 139 src/x64/lithium-gap-resolver-x64.cc EmitSwap(index); index 145 src/x64/lithium-gap-resolver-x64.cc EmitMove(index); index 166 src/x64/lithium-gap-resolver-x64.cc LOperand* source = moves_[index].source(); index 167 src/x64/lithium-gap-resolver-x64.cc LOperand* destination = moves_[index].destination(); index 237 src/x64/lithium-gap-resolver-x64.cc moves_[index].Eliminate(); index 242 src/x64/lithium-gap-resolver-x64.cc LOperand* source = moves_[index].source(); index 243 src/x64/lithium-gap-resolver-x64.cc LOperand* destination = moves_[index].destination(); index 303 src/x64/lithium-gap-resolver-x64.cc moves_[index].Eliminate(); index 54 src/x64/lithium-gap-resolver-x64.h void PerformMove(int index); index 57 src/x64/lithium-gap-resolver-x64.h void EmitMove(int index); index 61 src/x64/lithium-gap-resolver-x64.h void EmitSwap(int index); index 357 src/x64/lithium-x64.cc index()->PrintTo(stream); index 370 src/x64/lithium-x64.cc int index = GetNextSpillIndex(is_double); index 372 src/x64/lithium-x64.cc return LDoubleStackSlot::Create(index, zone()); index 374 src/x64/lithium-x64.cc return LStackSlot::Create(index, zone()); index 579 src/x64/lithium-x64.cc new(zone()) LUnallocated(LUnallocated::FIXED_SLOT, index)); index 1530 src/x64/lithium-x64.cc LDateField* result = new(zone()) LDateField(object, instr->index()); index 1536 src/x64/lithium-x64.cc LOperand* value = UseRegisterOrConstantAtStart(instr->index()); index 2018 src/x64/lithium-x64.cc LOperand* index = UseTempRegister(instr->index()); index 2019 src/x64/lithium-x64.cc LStringCharCodeAt* result = new(zone()) LStringCharCodeAt(string, index); index 2084 src/x64/lithium-x64.cc int spill_index = chunk()->GetParameterStackSlot(instr->index()); index 2117 src/x64/lithium-x64.cc LOperand* index = Use(instr->index()); index 2119 src/x64/lithium-x64.cc new(zone()) LAccessArgumentsAt(arguments, length, index); index 2260 src/x64/lithium-x64.cc LOperand* index = UseTempRegister(instr->index()); index 2261 src/x64/lithium-x64.cc return DefineSameAsFirst(new(zone()) LLoadFieldByIndex(object, index)); index 499 src/x64/lithium-x64.h LAccessArgumentsAt(LOperand* arguments, LOperand* length, LOperand* index) { index 502 src/x64/lithium-x64.h inputs_[2] = index; index 509 src/x64/lithium-x64.h LOperand* index() { return inputs_[2]; } index 851 src/x64/lithium-x64.h LBoundsCheck(LOperand* index, LOperand* length) { index 852 src/x64/lithium-x64.h inputs_[0] = index; index 856 src/x64/lithium-x64.h LOperand* index() { return inputs_[0]; } index 1020 src/x64/lithium-x64.h LDateField(LOperand* date, Smi* index) : index_(index) { index 1027 src/x64/lithium-x64.h Smi* index() const { return index_; } index 1830 src/x64/lithium-x64.h LStringCharCodeAt(LOperand* string, LOperand* index) { index 1832 src/x64/lithium-x64.h inputs_[1] = index; index 1839 src/x64/lithium-x64.h LOperand* index() { return inputs_[1]; } index 2168 src/x64/lithium-x64.h LLoadFieldByIndex(LOperand* object, LOperand* index) { index 2170 src/x64/lithium-x64.h inputs_[1] = index; index 2174 src/x64/lithium-x64.h LOperand* index() { return inputs_[1]; } index 2293 src/x64/lithium-x64.h int index); index 170 src/x64/macro-assembler-x64.cc (index << kPointerSizeLog2) - kRootRegisterBias)); index 187 src/x64/macro-assembler-x64.cc movq(Operand(kRootRegister, (index << kPointerSizeLog2) - kRootRegisterBias), index 194 src/x64/macro-assembler-x64.cc push(Operand(kRootRegister, (index << kPointerSizeLog2) - kRootRegisterBias)); index 201 src/x64/macro-assembler-x64.cc (index << kPointerSizeLog2) - kRootRegisterBias)); index 209 src/x64/macro-assembler-x64.cc LoadRoot(kScratchRegister, index); index 359 src/x64/macro-assembler-x64.cc Register dst = index; index 360 src/x64/macro-assembler-x64.cc lea(dst, Operand(object, index, times_pointer_size, index 372 src/x64/macro-assembler-x64.cc movq(index, BitCast<int64_t>(kZapValue), RelocInfo::NONE); index 588 src/x64/macro-assembler-x64.cc Integer32ToSmi(index, hash); index 2754 src/x64/macro-assembler-x64.cc movsd(FieldOperand(elements, index, times_8, FixedDoubleArray::kHeaderSize), index 2777 src/x64/macro-assembler-x64.cc movsd(FieldOperand(elements, index, times_8, FixedDoubleArray::kHeaderSize), index 4148 src/x64/macro-assembler-x64.cc movq(function, Operand(function, Context::SlotOffset(index))); index 134 src/x64/macro-assembler-x64.h void LoadRoot(Register destination, Heap::RootListIndex index); index 135 src/x64/macro-assembler-x64.h void StoreRoot(Register source, Heap::RootListIndex index); index 142 src/x64/macro-assembler-x64.h void CompareRoot(Register with, Heap::RootListIndex index); index 143 src/x64/macro-assembler-x64.h void CompareRoot(const Operand& with, Heap::RootListIndex index); index 144 src/x64/macro-assembler-x64.h void PushRoot(Heap::RootListIndex index); index 268 src/x64/macro-assembler-x64.h Register index, index 895 src/x64/macro-assembler-x64.h Register index, index 1130 src/x64/macro-assembler-x64.h void IndexFromHash(Register hash, Register index); index 1153 src/x64/macro-assembler-x64.h void LoadGlobalFunction(int index, Register function); index 1437 src/x64/macro-assembler-x64.h Register index, index 1440 src/x64/macro-assembler-x64.h return Operand(object, index, scale, offset - kHeapObjectTag); index 1444 src/x64/macro-assembler-x64.h inline Operand ContextOperand(Register context, int index) { index 1445 src/x64/macro-assembler-x64.h return Operand(context, Context::SlotOffset(index)); index 1455 src/x64/macro-assembler-x64.h inline Operand StackSpaceOperand(int index) { index 1458 src/x64/macro-assembler-x64.h return Operand(rsp, (index + kShaddowSpace) * kPointerSize); index 1460 src/x64/macro-assembler-x64.h return Operand(rsp, index * kPointerSize); index 612 src/x64/regexp-macro-assembler-x64.cc Register index = current_character(); index 616 src/x64/regexp-macro-assembler-x64.cc index = rbx; index 618 src/x64/regexp-macro-assembler-x64.cc __ cmpb(FieldOperand(rax, index, times_1, ByteArray::kHeaderSize), index 236 src/x64/stub-cache-x64.cc __ movq(prototype, Operand(prototype, Context::SlotOffset(index))); index 258 src/x64/stub-cache-x64.cc JSFunction::cast(isolate->global_context()->get(index))); index 355 src/x64/stub-cache-x64.cc index -= holder->map()->inobject_properties(); index 356 src/x64/stub-cache-x64.cc if (index < 0) { index 358 src/x64/stub-cache-x64.cc int offset = holder->map()->instance_size() + (index * kPointerSize); index 362 src/x64/stub-cache-x64.cc int offset = index * kPointerSize + FixedArray::kHeaderSize; index 826 src/x64/stub-cache-x64.cc index -= object->map()->inobject_properties(); index 828 src/x64/stub-cache-x64.cc if (index < 0) { index 830 src/x64/stub-cache-x64.cc int offset = object->map()->instance_size() + (index * kPointerSize); index 840 src/x64/stub-cache-x64.cc int offset = index * kPointerSize + FixedArray::kHeaderSize; index 1027 src/x64/stub-cache-x64.cc GenerateFastPropertyLoad(masm(), rax, reg, holder, index); index 1368 src/x64/stub-cache-x64.cc GenerateFastPropertyLoad(masm(), rdi, reg, holder, index); index 1734 src/x64/stub-cache-x64.cc Register index = rdi; index 1738 src/x64/stub-cache-x64.cc __ movq(index, Operand(rsp, (argc - 0) * kPointerSize)); index 1740 src/x64/stub-cache-x64.cc __ LoadRoot(index, Heap::kUndefinedValueRootIndex); index 1744 src/x64/stub-cache-x64.cc index, index 1812 src/x64/stub-cache-x64.cc Register index = rdi; index 1817 src/x64/stub-cache-x64.cc __ movq(index, Operand(rsp, (argc - 0) * kPointerSize)); index 1819 src/x64/stub-cache-x64.cc __ LoadRoot(index, Heap::kUndefinedValueRootIndex); index 1823 src/x64/stub-cache-x64.cc index, index 2364 src/x64/stub-cache-x64.cc index, index 2592 src/x64/stub-cache-x64.cc index, index 2722 src/x64/stub-cache-x64.cc GenerateLoadField(object, holder, rax, rbx, rdx, rdi, index, name, &miss); index 2896 src/x64/stub-cache-x64.cc GenerateLoadField(receiver, holder, rdx, rbx, rcx, rdi, index, name, &miss); index 3671 src/x64/stub-cache-x64.cc SmiIndex index = masm->SmiToIndex(rbx, rax, kPointerSizeLog2); index 3673 src/x64/stub-cache-x64.cc index.reg, index 3674 src/x64/stub-cache-x64.cc index.scale, index 211 src/zone.h INLINE(void InsertAt(int index, const T& element, Zone* zone)) { index 212 src/zone.h List<T, ZoneAllocationPolicy>::InsertAt(index, element, index 225 test/cctest/test-alloc.cc int index = Pseudorandom() % blocks.length(); index 226 test/cctest/test-alloc.cc code_range->FreeRawMemory(blocks[index].base, blocks[index].size); index 227 test/cctest/test-alloc.cc current_allocated -= blocks[index].size; index 228 test/cctest/test-alloc.cc if (index < blocks.length() - 1) { index 229 test/cctest/test-alloc.cc blocks[index] = blocks.RemoveLast(); index 1608 test/cctest/test-api.cc return v8_num(index); index 3839 test/cctest/test-api.cc if (index == 37) { index 3850 test/cctest/test-api.cc if (index == 39) { index 3891 test/cctest/test-api.cc if (index < 25) { index 3892 test/cctest/test-api.cc return v8::Handle<Value>(v8_num(index)); index 3903 test/cctest/test-api.cc if (index < 25) { index 3904 test/cctest/test-api.cc return v8::Handle<Value>(v8_num(index)); index 3967 test/cctest/test-api.cc if (index < 4) { index 3968 test/cctest/test-api.cc return v8::Handle<Value>(v8_num(index)); index 3998 test/cctest/test-api.cc return v8::Integer::NewFromUnsigned(index); index 5282 test/cctest/test-api.cc if (index != 2) { index 5329 test/cctest/test-api.cc if (index == 0 || index == 1) return v8::Undefined(); index 5785 test/cctest/test-api.cc return istring->Get(index); index 5984 test/cctest/test-api.cc v8::Handle<v8::Uint32> index = str->ToArrayIndex(); index 5985 test/cctest/test-api.cc CHECK(!index.IsEmpty()); index 5986 test/cctest/test-api.cc CHECK_EQ(42.0, index->Uint32Value()); index 5988 test/cctest/test-api.cc index = str->ToArrayIndex(); index 5989 test/cctest/test-api.cc CHECK(index.IsEmpty()); index 5991 test/cctest/test-api.cc index = str->ToArrayIndex(); index 5992 test/cctest/test-api.cc CHECK(index.IsEmpty()); index 5994 test/cctest/test-api.cc index = str->ToArrayIndex(); index 5995 test/cctest/test-api.cc CHECK(!index.IsEmpty()); index 5996 test/cctest/test-api.cc CHECK_EQ(4294967295.0, index->Uint32Value()); index 5998 test/cctest/test-api.cc index = num->ToArrayIndex(); index 5999 test/cctest/test-api.cc CHECK(!index.IsEmpty()); index 6000 test/cctest/test-api.cc CHECK_EQ(1.0, index->Uint32Value()); index 6002 test/cctest/test-api.cc index = num->ToArrayIndex(); index 6003 test/cctest/test-api.cc CHECK(index.IsEmpty()); index 6005 test/cctest/test-api.cc index = obj->ToArrayIndex(); index 6006 test/cctest/test-api.cc CHECK(index.IsEmpty()); index 15969 test/cctest/test-api.cc if (index == 42) return v8_str("yes"); index 15983 test/cctest/test-api.cc if (index == 42) return v8_num(1).As<v8::Integer>(); index 4190 test/cctest/test-debug.cc return v8::Number::New(index + 1); index 674 test/cctest/test-heap-profiler.cc first_interval_index_ = buffer[0].index; index 266 test/cctest/test-heap.cc for (int index = 0; index < s->length(); index++) { index 267 test/cctest/test-heap.cc CHECK_EQ(static_cast<uint16_t>(string[index]), s->Get(index)); index 1376 test/cctest/test-macro-assembler-x64.cc SmiIndex index = masm->SmiToIndex(rdx, rcx, i); index 1377 test/cctest/test-macro-assembler-x64.cc ASSERT(index.reg.is(rcx) || index.reg.is(rdx)); index 1378 test/cctest/test-macro-assembler-x64.cc __ shl(index.reg, Immediate(index.scale)); index 1380 test/cctest/test-macro-assembler-x64.cc __ cmpq(index.reg, r8); index 1384 test/cctest/test-macro-assembler-x64.cc index = masm->SmiToIndex(rcx, rcx, i); index 1385 test/cctest/test-macro-assembler-x64.cc ASSERT(index.reg.is(rcx)); index 1386 test/cctest/test-macro-assembler-x64.cc __ shl(rcx, Immediate(index.scale)); index 1393 test/cctest/test-macro-assembler-x64.cc index = masm->SmiToNegativeIndex(rdx, rcx, i); index 1394 test/cctest/test-macro-assembler-x64.cc ASSERT(index.reg.is(rcx) || index.reg.is(rdx)); index 1395 test/cctest/test-macro-assembler-x64.cc __ shl(index.reg, Immediate(index.scale)); index 1397 test/cctest/test-macro-assembler-x64.cc __ cmpq(index.reg, r8); index 1401 test/cctest/test-macro-assembler-x64.cc index = masm->SmiToNegativeIndex(rcx, rcx, i); index 1402 test/cctest/test-macro-assembler-x64.cc ASSERT(index.reg.is(rcx)); index 1403 test/cctest/test-macro-assembler-x64.cc __ shl(rcx, Immediate(index.scale));