| 612 | } |
| 613 | |
| 614 | uint32_t DebugInfoManager::GetVulkanDebugOperation(Instruction* inst) { |
| 615 | assert(inst->GetShaderDebugOpcode() == |
| 616 | NonSemanticShaderDebugInfoDebugOperation && |
| 617 | "inst must be Vulkan DebugOperation"); |
| 618 | return context() |
| 619 | ->get_constant_mgr() |
| 620 | ->GetConstantFromInst(context()->get_def_use_mgr()->GetDef( |
| 621 | inst->GetSingleWordOperand(kDebugOperationOperandOperationIndex))) |
| 622 | ->GetU32(); |
| 623 | } |
| 624 | |
| 625 | uint32_t DebugInfoManager::GetVariableIdOfDebugValueUsedForDeclare( |
| 626 | Instruction* inst) { |
nothing calls this directly
no test coverage detected