| /llvm-project-15.0.7/lldb/unittests/Utility/ |
| H A D | CompletionRequestTest.cpp | 24 EXPECT_EQ(request.GetRawLine(), "a b"); in TEST() 45 EXPECT_EQ(request.GetCursorIndex(), 3U); in TEST() 107 request.ShiftArguments(); in TEST() 132 request.AddCompletion("foo"); in TEST() 139 request.AddCompletion("foo"); in TEST() 147 request.AddCompletion("bar"); in TEST() 155 request.AddCompletion("bar"); in TEST() 164 request.AddCompletion("foo"); in TEST() 173 request.AddCompletion("foobar"); in TEST() 242 request.AddCompletion("foo"); in TEST() [all …]
|
| /llvm-project-15.0.7/lldb/include/lldb/Interpreter/ |
| H A D | CommandCompletions.h | 62 lldb_private::CompletionRequest &request, SearchFilter *searcher); 72 CompletionRequest &request, 80 CompletionRequest &request, 84 CompletionRequest &request, 103 CompletionRequest &request, 107 CompletionRequest &request, 120 CompletionRequest &request, 124 CompletionRequest &request, 134 CompletionRequest &request, 153 CompletionRequest &request, [all …]
|
| /llvm-project-15.0.7/lldb/source/Commands/ |
| H A D | CommandCompletions.cpp | 132 : Completer(interpreter, request) { in SourceFileCompleter() 193 : Completer(interpreter, request) { in SymbolCompleter() 261 : Completer(interpreter, request) { in ModuleCompleter() 578 request.TryCompleteCurrentArg(s); in SettingsNames() 591 ArchSpec::AutoComplete(request); in ArchitectureNames() 659 request.TryCompleteCurrentArg(name); in BreakpointNames() 675 request.TryCompleteCurrentArg(flavor); in DisassemblyFlavors() 711 request.TryCompleteCurrentArg( in TypeLanguages() 804 Args args = request.GetParsedLine(); in CompleteModifiableCmdPathArgs() 829 request.AddCompletions(matches); in CompleteModifiableCmdPathArgs() [all …]
|
| H A D | CommandObjectSettings.cpp | 148 request, nullptr); in HandleArgumentCompletion() 151 arg = request.GetParsedLine().GetArgumentAtIndex(request.GetCursorIndex()); in HandleArgumentCompletion() 272 request, nullptr); in HandleArgumentCompletion() 516 request, nullptr); in HandleArgumentCompletion() 598 if (request.GetCursorIndex() < 2) in HandleArgumentCompletion() 601 request, nullptr); in HandleArgumentCompletion() 709 request, nullptr); in HandleArgumentCompletion() 801 request, nullptr); in HandleArgumentCompletion() 897 request, nullptr); in HandleArgumentCompletion() 982 request, nullptr); in HandleArgumentCompletion() [all …]
|
| H A D | CommandObjectMultiword.cpp | 256 auto arg0 = request.GetParsedLine()[0].ref(); in HandleCompletion() 257 if (request.GetCursorIndex() == 0) { in HandleCompletion() 261 request.AddCompletions(new_matches, descriptions); in HandleCompletion() 270 request.GetParsedLine().Shift(); in HandleCompletion() 271 request.AppendEmptyArgument(); in HandleCompletion() 272 cmd_obj->HandleCompletion(request); in HandleCompletion() 282 request.AddCompletions(new_matches); in HandleCompletion() 288 request.AddCompletions(new_matches); in HandleCompletion() 289 request.ShiftArguments(); in HandleCompletion() 290 sub_command_object->HandleCompletion(request); in HandleCompletion() [all …]
|
| H A D | CommandObjectLog.cpp | 35 size_t arg_index = request.GetCursorIndex(); in CompleteEnableDisable() 38 request.TryCompleteCurrentArg(channel); in CompleteEnableDisable() 43 request.TryCompleteCurrentArg(name, desc); in CompleteEnableDisable() 159 HandleArgumentCompletion(CompletionRequest &request, in HandleArgumentCompletion() argument 161 CompleteEnableDisable(request); in HandleArgumentCompletion() 240 HandleArgumentCompletion(CompletionRequest &request, in HandleArgumentCompletion() argument 242 CompleteEnableDisable(request); in HandleArgumentCompletion() 300 request.TryCompleteCurrentArg(channel); in HandleArgumentCompletion() 383 CompleteEnableDisable(request); in HandleArgumentCompletion() 577 request.TryCompleteCurrentArg("true"); in HandleArgumentCompletion() [all …]
|
| H A D | CommandObjectHelp.cpp | 204 void CommandObjectHelp::HandleCompletion(CompletionRequest &request) { in HandleCompletion() argument 206 if (request.GetCursorIndex() == 0) { in HandleCompletion() 207 m_interpreter.HandleCompletionMatches(request); in HandleCompletion() 211 m_interpreter.GetCommandObject(request.GetParsedLine()[0].ref()); in HandleCompletion() 218 request.ShiftArguments(); in HandleCompletion() 219 cmd_obj->HandleCompletion(request); in HandleCompletion() 222 m_interpreter.HandleCompletionMatches(request); in HandleCompletion()
|
| H A D | CommandObjectPlatform.cpp | 483 if (request.GetCursorIndex() == 0) in HandleArgumentCompletion() 829 if (request.GetCursorIndex() == 0) in HandleArgumentCompletion() 836 request, nullptr); in HandleArgumentCompletion() 903 if (request.GetCursorIndex() != 0) in HandleArgumentCompletion() 908 request, nullptr); in HandleArgumentCompletion() 979 request, nullptr); in HandleArgumentCompletion() 1049 request, nullptr); in HandleArgumentCompletion() 1108 request, nullptr); in HandleArgumentCompletion() 1512 request, nullptr); in HandleArgumentCompletion() 1864 if (request.GetCursorIndex()) in HandleArgumentCompletion() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/ |
| H A D | IntelPTCollector.cpp | 57 if (request.IsProcessTracing()) { in TraceStop() 62 for (int64_t tid : *request.tids) in TraceStop() 103 if (request.IsProcessTracing()) { in TraceStart() 109 if (request.IsPerCpuTracing()) { in TraceStart() 122 TraceIntelPTStartRequest effective_request = request; in TraceStart() 127 if (!request.disable_cgroup_filtering.value_or(false)) in TraceStart() 155 for (int64_t tid : *request.tids) { in TraceStart() 227 if (request.kind == IntelPTDataKinds::kProcFsCpuInfo) in GetBinaryData() 232 m_process_trace_up->TryGetBinaryData(request); in GetBinaryData() 241 m_thread_traces.TryGetBinaryData(request); in GetBinaryData() [all …]
|
| H A D | IntelPTMultiCoreTrace.cpp | 21 const TraceIntelPTStartRequest &request) { in IsTotalBufferLimitReached() argument 22 uint64_t required = cores.size() * request.ipt_trace_size; in IsTotalBufferLimitReached() 23 uint64_t limit = request.process_buffer_size_limit.value_or( in IsTotalBufferLimitReached() 44 if (IsTotalBufferLimitReached(*cpu_ids, request)) in StartOnAllCores() 55 IntelPTSingleBufferTrace::Start(request, /*tid=*/None, cpu_id, in StartOnAllCores() 152 const TraceGetBinaryDataRequest &request) { in TryGetBinaryData() argument 153 if (!request.cpu_id) in TryGetBinaryData() 155 auto it = m_traces_per_core.find(*request.cpu_id); in TryGetBinaryData() 159 formatv("Core {0} is not being traced", *request.cpu_id)); in TryGetBinaryData() 161 if (request.kind == IntelPTDataKinds::kIptTrace) in TryGetBinaryData() [all …]
|
| H A D | IntelPTThreadTraceCollection.cpp | 31 lldb::tid_t tid, const TraceIntelPTStartRequest &request) { in TraceStart() argument 37 IntelPTSingleBufferTrace::Start(request, tid); in TraceStart() 77 const TraceGetBinaryDataRequest &request) { in TryGetBinaryData() argument 78 if (!request.tid) in TryGetBinaryData() 80 if (request.kind != IntelPTDataKinds::kIptTrace) in TryGetBinaryData() 83 if (!TracesThread(*request.tid)) in TryGetBinaryData() 87 GetTracedThread(*request.tid)) in TryGetBinaryData()
|
| H A D | IntelPTSingleBufferTrace.cpp | 235 const TraceIntelPTStartRequest &request, Optional<lldb::tid_t> tid, in Start() argument 245 if (__builtin_popcount(request.ipt_trace_size) != 1 || in Start() 246 request.ipt_trace_size < 4096) { in Start() 251 request.ipt_trace_size); in Start() 255 (request.ipt_trace_size + page_size - 1) / page_size)); in Start() 258 request.enable_tsc, request.psb_period.map([](int value) { in Start() 266 request.ipt_trace_size); in Start()
|
| H A D | IntelPTPerThreadProcessTrace.h | 36 Start(const TraceIntelPTStartRequest &request, 48 TryGetBinaryData(const TraceGetBinaryDataRequest &request) override; 51 IntelPTPerThreadProcessTrace(const TraceIntelPTStartRequest &request) in IntelPTPerThreadProcessTrace() argument 52 : m_tracing_params(request) {} in IntelPTPerThreadProcessTrace()
|
| H A D | IntelPTCollector.h | 54 llvm::Error TraceStop(const TraceStopRequest &request); 57 llvm::Error TraceStart(const TraceIntelPTStartRequest &request); 64 GetBinaryData(const TraceGetBinaryDataRequest &request); 74 const TraceIntelPTStartRequest &request);
|
| H A D | IntelPTPerThreadProcessTrace.cpp | 50 const TraceGetBinaryDataRequest &request) { in TryGetBinaryData() argument 51 return m_thread_traces.TryGetBinaryData(request); in TryGetBinaryData() 55 IntelPTPerThreadProcessTrace::Start(const TraceIntelPTStartRequest &request, in Start() argument 58 new IntelPTPerThreadProcessTrace(request)); in Start()
|
| /llvm-project-15.0.7/lldb/source/Symbol/ |
| H A D | Variable.cpp | 520 member_compiler_type.GetCanonicalType(), request); in PrivateAutoCompleteMembers() 554 request.AddCompletion(prefix_path.str()); in PrivateAutoComplete() 561 request.AddCompletion((prefix_path + ".").str()); in PrivateAutoComplete() 571 request.AddCompletion((prefix_path + "->").str()); in PrivateAutoComplete() 573 request.AddCompletion(prefix_path.str()); in PrivateAutoComplete() 595 request); in PrivateAutoComplete() 602 compiler_type, request); in PrivateAutoComplete() 621 pointee_type.GetCanonicalType(), request); in PrivateAutoComplete() 645 request); in PrivateAutoComplete() 715 CompletionRequest &request) { in AutoComplete() argument [all …]
|
| /llvm-project-15.0.7/lldb/tools/lldb-vscode/ |
| H A D | lldb-vscode.cpp | 590 FillResponse(request, response); in request_attach() 750 FillResponse(request, response); in request_continue() 796 FillResponse(request, response); in request_configurationDone() 851 FillResponse(request, response); in request_disconnect() 894 FillResponse(request, response); in request_exceptionInfo() 1048 FillResponse(request, response); in request_completions() 1204 FillResponse(request, response); in request_evaluate() 1303 FillResponse(request, response); in request_compileUnits() 1353 FillResponse(request, response); in request_modules() 1456 FillResponse(request, response); in request_initialize() [all …]
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | Trace.cpp | 153 Error Trace::Start(const llvm::json::Value &request) { in Start() argument 158 return m_live_process->TraceStart(request); in Start() 210 request.kind, request.tid, request.cpu_id)); in GetLiveTraceBinaryData() 213 m_live_process->TraceGetBinaryData(request); in GetLiveTraceBinaryData() 223 request.kind, expected_size, data->size(), request.tid, in GetLiveTraceBinaryData() 224 request.cpu_id)); in GetLiveTraceBinaryData() 240 return GetLiveTraceBinaryData(request, *size); in GetLiveThreadBinaryData() 256 TraceGetBinaryDataRequest request{GetPluginName().str(), kind.str(), in GetLiveCpuBinaryData() local 258 return m_live_process->TraceGetBinaryData(request); in GetLiveCpuBinaryData() 269 TraceGetBinaryDataRequest request{GetPluginName().str(), kind.str(), in GetLiveProcessBinaryData() local [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/Trace/intel-pt/ |
| H A D | TraceIntelPT.cpp | 596 TraceIntelPTStartRequest request; in Start() local 599 request.enable_tsc = enable_tsc; in Start() 600 request.psb_period = psb_period; in Start() 601 request.type = GetPluginName().str(); in Start() 604 return Trace::Start(toJSON(request)); in Start() 638 TraceIntelPTStartRequest request; in Start() local 640 request.enable_tsc = enable_tsc; in Start() 641 request.psb_period = psb_period; in Start() 642 request.type = GetPluginName().str(); in Start() 643 request.tids.emplace(); in Start() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | atomics-hw-remarks-gfx90a.ll | 4 …re instruction generated for atomic fadd operation at memory scope system due to an unsafe request. 5 …are instruction generated for atomic fadd operation at memory scope agent due to an unsafe request. 6 …instruction generated for atomic fadd operation at memory scope workgroup due to an unsafe request. 7 …instruction generated for atomic fadd operation at memory scope wavefront due to an unsafe request. 8 …truction generated for atomic fadd operation at memory scope singlethread due to an unsafe request. 9 …truction generated for atomic fadd operation at memory scope agent-one-as due to an unsafe request. 10 …tion generated for atomic fadd operation at memory scope workgroup-one-as due to an unsafe request. 11 …tion generated for atomic fadd operation at memory scope wavefront-one-as due to an unsafe request. 12 …n generated for atomic fadd operation at memory scope singlethread-one-as due to an unsafe request.
|
| /llvm-project-15.0.7/lldb/tools/driver/ |
| H A D | Platform.cpp | 19 int ioctl(int d, int request, ...) { in ioctl() argument 20 switch (request) { in ioctl() 24 va_start(vl, request); in ioctl()
|
| /llvm-project-15.0.7/lldb/source/Interpreter/ |
| H A D | OptionValueEnumeration.cpp | 99 CompletionRequest &request) { in AutoComplete() argument 101 if (!request.GetCursorArgumentPrefix().empty()) { in AutoComplete() 104 request.TryCompleteCurrentArg(name); in AutoComplete() 109 request.AddCompletion(m_enumerations.GetCStringAtIndex(i).GetStringRef()); in AutoComplete()
|
| H A D | OptionValueBoolean.cpp | 71 CompletionRequest &request) { in AutoComplete() argument 78 if (request.GetCursorArgumentPrefix().empty()) in AutoComplete() 82 request.TryCompleteCurrentArg(entry); in AutoComplete()
|
| H A D | OptionValueUUID.cpp | 62 CompletionRequest &request) { in AutoComplete() argument 67 auto prefix = request.GetCursorArgumentPrefix(); in AutoComplete() 79 request.TryCompleteCurrentArg(module_uuid.GetAsString()); in AutoComplete()
|
| /llvm-project-15.0.7/lldb/source/Expression/ |
| H A D | REPL.cpp | 492 CompletionRequest &request) { in IOHandlerComplete() argument 494 if (request.GetRawLine().startswith(":")) { in IOHandlerComplete() 498 llvm::StringRef new_line = request.GetRawLine().drop_front(); in IOHandlerComplete() 500 CompletionRequest sub_request(new_line, request.GetRawCursorPos() - 1, in IOHandlerComplete() 506 if (request.GetCursorIndex() == 0) in IOHandlerComplete() 510 request.AddCompletions(matches, descriptions); in IOHandlerComplete() 515 if (request.GetRawLine().trim().empty()) { in IOHandlerComplete() 517 request.AddCompletion(m_indent_str); in IOHandlerComplete() 541 current_code += request.GetRawLine(); in IOHandlerComplete() 543 CompleteCode(current_code, request); in IOHandlerComplete()
|