Home
last modified time | relevance | path

Searched refs:hw_idx (Results 1 – 16 of 16) sorted by relevance

/external/llvm-project/lldb/source/Plugins/Process/Linux/
DNativeRegisterContextLinux_arm.cpp366 bool NativeRegisterContextLinux_arm::ClearHardwareBreakpoint(uint32_t hw_idx) { in ClearHardwareBreakpoint() argument
368 LLDB_LOG(log, "hw_idx: {0}", hw_idx); in ClearHardwareBreakpoint()
376 if (hw_idx >= m_max_hbp_supported) in ClearHardwareBreakpoint()
380 lldb::addr_t tempAddr = m_hbr_regs[hw_idx].address; in ClearHardwareBreakpoint()
381 uint32_t tempControl = m_hbr_regs[hw_idx].control; in ClearHardwareBreakpoint()
383 m_hbr_regs[hw_idx].control &= ~1; in ClearHardwareBreakpoint()
384 m_hbr_regs[hw_idx].address = 0; in ClearHardwareBreakpoint()
387 error = WriteHardwareDebugRegs(eDREGTypeBREAK, hw_idx); in ClearHardwareBreakpoint()
390 m_hbr_regs[hw_idx].control = tempControl; in ClearHardwareBreakpoint()
391 m_hbr_regs[hw_idx].address = tempAddr; in ClearHardwareBreakpoint()
DNativeRegisterContextLinux_arm64.cpp519 uint32_t hw_idx) { in ClearHardwareBreakpoint() argument
521 LLDB_LOG(log, "hw_idx: {0}", hw_idx); in ClearHardwareBreakpoint()
529 if (hw_idx >= m_max_hbp_supported) in ClearHardwareBreakpoint()
533 lldb::addr_t tempAddr = m_hbr_regs[hw_idx].address; in ClearHardwareBreakpoint()
534 uint32_t tempControl = m_hbr_regs[hw_idx].control; in ClearHardwareBreakpoint()
536 m_hbr_regs[hw_idx].control &= ~1; in ClearHardwareBreakpoint()
537 m_hbr_regs[hw_idx].address = 0; in ClearHardwareBreakpoint()
543 m_hbr_regs[hw_idx].control = tempControl; in ClearHardwareBreakpoint()
544 m_hbr_regs[hw_idx].address = tempAddr; in ClearHardwareBreakpoint()
DNativeRegisterContextLinux_arm.h50 bool ClearHardwareBreakpoint(uint32_t hw_idx) override;
DNativeRegisterContextLinux_arm64.h58 bool ClearHardwareBreakpoint(uint32_t hw_idx) override;
/external/llvm-project/lldb/source/Plugins/Process/Utility/
DRegisterContextThreadMemory.cpp156 bool RegisterContextThreadMemory::ClearHardwareBreakpoint(uint32_t hw_idx) { in ClearHardwareBreakpoint() argument
159 return m_reg_ctx_sp->ClearHardwareBreakpoint(hw_idx); in ClearHardwareBreakpoint()
DRegisterContextThreadMemory.h67 bool ClearHardwareBreakpoint(uint32_t hw_idx) override;
DRegisterContextDarwin_arm.h80 bool ClearHardwareBreakpoint(uint32_t hw_idx) override;
/external/mesa3d/src/gallium/drivers/r600/
Dr600_shader.h63 unsigned hw_idx; member
Dr600_dump.c89 PRINT_UINT_ARRAY_ELM(atomics, hw_idx); in print_shader_info()
Devergreen_state.c4793 uint32_t reg_val = (base_reg_0 + atomic->hw_idx * 4 - EVERGREEN_CONTEXT_REG_OFFSET) >> 2; in evergreen_emit_set_append_cnt()
4816 uint32_t reg_val = (base_reg_0 + atomic->hw_idx * 4) >> 2; in evergreen_emit_event_write_eos()
4850 radeon_emit(cs, (atomic->hw_idx) | (1 << 16)); in cayman_emit_event_write_eos()
4871 radeon_emit(cs, atomic->hw_idx * 4); in cayman_write_count_to_gds()
4908 if (atomic_used_mask & (1u << (atomic->hw_idx + k))) in evergreen_emit_atomic_buffer_setup_count()
4911 combined_atomics[atomic->hw_idx + k].hw_idx = atomic->hw_idx + k; in evergreen_emit_atomic_buffer_setup_count()
4912 combined_atomics[atomic->hw_idx + k].buffer_id = atomic->buffer_id; in evergreen_emit_atomic_buffer_setup_count()
4913 combined_atomics[atomic->hw_idx + k].start = atomic->start + k; in evergreen_emit_atomic_buffer_setup_count()
4914 combined_atomics[atomic->hw_idx + k].end = combined_atomics[atomic->hw_idx + k].start + 1; in evergreen_emit_atomic_buffer_setup_count()
4915 atomic_used_mask |= (1u << (atomic->hw_idx + k)); in evergreen_emit_atomic_buffer_setup_count()
Dr600_shader.c1182 ctx->shader->atomics[i].hw_idx = ctx->shader->atomic_base + ctx->shader->nhwatomic; in tgsi_declaration()
8634 return ctx->shader->atomics[i].hw_idx; in find_hw_atomic_counter()
8646 return ctx->shader->atomics[i].hw_idx + offset; in find_hw_atomic_counter()
/external/llvm-project/lldb/include/lldb/Target/
DRegisterContext.h117 virtual bool ClearHardwareBreakpoint(uint32_t hw_idx);
/external/llvm-project/lldb/include/lldb/Host/common/
DNativeRegisterContext.h66 virtual bool ClearHardwareBreakpoint(uint32_t hw_idx);
/external/llvm-project/lldb/source/Host/common/
DNativeRegisterContext.cpp247 bool NativeRegisterContext::ClearHardwareBreakpoint(uint32_t hw_idx) { in ClearHardwareBreakpoint() argument
/external/llvm-project/lldb/source/Target/
DRegisterContext.cpp295 bool RegisterContext::ClearHardwareBreakpoint(uint32_t hw_idx) { return false; } in ClearHardwareBreakpoint() argument
/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_shader_base.cpp257 atom.hw_idx = m_atomic_base + m_next_hwatomic_loc; in process_uniforms()