Lines Matching defs:index

85   // [base, index, offset] indirect memory access on x64.
295 TNode<IntPtrT> index =
297 TNode<IntPtrT> offset = IntPtrMul(index, IntPtrConstant(kTaggedSize));
593 TNode<IntPtrT> index = TryToIntptr(p->name(), miss);
596 GotoIf(UintPtrGreaterThanOrEqual(index, length), &if_oob_string);
597 TNode<Int32T> code = StringCharCodeAt(string_holder, Unsigned(index));
606 index, IntPtrConstant(JSObject::kMaxElementIndex)),
609 GotoIf(IntPtrLessThan(index, IntPtrConstant(0)), miss);
795 // the intptr index value
851 TNode<UintPtrT> index =
857 TNode<Cell> cell = CAST(LoadFixedArrayElement(exports, index));
1215 TNode<UintPtrT> index =
1217 TNode<IntPtrT> offset = Signed(TimesTaggedSize(index));
2001 // The index case is handled earlier by the runtime.
2004 // the intptr index value
2144 TNode<UintPtrT> index =
2146 TNode<IntPtrT> offset = Signed(TimesTaggedSize(index));
2203 TNode<HeapObject> object, TNode<IntPtrT> index) {
2247 GotoIf(UintPtrLessThan(index, ParameterToIntPtr(var_length.value())),
2525 TNode<IntPtrT> index = WordShl(intptr_index, IntPtrConstant(1));
2526 TNode<Int32T> element = Load<Uint16T>(data_ptr.value(), index);
2532 TNode<IntPtrT> index = WordShl(intptr_index, IntPtrConstant(1));
2533 TNode<Int32T> element = Load<Int16T>(data_ptr.value(), index);
2539 TNode<IntPtrT> index = WordShl(intptr_index, IntPtrConstant(2));
2540 TNode<Uint32T> element = Load<Uint32T>(data_ptr.value(), index);
2546 TNode<IntPtrT> index = WordShl(intptr_index, IntPtrConstant(2));
2547 TNode<Int32T> element = Load<Int32T>(data_ptr.value(), index);
2553 TNode<IntPtrT> index = WordShl(intptr_index, IntPtrConstant(2));
2554 TNode<Float32T> element = Load<Float32T>(data_ptr.value(), index);
2561 TNode<IntPtrT> index = WordShl(intptr_index, IntPtrConstant(3));
2562 TNode<Float64T> element = Load<Float64T>(data_ptr.value(), index);
2614 TNode<Int32T> lookup_start_object_instance_type, TNode<IntPtrT> index,
2616 Comment("integer index");
2636 EmitElementLoad(lookup_start_object, elements_kind, index,
2651 // Positive OOB indices within elements index range are effectively the same
2654 Branch(UintPtrLessThanOrEqual(index,
2658 Branch(IntPtrLessThan(index, IntPtrConstant(0)), slow, &if_element_hole);
2675 GotoIfNot(UintPtrLessThan(index, length), slow);
2678 lookup_start_object, index);
4719 auto index = Parameter<Object>(Descriptor::kName);
4725 StoreICParameters p(context, array, index, value, slot, vector,
4734 auto index = Parameter<Object>(Descriptor::kName);
4741 TailCallBuiltin(Builtin::kStoreInArrayLiteralIC, context, array, index, value,