profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/tinti/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

tinti/docker-nuttx 3

Docker image with all you need to build Nuttx

tinti/ambiente 1

Ambiente is a Window System that runs on top of X11

tinti/circular-driver 1

Circular buffer driver

tinti/android-emulator-skins 0

Android emulator skins for various of devices

tinti/android-notifier 0

Automatically exported from code.google.com/p/android-notifier

tinti/android-notifier.assets 0

Automatically exported from code.google.com/p/android-notifier.assets

tinti/android-notifier.bin 0

Automatically exported from code.google.com/p/android-notifier.bin

tinti/android-notifier.oldsvn 0

Automatically exported from code.google.com/p/android-notifier.oldsvn

tinti/android_device_allwinner_example 0

Example device tree for an Allwinner device

push eventllvm/llvm-project

Tomasz Miąsko

commit sha f0f2a8b21cad8f291908ea411c7b38b8c4c8ee42

[Demangle][Rust] Parse inherent implementations Part of https://reviews.llvm.org/D102549

view details

Tomasz Miąsko

commit sha 9fa138009f0a818bd2c154f8cd83a98265122714

[Demangle][Rust] Parse trait implementations Part of https://reviews.llvm.org/D102549

view details

Tomasz Miąsko

commit sha f933f7fbd047802456f9d614daf0f0dfb3c7c45f

[Demangle][Rust] Parse trait definitions Part of https://reviews.llvm.org/D102549

view details

push time in 2 hours

issue closedllvm/circt

Segfault in test/Dialect/RTL/errors.mlir

test/Dialect/RTL/errors.mlir segfaults in getModuleResultNameAttr for the test of incorrect return result count. The generic op printer when called from emitError uses getAsmResultNames gets the names of the returns on the referenced module based on the number of results on the instance, which is exactly what the test case is looking for.

I haven't looked into why a segfault passes lit.

closed time in 2 hours

darthscsi

issue commentllvm/circt

Segfault in test/Dialect/RTL/errors.mlir

Fixed in 86911192

darthscsi

comment created time in 2 hours

push eventllvm/circt

Chris Lattner

commit sha 86911192e08ae25c4f8bdf47790d1ba5959fb4ae

[HW] Fix issue #1034, crash on invalid IR.

view details

push time in 2 hours

issue closedllvm/circt

[RTL] rename RTL dialect to HW

John moved the mechanics of the RTL dialect out to "comb". The things we have left are rtl.module, types, and a few things for working with aggregates. The name "RTL" isn't really applicable any more.

What is left is now the macro structure of the CIRCT project that I think will be the unifying theory of a bunch of interesting work. I think we can get away with renaming this to "hw" (as in "hardware"). Any other suggestions?

I also considered "circt" as the dialect name, but that will be confusing as the CIRCT project grows to include more stuff.

closed time in 2 hours

lattner

issue commentllvm/circt

[RTL] rename RTL dialect to HW

This is effectively done.

lattner

comment created time in 2 hours

push eventllvm/circt

Chris Lattner

commit sha ab1766c130b66b63dbd6f6f538501e55eebd13b6

[HW->RTL] Rename testsuite and laggard files.

view details

push time in 2 hours

push eventllvm/llvm-project

Kuter Dinel

commit sha 64ef29bc66aae98efe27553267f1d56a62ee1a4d

[Attributor] Call site specific AAValueSimplification and AAIsDead. This patch makes it possible to do call site specific deductions for AAValueSimplification and AAIsDead. Reviewed By: jdoerfert Differential Revision: https://reviews.llvm.org/D84722

view details

push time in 2 hours

push eventllvm/circt

Chris Lattner

commit sha 53b1c077d661af3409786db8363ddf3656137937

[RTL->HW] Rename C++ namespace, command line flags and a bunch of other stuff.

view details

push time in 2 hours

push eventllvm/circt

Chris Lattner

commit sha e31e8a3e3d355eb92358bc783551f086f9a26d83

[RTL->HW] Rename the rtl dialect to hw dialect in MLIR syntax.

view details

push time in 2 hours

push eventllvm/circt

Chris Lattner

commit sha 1cb88b522a99f8d763789cae8cd8216c17d7c8e9

[RTL->HW] Move a few more files I missed.

view details

push time in 3 hours

push eventllvm/llvm-project

Simon Pilgrim

commit sha a80a5036a1f6b9a9eb4038b30458f9ab349efff8

[X86] Remove unused check-prefixes

view details

push time in 3 hours

push eventllvm/llvm-project

Nikita Popov

commit sha 6e9363c94230a8427c11c2d13b7c65164370ffae

[CaptureTracking] Only check reachability for capture candidates Reachability queries are very expensive, and currently performed for each instruction we look at, even though most of them will not lead to a capture and are thus ultimately irrelevant. It is more efficient to walk a few unnecessary instructions than to perform unnecessary reachability queries. Theoretically, this may produce worse results, because the additional instructions considered may cause us to hit the use count limit earlier. In practice, this does not appear to be a problem, e.g. on test-suite O3 we report only one more captured-before with this change, with no resulting codegen differences. This makes PointerMayBeCapturedBefore() significantly cheaper in practice, hopefully allowing it to be used in more places.

view details

push time in 3 hours

push eventllvm/llvm-project

Simon Pilgrim

commit sha 0afb10de1449f41d026b3784369297cde011f69e

[X86][SSE] Add SSE3 coverage to PHADD/SUB generation tests This would have caught the regression identified in rGc012a388a15b.

view details

push time in 3 hours

push eventllvm/circt

Chris Lattner

commit sha 4d43103122b45ad3e0d23fd68f365f6e4e4d18a0

[RTL->HW] Rename the string "RTL" to "HW" This makes sure not to rename FIRRTL to HWRTL :-), and I spot checked a many things to avoid changing general references to RTL (e.g. when referring to external tools) but I suspect that I missed some. Please let me know (or directly correct) any mistakes in this mechanical patch.

view details

push time in 4 hours

push eventllvm/circt

Chris Lattner

commit sha 84c94e8920ff961ccd2801ab8d92af8fbd57bc4d

Correct a header comment.

view details

push time in 4 hours

push eventllvm/circt

Chris Lattner

commit sha f922d2d9fb211a2d70eb7d534dde8cb1e6898bfa

[RTL->HW] Move one more file I missed.

view details

push time in 4 hours

push eventllvm/circt

Chris Lattner

commit sha 61e70086c644576040bf5f3aa63b66bbc2ec214b

[RTL->HW] Move a few more files in conversions and documentation. NFC.

view details

push time in 4 hours

push eventllvm/circt

Chris Lattner

commit sha 91f77cf64b0aba92fe210e5a395cb01a5af4e4a4

[RTL->HW] Move RTL directory structure/filenames to HW. NFC This doesn't change the types or stuff declared in the file, just moves things into place.

view details

push time in 5 hours

push eventllvm/llvm-project

Alex Orlov

commit sha 88a8965a7d9355438cb6bc60cdeeac12858342c9

NFC. Refactored DIPrinter for support embedded source. This patch introduces source loading and pruning functions. It will allow to use the DWARF embedded source and use the same code for JSON printout. No functional changes. Reviewed By: dblaikie Differential Revision: https://reviews.llvm.org/D102539

view details

push time in 5 hours

push eventllvm/llvm-project

Dan Liew

commit sha b7f60d861ad7a8d03c09c0b72277eabaa53731fb

[Compiler-rt] Downgrade another fatal error to warning https://reviews.llvm.org/D101681 landed a change to check the testing configuration which relies on using the `-print-runtime-dir` flag of clang to determine where the runtime testing library is. The patch treated not being able to find the path reported by clang as an error. Unfortunately this seems to break the `llvm-clang-win-x-aarch64` bot. Either the bot is misconfigured or clang is reporting a bogus path. To temporarily unbreak the bot downgrade the fatal error to a warning. While we're here also print information about the command used to determine the path to aid debugging.

view details

push time in 6 hours

push eventllvm/llvm-project

Dan Liew

commit sha 7085cd2f2945b1e73e1c66f78080c48cba9112e8

[Compiler-rt] Downgrade fatal error about unsupported test configuration to a warning. https://reviews.llvm.org/D101681 introduced a check to make sure the compiler and compiler-rt were using the same library path when `COMPILER_RT_TEST_STANDALONE_BUILD_LIBS=ON`, i.e. the developer's intention is to test the just built libs rather that shipped with the compiler used for testing. It seems this broken some bots that are likely misconfigured. So to unbreak them, for now let's make this a warning so the bot owners can investigate without breaking their builds.

view details

push time in 6 hours

push eventllvm/llvm-project

Pengxuan Zheng

commit sha c9b36a041fd70de0617ea7e241f520b345e12cac

Support GCC's -fstack-usage flag This patch adds support for GCC's -fstack-usage flag. With this flag, a stack usage file (i.e., .su file) is generated for each input source file. The format of the stack usage file is also similar to what is used by GCC. For each function defined in the source file, a line with the following information is produced in the .su file. <source_file>:<line_number>:<function_name> <size_in_byte> <static/dynamic> "Static" means that the function's frame size is static and the size info is an accurate reflection of the frame size. While "dynamic" means the function's frame size can only be determined at run-time because the function manipulates the stack dynamically (e.g., due to variable size objects). The size info only reflects the size of the fixed size frame objects in this case and therefore is not a reliable measure of the total frame size. Reviewed By: MaskRay Differential Revision: https://reviews.llvm.org/D100509

view details

push time in 6 hours

pull request commentllvm/circt

Infrastructure for static operation schedulers

Thank you!

jopperm

comment created time in 7 hours

push eventllvm/llvm-www

Giorgis Georgakoudis

commit sha 6f07a0384acaa5a443c267a307428da750a069bc

Update LLPP CFP with submission guidelines

view details

push time in 7 hours

push eventllvm/circt

Chris Lattner

commit sha 83f4b3f8b0942aa9522257c295204611599aa619

Trial commit to see if CI is working again, NFC.

view details

push time in 7 hours

push eventllvm/llvm-project

Nico Weber

commit sha c012a388a15b34c39b53cbfff1b175ac03206dfa

Revert "[X86][SSE] Pull out combineToHorizontalAddSub helper from inside (F)ADD/SUB combines. NFCI." This reverts commit b95a103808acfd8f33290d3e80e28af434454b28. Makes clang assert very early in a Chromium build. See https://bugs.chromium.org/p/chromium/issues/detail?id=1209490#c1 for a standalone repro.

view details

push time in 7 hours

startedflameshot-org/flameshot

started time in 7 hours

push eventllvm/llvm-project

David Green

commit sha aaf2c7b518b3606139171aca3fd030287039cedd

[ARM] Add an extra memset test showing reverted WLSTP loops. NFC

view details

push time in 8 hours

push eventllvm/llvm-project

Simon Pilgrim

commit sha 8cb04d891fba6ee81c385519510cb89e37acea0c

[X86] X86OptimizeLEAPass::replaceDebugValue - take a copy of the DebugLoc not a reference as it may be deleted. Fixes msan warning due to rG9ca2c50b3601

view details

push time in 8 hours