Home | History | Annotate | Download | only in assembler

Lines Matching refs:offset

51 // at an offset from one you already know.  When patching code to optimize it
58 CodeLocationInstruction instructionAtOffset(int offset);
59 CodeLocationLabel labelAtOffset(int offset);
60 CodeLocationJump jumpAtOffset(int offset);
61 CodeLocationCall callAtOffset(int offset);
62 CodeLocationNearCall nearCallAtOffset(int offset);
63 CodeLocationDataLabelPtr dataLabelPtrAtOffset(int offset);
64 CodeLocationDataLabel32 dataLabel32AtOffset(int offset);
140 inline CodeLocationInstruction CodeLocationCommon::instructionAtOffset(int offset)
142 ASSERT_VALID_CODE_OFFSET(offset);
143 return CodeLocationInstruction(reinterpret_cast<char*>(dataLocation()) + offset);
146 inline CodeLocationLabel CodeLocationCommon::labelAtOffset(int offset)
148 ASSERT_VALID_CODE_OFFSET(offset);
149 return CodeLocationLabel(reinterpret_cast<char*>(dataLocation()) + offset);
152 inline CodeLocationJump CodeLocationCommon::jumpAtOffset(int offset)
154 ASSERT_VALID_CODE_OFFSET(offset);
155 return CodeLocationJump(reinterpret_cast<char*>(dataLocation()) + offset);
158 inline CodeLocationCall CodeLocationCommon::callAtOffset(int offset)
160 ASSERT_VALID_CODE_OFFSET(offset);
161 return CodeLocationCall(reinterpret_cast<char*>(dataLocation()) + offset);
164 inline CodeLocationNearCall CodeLocationCommon::nearCallAtOffset(int offset)
166 ASSERT_VALID_CODE_OFFSET(offset);
167 return CodeLocationNearCall(reinterpret_cast<char*>(dataLocation()) + offset);
170 inline CodeLocationDataLabelPtr CodeLocationCommon::dataLabelPtrAtOffset(int offset)
172 ASSERT_VALID_CODE_OFFSET(offset);
173 return CodeLocationDataLabelPtr(reinterpret_cast<char*>(dataLocation()) + offset);
176 inline CodeLocationDataLabel32 CodeLocationCommon::dataLabel32AtOffset(int offset)
178 ASSERT_VALID_CODE_OFFSET(offset);
179 return CodeLocationDataLabel32(reinterpret_cast<char*>(dataLocation()) + offset);