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()
147 cfi_assert (program + 2 <= end); in execute_cfi()
148 operand = read_2ubyte_unaligned_inc (cache, program); in execute_cfi()
151 cfi_assert (program + 4 <= end); in execute_cfi()
152 operand = read_4ubyte_unaligned_inc (cache, program); in execute_cfi()
155 cfi_assert (program + 8 <= end); in execute_cfi()
156 operand = read_8ubyte_unaligned_inc (cache, program); in execute_cfi()
161 &program, &loc))) in execute_cfi()
171 get_uleb128 (operand, program, end); in execute_cfi()
172 cfi_assert (program < end); in execute_cfi()
173 get_uleb128 (offset, program, end); in execute_cfi()
184 get_uleb128 (regno, program, end); in execute_cfi()
190 get_uleb128 (operand, program, end); in execute_cfi()
191 cfi_assert (program < end); in execute_cfi()
192 get_sleb128 (sf_offset, program, end); in execute_cfi()
197 get_uleb128 (offset, program, end); in execute_cfi()
204 get_sleb128 (sf_offset, program, end); in execute_cfi()
210 get_uleb128 (operand, program, end); in execute_cfi()
211 cfi_assert (operand <= (Dwarf_Word) (end - program)); in execute_cfi()
213 fs->cfa_data.expr.data = (unsigned char *) program; in execute_cfi()
215 program += operand; in execute_cfi()
219 get_uleb128 (regno, program, end); in execute_cfi()
224 get_uleb128 (regno, program, end); in execute_cfi()
229 get_uleb128 (operand, program, end); in execute_cfi()
230 cfi_assert (program < end); in execute_cfi()
232 get_uleb128 (offset, program, end); in execute_cfi()
239 get_uleb128 (operand, program, end); in execute_cfi()
240 get_sleb128 (sf_offset, program, end); in execute_cfi()
247 get_uleb128 (operand, program, end); in execute_cfi()
248 cfi_assert (program < end); in execute_cfi()
249 get_uleb128 (offset, program, end); in execute_cfi()
254 get_uleb128 (operand, program, end); in execute_cfi()
255 cfi_assert (program < end); in execute_cfi()
256 get_uleb128 (offset, program, end); in execute_cfi()
263 get_uleb128 (operand, program, end); in execute_cfi()
264 cfi_assert (program < end); in execute_cfi()
265 get_sleb128 (sf_offset, program, end); in execute_cfi()
270 get_uleb128 (regno, program, end); in execute_cfi()
271 cfi_assert (program < end); in execute_cfi()
272 get_uleb128 (operand, program, end); in execute_cfi()
279 get_uleb128 (regno, program, end); in execute_cfi()
280 offset = program - (const uint8_t *) cache->data->d.d_buf; in execute_cfi()
282 cfi_assert (program < end); in execute_cfi()
283 get_uleb128 (operand, program, end); in execute_cfi()
284 cfi_assert (operand <= (Dwarf_Word) (end - program)); in execute_cfi()
285 program += operand; in execute_cfi()
292 get_uleb128 (regno, program, end); in execute_cfi()
294 offset = program - (const uint8_t *) cache->data->d.d_buf; in execute_cfi()
295 get_uleb128 (operand, program, end); in execute_cfi()
296 cfi_assert (operand <= (Dwarf_Word) (end - program)); in execute_cfi()
297 program += operand; in execute_cfi()
302 get_uleb128 (operand, program, end); in execute_cfi()
373 get_uleb128 (operand, program, end); in execute_cfi()