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));