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()
233 get_uleb128 (offset, program, end); in execute_cfi()
240 get_uleb128 (operand, program, end); in execute_cfi()
241 get_sleb128 (sf_offset, program, end); in execute_cfi()
248 get_uleb128 (operand, program, end); in execute_cfi()
249 cfi_assert (program < end); in execute_cfi()
250 get_uleb128 (offset, program, end); in execute_cfi()
255 get_uleb128 (operand, program, end); in execute_cfi()
256 cfi_assert (program < end); in execute_cfi()
257 get_uleb128 (offset, program, end); in execute_cfi()
264 get_uleb128 (operand, program, end); in execute_cfi()
265 cfi_assert (program < end); in execute_cfi()
266 get_sleb128 (sf_offset, program, end); in execute_cfi()
271 get_uleb128 (regno, program, end); in execute_cfi()
272 cfi_assert (program < end); in execute_cfi()
273 get_uleb128 (operand, program, end); in execute_cfi()
280 get_uleb128 (regno, program, end); in execute_cfi()
281 offset = program - (const uint8_t *) cache->data->d.d_buf; in execute_cfi()
283 cfi_assert (program < end); in execute_cfi()
284 get_uleb128 (operand, program, end); in execute_cfi()
285 cfi_assert (operand <= (Dwarf_Word) (end - program)); in execute_cfi()
286 program += operand; in execute_cfi()
293 get_uleb128 (regno, program, end); in execute_cfi()
295 offset = program - (const uint8_t *) cache->data->d.d_buf; in execute_cfi()
296 get_uleb128 (operand, program, end); in execute_cfi()
297 cfi_assert (operand <= (Dwarf_Word) (end - program)); in execute_cfi()
298 program += operand; in execute_cfi()
303 get_uleb128 (operand, program, end); in execute_cfi()
375 get_uleb128 (operand, program, end); in execute_cfi()