Lines Matching refs:program
105 const uint8_t *program, const uint8_t *const end, bool abi_cfi, in execute_cfi() argument
128 while (program < end) in execute_cfi()
130 uint8_t opcode = *program++; in execute_cfi()
140 operand = *program++; in execute_cfi()
148 cfi_assert (program + 2 <= end); in execute_cfi()
149 operand = read_2ubyte_unaligned_inc (cache, program); in execute_cfi()
152 cfi_assert (program + 4 <= end); in execute_cfi()
153 operand = read_4ubyte_unaligned_inc (cache, program); in execute_cfi()
156 cfi_assert (program + 8 <= end); in execute_cfi()
157 operand = read_8ubyte_unaligned_inc (cache, program); in execute_cfi()
162 &program, &loc))) in execute_cfi()
172 get_uleb128 (operand, program, end); in execute_cfi()
173 cfi_assert (program < end); in execute_cfi()
174 get_uleb128 (offset, program, end); in execute_cfi()
185 get_uleb128 (regno, program, end); in execute_cfi()
191 get_uleb128 (operand, program, end); in execute_cfi()
192 cfi_assert (program < end); in execute_cfi()
193 get_sleb128 (sf_offset, program, end); in execute_cfi()
198 get_uleb128 (offset, program, end); in execute_cfi()
205 get_sleb128 (sf_offset, program, end); in execute_cfi()
211 get_uleb128 (operand, program, end); in execute_cfi()
212 cfi_assert (operand <= (Dwarf_Word) (end - program)); in execute_cfi()
214 fs->cfa_data.expr.data = (unsigned char *) program; in execute_cfi()
216 program += operand; in execute_cfi()
220 get_uleb128 (regno, program, end); in execute_cfi()
225 get_uleb128 (regno, program, end); in execute_cfi()
230 get_uleb128 (operand, program, end); in execute_cfi()
231 cfi_assert (program < end); in execute_cfi()
234 get_uleb128 (offset, program, end); in execute_cfi()
241 get_uleb128 (operand, program, end); in execute_cfi()
242 get_sleb128 (sf_offset, program, end); in execute_cfi()
249 get_uleb128 (operand, program, end); in execute_cfi()
250 cfi_assert (program < end); in execute_cfi()
251 get_uleb128 (offset, program, end); in execute_cfi()
256 get_uleb128 (operand, program, end); in execute_cfi()
257 cfi_assert (program < end); in execute_cfi()
258 get_uleb128 (offset, program, end); in execute_cfi()
265 get_uleb128 (operand, program, end); in execute_cfi()
266 cfi_assert (program < end); in execute_cfi()
267 get_sleb128 (sf_offset, program, end); in execute_cfi()
272 get_uleb128 (regno, program, end); in execute_cfi()
273 cfi_assert (program < end); in execute_cfi()
274 get_uleb128 (operand, program, end); in execute_cfi()
281 get_uleb128 (regno, program, end); in execute_cfi()
282 offset = program - (const uint8_t *) cache->data->d.d_buf; in execute_cfi()
284 cfi_assert (program < end); in execute_cfi()
285 get_uleb128 (operand, program, end); in execute_cfi()
286 cfi_assert (operand <= (Dwarf_Word) (end - program)); in execute_cfi()
287 program += operand; in execute_cfi()
294 get_uleb128 (regno, program, end); in execute_cfi()
296 offset = program - (const uint8_t *) cache->data->d.d_buf; in execute_cfi()
297 get_uleb128 (operand, program, end); in execute_cfi()
298 cfi_assert (operand <= (Dwarf_Word) (end - program)); in execute_cfi()
299 program += operand; in execute_cfi()
304 get_uleb128 (operand, program, end); in execute_cfi()
387 get_uleb128 (operand, program, end); in execute_cfi()