[gdb-scripts] Add to_string methods to printer implementationsSome GDB versions require all prettyprinter classes to define to_string.This commit adds these definitions.Reviewed By: csiggDiffe
[gdb-scripts] Add to_string methods to printer implementationsSome GDB versions require all prettyprinter classes to define to_string.This commit adds these definitions.Reviewed By: csiggDifferential Revision: https://reviews.llvm.org/D127969
show more ...
Update mlir GDB printersUpdate prettyprinters.py to match MLIR changes.This has gone unnoticed because no build bot is running tests with debug info.I will look into what we can do about this s
Update mlir GDB printersUpdate prettyprinters.py to match MLIR changes.This has gone unnoticed because no build bot is running tests with debug info.I will look into what we can do about this separately. There ishttps://green.lab.llvm.org/green/view/LLDB/job/lldb-cmake/,from Apple. The Debug Info tests are failing despite the green result.See https://github.com/llvm/llvm-project/issues/48872.Note: the llvm-support.gdb test only works with Debug,but not RelWithDebInfo because some checked symbols are stripped.Reviewed By: dblaikieDifferential Revision: https://reviews.llvm.org/D116646
[mlir][NFC] Replace references to Identifier with StringAttrThis is part of the replacement of Identifier with StringAttr.Differential Revision: https://reviews.llvm.org/D113953
[mlir] Add better support for f80 and f128Add builtin f80 and f128 following @schweitz propositionhttps://llvm.discourse.group/t/rfc-adding-better-support-for-higher-precision-floating-point/2526/
[mlir] Add better support for f80 and f128Add builtin f80 and f128 following @schweitz propositionhttps://llvm.discourse.group/t/rfc-adding-better-support-for-higher-precision-floating-point/2526/5Reviewed By: ftynse, rriddleDifferential Revision: https://reviews.llvm.org/D94737
[mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.hThis is part of a larger refactoring the better congregates the builtin structures under the BuiltinDialect. This also remov
[mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.hThis is part of a larger refactoring the better congregates the builtin structures under the BuiltinDialect. This also removes the problematic "standard" naming that clashes with the "standard" dialect, which is not defined within IR/. A temporary forward is placed in StandardTypes.h to allow time for downstream users to replaced references.Differential Revision: https://reviews.llvm.org/D92435
[mlir] Fix TypeID lookup in GDB pretty printers.The TypeID instance was moved in D89153.It wasn't caught that it broke MLIR pretty printers because pre-merge checks don't run check-debuginfo.Av
[mlir] Fix TypeID lookup in GDB pretty printers.The TypeID instance was moved in D89153.It wasn't caught that it broke MLIR pretty printers because pre-merge checks don't run check-debuginfo.Avoid disabling all MLIR printers in case this happens again by catching the exception.Reviewed By: stellaraccidentDifferential Revision: https://reviews.llvm.org/D90191
Add GDB prettyprinters for a few more MLIR types.Reviewed By: dblaikie, jpienaarDifferential Revision: https://reviews.llvm.org/D87159
Revert "Adding GDB PrettyPrinter for mlir::Identifier."This reverts commit 9e9e6e698d8ef5dc5b7576058f2022aab2534a52.This commit is causing builds that include the 'debuginfo-tests' project tofai
Revert "Adding GDB PrettyPrinter for mlir::Identifier."This reverts commit 9e9e6e698d8ef5dc5b7576058f2022aab2534a52.This commit is causing builds that include the 'debuginfo-tests' project tofail.Apple has a public bot which shows the failure:http://green.lab.llvm.org/green/view/LLDB/job/lldb-cmake/23667/console
Adding GDB PrettyPrinter for mlir::Identifier.This is the first bit from D73546. Primarily setting up the corresponding test. Will add more pretty printers in a separate revision.Reviewed By: dbl
Adding GDB PrettyPrinter for mlir::Identifier.This is the first bit from D73546. Primarily setting up the corresponding test. Will add more pretty printers in a separate revision.Reviewed By: dblaikieDifferential Revision: https://reviews.llvm.org/D86937