profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/davidbolvansky/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.
Dávid Bolvanský davidbolvansky Pribylina, SK / Brno, CZ

llvm/llvm-project 10800

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.

nesfit/fitcrack 31

A hashcat-based distributed password cracking system

davidbolvansky/TINZbierkaPrikladov 10

Študentská zbierka príkladov pre predmet Teoretická informatika

davidbolvansky/FLP-simplify-bkg-tester 2

Based on https://github.com/xhrebi04/flp_simplify_bkg_test. Added many new tests.

davidbolvansky/FITVUTHistogramySkusok 0

Histogramy skúšok na FIT VUT

davidbolvansky/hashcat 0

World's fastest and most advanced password recovery utility

davidbolvansky/ICP-Solitaire 0

Solitaire in C++

davidbolvansky/KNBH 0

Dormitory Girl Hunter A.K.A KNBH

startedIntelLabs/control-flag

started time in 2 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 6678db00e678e27cc66165ba62d4311f1f7be7b3

[X86] Enable promotion of i16 popcnt (PR52056) Solves https://bugs.llvm.org/show_bug.cgi?id=52056 Reviewed By: RKSimon Differential Revision: https://reviews.llvm.org/D111507

view details

push time in 8 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 005b715b543e782321408c5ec9f30644161c18e0

[NFC] Added test for PR49927

view details

Dávid Bolvanský

commit sha 93fd30a1632743d377d8c6525401074ef9eca562

[NFC] Added test for PR50339

view details

push time in 10 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha e6ce86bb62432f0e28b58c6bfa11ceb244cfa039

[NFC] Added tests for PR52056

view details

push time in 13 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 943b3048484b7e3cf04f4d51c23c82fcece2185d

Fixed some errors detected by PVS Studio

view details

push time in 14 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 3649fb14d126004373f7bcdfbd58266c7937dcb7

Fixed some errors detected by PVS Studio

view details

push time in 14 days

issue commentClangBuiltLinux/linux

-Wbitwise-instead-of-logical in drivers/gpu/drm/i915/intel_pm.c

Maybe more clear code?

changed = false;
changed |= ilk_increase_wm_latency(dev_priv, dev_priv->wm.pri_latency, 12);
changed |= ilk_increase_wm_latency(dev_priv, dev_priv->wm.spr_latency, 12);
changed |= ilk_increase_wm_latency(dev_priv, dev_priv->wm.cur_latency, 12);
nickdesaulniers

comment created time in 19 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha fb84aa2a8f52272cd0cb9510bac5404a3d4ec565

Fixed warnings in target/parser codes produced by -Wbitwise-instead-of-logicala

view details

push time in 20 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 5f2f6118800fe652c102625a6871e3e8b0dcbb6e

Fixed more warnings in LLVM produced by -Wbitwise-instead-of-logical

view details

push time in 20 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha a76355d570a96ebcb4e790bc06020f184351500d

Unbreak hexagon-check-builtins.c due to rGb1fcca388441

view details

push time in 20 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha f59cc9542bfb461d16ad12b2cc4be4abbfd9d96e

Reland "[Clang] Extend -Wbool-operation to warn about bitwise and of bools with side effects" This reverts commit a4933f57f3f0a45e1db1075f7285f0761a80fc06. New warnings were fixed.

view details

push time in 20 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha b1fcca38844138d1950e1b34eb2be65b3bfc7352

Fixed warnings in LLVM produced by -Wbitwise-instead-of-logical

view details

push time in 20 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha a4933f57f3f0a45e1db1075f7285f0761a80fc06

Revert "[Clang] Extend -Wbool-operation to warn about bitwise and of bools with side effects" This reverts commit f62d18ff140f67a8776a7a3c62a75645d8d540b5. Found some cases in LLVM itself.

view details

push time in 20 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha f62d18ff140f67a8776a7a3c62a75645d8d540b5

[Clang] Extend -Wbool-operation to warn about bitwise and of bools with side effects Motivation: https://arstechnica.com/gadgets/2021/07/google-pushed-a-one-character-typo-to-production-bricking-chrome-os-devices/ Warn for pattern boolA & boolB or boolA | boolB where boolA and boolB has possible side effects. Casting one operand to int is enough to silence this warning: for example (int)boolA & boolB or boolA| (int)boolB Fixes https://bugs.llvm.org/show_bug.cgi?id=51216 Differential Revision: https://reviews.llvm.org/D108003

view details

push time in 20 days

push eventllvm/llvm-project

Dávid Bolvanský

commit sha c0fdfc9af2338fa84f1b65dda8f1649c0ec1ebf1

[InstCombine] powi(x, y) * powi(x, z) -> powi(x, y + z) We already have pow(x, y) * pow(x, z) -> pow(x, y + z) transformation, but we are missing same transformation for powi (power is integer). Requires reassoc. Reviewed By: spatel Differential Revision: https://reviews.llvm.org/D109954

view details

push time in a month

push eventllvm/llvm-project

Dávid Bolvanský

commit sha d01e0c8c66bb88fa40d350df00dce36f65bc1e5d

[NFC] Precommit tests for D109954

view details

push time in a month

push eventllvm/llvm-project

Dávid Bolvanský

commit sha ff6b074674f063295c4aadda394feb032449d86e

[NFC] Added testcase for PR25725

view details

push time in a month

push eventllvm/llvm-project

Dávid Bolvanský

commit sha c0afb0092423a534d6a4f81a233845ef65f93930

[NFC] Added tests for llvm.powi optimizations

view details

Dávid Bolvanský

commit sha a4a426c9e0da06b9ff4c58d3a15a1e789efebfb6

[InstCombine] Added llvm.powi optimizations If power is even: powi(-x, p) -> powi(x, p) powi(fabs(x), p) -> powi(x, p) powi(copysign(x, y), p) -> powi(x, p)

view details

push time in a month

startedchriskiehl/Gooey

started time in a month

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 3b5f318f5d2df423afd3b5dddd824fc9a66db17b

[InstCombine] ror/rol(X, RotAmt) == C --> X == rol/ror(C, RotAmt) (PR51567) ``` ---------------------------------------- define i1 @src(i32 %0) { %1: %2 = fshl i32 %0, i32 %0, i32 25 %3 = icmp eq i32 %2, 5 ret i1 %3 } => define i1 @tgt(i32 %0) { %1: %2 = icmp eq i32 %0, 640 ret i1 %2 } Transformation seems to be correct! ``` https://alive2.llvm.org/ce/z/GdY8Jm Solves PR51567 Reviewed By: spatel Differential Revision: https://reviews.llvm.org/D109283

view details

push time in 2 months

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 08144b83187bd3856cd7b3b7a0fef71dbc2253aa

[NFC] Added test for stpcpy -> strcpy transformation with AS != 0

view details

push time in 2 months

push eventllvm/llvm-project

Dávid Bolvanský

commit sha d4da4b80258c56f5f88f2ecbfbf6315c2842e76c

[NFC] Added tests for D109283

view details

push time in 2 months

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 9c476172b93367d2cb88d7d3f4b1b5b456fa6020

[InstCombine] stpcpy(d,s) -> strcpy(d,s) if the result is not used

view details

push time in 2 months

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 2572c76ec907050f5a3f55f581db87128cca7670

[NFC] Added testcases for new binop with select transformation

view details

push time in 2 months

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 3a696f6092effe6513b85f51510e51090e205715

[InstCombine] rotate(X,Z) eq/ne rotate(Y,Z) ---> X eq/ne Y (PR51565) ``` ---------------------------------------- define i1 @src(i8 %x, i8 %y, i8 %z) { %0: %f = fshl i8 %x, i8 %x, i8 %z %f2 = fshl i8 %y, i8 %y, i8 %z %r = icmp eq i8 %f, %f2 ret i1 %r } => define i1 @tgt(i8 %x, i8 %y, i8 %z) { %0: %r = icmp eq i8 %x, %y ret i1 %r } Transformation seems to be correct! ``` https://alive2.llvm.org/ce/z/qAZp8f Solves PR51565 Reviewed By: spatel Differential Revision: https://reviews.llvm.org/D109271

view details

push time in 2 months

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 73e1ba62158992e273fd4875cd11e07f64c81844

[NFC] Added tests for PR51565

view details

push time in 2 months

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 9e06c767a4b66f600f77626807688e4a213a3242

[NFC] Added testcase for PR39116

view details

push time in 2 months

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 2aea581004d20dccd6aa8483704acec9a56e2345

[NFC] Added testcase for PR48641

view details

push time in 2 months

push eventllvm/llvm-project

Dávid Bolvanský

commit sha 00f8aecf6ef43fa0f4d2cdabeb1140bcfb477423

[NFC] Added testcase for PR40750

view details

push time in 2 months

startedrohit-px2/nvui

started time in 2 months