[Lldb-commits] [lldb] r318664 - [Expression parser] Remove logging of field that is no longer in clang's TargetOptions struct.

2018-07-06 Thread Craig Topper via lldb-commits
Author: ctopper Date: Mon Nov 20 09:24:47 2017 New Revision: 318664 URL: http://llvm.org/viewvc/llvm-project?rev=318664&view=rev Log: [Expression parser] Remove logging of field that is no longer in clang's TargetOptions struct. The Reciprocals field was moved to CodeGenOptions. I don't think ll

[Lldb-commits] [lldb] r256407 - Include IR/DerivedTypes.h instead of IR/Type.h so to match llvm change r256406.

2015-12-25 Thread Craig Topper via lldb-commits
Author: ctopper Date: Thu Dec 24 23:18:31 2015 New Revision: 256407 URL: http://llvm.org/viewvc/llvm-project?rev=256407&view=rev Log: Include IR/DerivedTypes.h instead of IR/Type.h so to match llvm change r256406. Modified: lldb/trunk/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp Modif

[Lldb-commits] [clang] [lldb] [llvm] [llvm][TargetParser] Return StringMap from getHostCPUFeatures (PR #97824)

2024-07-10 Thread Craig Topper via lldb-commits
@@ -20,16 +20,15 @@ using namespace llvm; int main(int argc, char **argv) { #if defined(__i386__) || defined(_M_IX86) || \ defined(__x86_64__) || defined(_M_X64) - StringMap features; - - if (!sys::getHostCPUFeatures(features)) + const StringMap features = sys::getHostCP

[Lldb-commits] [lldb] 142f270 - Recommit "[AST] Use APIntStorage to fix memory leak in EnumConstantDecl. (#78311)"

2024-01-16 Thread Craig Topper via lldb-commits
Author: Craig Topper Date: 2024-01-16T13:52:17-08:00 New Revision: 142f270c279f2576e4618fc0d1121181c7531fdf URL: https://github.com/llvm/llvm-project/commit/142f270c279f2576e4618fc0d1121181c7531fdf DIFF: https://github.com/llvm/llvm-project/commit/142f270c279f2576e4618fc0d1121181c7531fdf.diff

[Lldb-commits] [lldb] 6006d43 - LLVM_FALLTHROUGH => [[fallthrough]]. NFC

2023-05-24 Thread Craig Topper via lldb-commits
Author: Craig Topper Date: 2023-05-24T12:40:10-07:00 New Revision: 6006d43e2d7dda56844f1c3867baa981cfefb8ea URL: https://github.com/llvm/llvm-project/commit/6006d43e2d7dda56844f1c3867baa981cfefb8ea DIFF: https://github.com/llvm/llvm-project/commit/6006d43e2d7dda56844f1c3867baa981cfefb8ea.diff

[Lldb-commits] [lldb] [RISCV][GISel][WIP] Support passing arguments through the stack. (PR #69289)

2023-10-18 Thread Craig Topper via lldb-commits
https://github.com/topperc updated https://github.com/llvm/llvm-project/pull/69289 >From ceadfba61ebd4d208d1b0b07b9344841d6fd3ac4 Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Mon, 16 Oct 2023 22:34:53 -0700 Subject: [PATCH] [RISCV][GISel][WIP] Support passing arguments through the stack.

[Lldb-commits] [lldb] a58b62b - [IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand().

2020-04-27 Thread Craig Topper via lldb-commits
Author: Craig Topper Date: 2020-04-27T22:17:03-07:00 New Revision: a58b62b4a2b96c31b49338b262b609db746449e8 URL: https://github.com/llvm/llvm-project/commit/a58b62b4a2b96c31b49338b262b609db746449e8 DIFF: https://github.com/llvm/llvm-project/commit/a58b62b4a2b96c31b49338b262b609db746449e8.diff

[Lldb-commits] [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)

2024-09-17 Thread Craig Topper via lldb-commits
topperc wrote: > I read through the patch again cleanly, and I don't have any problems with > the PR at this point. The only thing I would note is that in > `GetClangTargetABI` we're constructing a string which indicates which ISA > extensions are enabled (that are relevant here) to return a s

[Lldb-commits] [lldb] [llvm] Add RISC-V CPU type and CPU subtype to llvm & lldb (PR #136785)

2025-04-22 Thread Craig Topper via lldb-commits
@@ -353,6 +353,8 @@ static const ArchDefinitionEntry g_macho_arch_entries[] = { {ArchSpec::eCore_x86_64_x86_64, llvm::MachO::CPU_TYPE_X86_64, llvm::MachO::CPU_SUBTYPE_X86_ARCH1, UINT32_MAX, SUBTYPE_MASK}, {ArchSpec::eCore_x86_64_x86_64h, llvm::MachO::CPU_TYPE