Lines Matching refs:index
16 #include "src/objects/tagged-index.h"
66 inline MemOperand CFunctionArgumentOperand(int index) {
67 DCHECK_GT(index, kCArgSlotCount);
69 int offset = (index - 5) * kPointerSize + kCArgsSlotsSize;
180 void Branch(Label* L, Condition cond, Register rs, RootIndex index,
783 // GetLabelFunction must be lambda '[](size_t index) -> Label*' or a
784 // functor/function with 'Label *func(size_t index)' declaration.
786 void GenerateSwitchTable(Register index, size_t case_count,
790 void LoadRoot(Register destination, RootIndex index) final;
791 void LoadRoot(Register destination, RootIndex index, Condition cond,
934 void PushRoot(RootIndex index) {
937 LoadRoot(scratch, index);
942 void JumpIfRoot(Register with, RootIndex index, Label* if_equal) {
945 LoadRoot(scratch, index);
950 void JumpIfNotRoot(Register with, RootIndex index, Label* if_not_equal) {
953 LoadRoot(scratch, index);
1007 void LoadNativeContextSlot(Register dst, int index);
1171 void TurboAssembler::GenerateSwitchTable(Register index, size_t case_count,
1179 Lsa(scratch, scratch, index, kPointerSizeLog2);
1184 sll(scratch, index, kPointerSizeLog2); // Branch delay slot.
1192 for (size_t index = 0; index < case_count; ++index) {
1193 dd(GetLabelFunction(index));