In D139876#3989779, @lebedev.ri wrote:You did not invert the branch condition.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Dec 12 2022
Dec 12 2022
dbakunevich added a comment to D139876: [LoopSimplify] Restoring the normalization of br instructions..
dbakunevich updated the diff for D139876: [LoopSimplify] Restoring the normalization of br instructions..
dbakunevich requested review of D139876: [LoopSimplify] Restoring the normalization of br instructions..
Dec 5 2022
Dec 5 2022
dbakunevich committed rG4c809de33b9f: Added connection to the library with name "re". (authored by dbakunevich).
Added connection to the library with name "re".
Nov 22 2022
Nov 22 2022
dbakunevich committed rG073aebc431d5: [Utils] Improved chunk-print-before-all.py script (authored by dbakunevich).
[Utils] Improved chunk-print-before-all.py script
Nov 21 2022
Nov 21 2022
Nov 17 2022
Nov 17 2022
dbakunevich added reviewers for D137926: [Utils] Improved chunk-print-before-all.py script: reames, knaumov.
Nov 16 2022
Nov 16 2022
Nov 14 2022
Nov 14 2022
Oct 19 2022
Oct 19 2022
dbakunevich committed rGfecfd012523f: [Verifier] Allow undef/poison token argument to llvm.experimental.gc.result (authored by dbakunevich).
[Verifier] Allow undef/poison token argument to llvm.experimental.gc.result
Oct 17 2022
Oct 17 2022
dbakunevich removed reviewers for D136060: Mark branches lowered from guards as !make.implicit: mkazantsev, apilipenko.
Sep 28 2022
Sep 28 2022
dbakunevich updated the diff for D134427: [Verifier] Allow undef token argument to llvm.experimental.gc.result.
Sep 23 2022
Sep 23 2022
dbakunevich added a comment to D134427: [Verifier] Allow undef token argument to llvm.experimental.gc.result.
As part of the optimization in the unreachable code, we remove tokens, thereby replacing them with undef/poison in intrinsics. But the verifier falls on the assertion, within of what it sees token poison in unreachable code, which in turn is incorrect.
The original code was in the form of a Java program that crashed on this assert. As part of the search for a bug, based on ir obtained from java, a mini test was written that reflects the problem. If you need, I can send Java code with this bug.
Sep 22 2022
Sep 22 2022
dbakunevich requested review of D134427: [Verifier] Allow undef token argument to llvm.experimental.gc.result.
Jul 5 2022
Jul 5 2022
dbakunevich updated the summary of D128904: Bug fix "GC relocate is incorrectly tied to the statepoint".
dbakunevich updated the diff for D128904: Bug fix "GC relocate is incorrectly tied to the statepoint".
Jul 4 2022
Jul 4 2022
dbakunevich added a comment to D128904: Bug fix "GC relocate is incorrectly tied to the statepoint".
As part of this task, I could not use the
isa<Type_1,Type_2>(Val)
construct, because there was an error when building llvm.
Throughout llvm, the construction
isa<Type1>(Val) || isa<Type_2>(Val)
is often used. Therefore, I propose to solve the full transition problem with
isa<>() || isa<>()
to
isa<,>()
as a separate NFC patch
dbakunevich updated the diff for D128904: Bug fix "GC relocate is incorrectly tied to the statepoint".
Jun 30 2022
Jun 30 2022
dbakunevich added a reviewer for D128904: Bug fix "GC relocate is incorrectly tied to the statepoint": apilipenko.
dbakunevich updated the diff for D128904: Bug fix "GC relocate is incorrectly tied to the statepoint".
dbakunevich updated the diff for D128904: Bug fix "GC relocate is incorrectly tied to the statepoint".
dbakunevich requested review of D128904: Bug fix "GC relocate is incorrectly tied to the statepoint".
Dec 20 2021
Dec 20 2021
dbakunevich updated the summary of D115781: [SimplifyCFG] Try to do somethink with misscompile bug in widenable condition..
Dec 20 2021, 12:55 AM · Restricted Project
Dec 17 2021
Dec 17 2021
dbakunevich added a comment to D115781: [SimplifyCFG] Try to do somethink with misscompile bug in widenable condition..
In D115781#3194271, @lebedev.ri wrote:Semi-weak -1
Test?
Dec 17 2021, 6:12 AM · Restricted Project
dbakunevich updated the diff for D115781: [SimplifyCFG] Try to do somethink with misscompile bug in widenable condition..
Dec 17 2021, 6:05 AM · Restricted Project
Dec 14 2021
Dec 14 2021
dbakunevich requested review of D115781: [SimplifyCFG] Try to do somethink with misscompile bug in widenable condition..
Dec 14 2021, 9:00 PM · Restricted Project
Oct 25 2021
Oct 25 2021
dbakunevich updated the diff for D112517: [NFC] Minor code improvement. Replacing simplifyOnce with simplifyOnceImpl..
Oct 25 2021, 11:28 PM · Restricted Project
dbakunevich requested review of D112517: [NFC] Minor code improvement. Replacing simplifyOnce with simplifyOnceImpl..
Oct 25 2021, 11:22 PM · Restricted Project
Sep 20 2021
Sep 20 2021
dbakunevich updated the diff for D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB..
Sep 20 2021, 3:30 AM · Restricted Project
dbakunevich updated the diff for D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB..
Sep 20 2021, 3:27 AM · Restricted Project
dbakunevich updated the diff for D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB..
Sep 20 2021, 3:25 AM · Restricted Project
Sep 16 2021
Sep 16 2021
dbakunevich updated the diff for D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB..
Sep 16 2021, 10:51 PM · Restricted Project
dbakunevich retitled D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB. from [SImplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB. to [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB..
Sep 16 2021, 10:47 PM · Restricted Project
Sep 15 2021
Sep 15 2021
dbakunevich added a comment to D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB..
Please check new updates in this patch.
Sep 15 2021, 3:39 AM · Restricted Project
Sep 14 2021
Sep 14 2021
dbakunevich updated the diff for D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB..
Sep 14 2021, 11:54 PM · Restricted Project
Sep 12 2021
Sep 12 2021
dbakunevich updated the diff for D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB..
Sep 12 2021, 11:38 PM · Restricted Project
Sep 8 2021
Sep 8 2021
dbakunevich updated the diff for D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB..
Sep 8 2021, 3:34 AM · Restricted Project
dbakunevich retitled D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB. from [SImplifyCFG] Creating removeUndefIntroducingPredecessor in SwitchInst to [SImplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB..
Sep 8 2021, 3:33 AM · Restricted Project
dbakunevich added a comment to D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB..
In D109428#2989031, @lebedev.ri wrote:Tests missing
Sep 8 2021, 3:07 AM · Restricted Project
dbakunevich requested review of D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB..
Sep 8 2021, 3:01 AM · Restricted Project
Sep 5 2021
Sep 5 2021
dbakunevich updated the diff for D109054: [SImplifyCFG] Preserve knowledge about guarding condition by adding assume.
Sep 5 2021, 9:24 PM · Restricted Project
Sep 3 2021
Sep 3 2021
dbakunevich updated the diff for D109054: [SImplifyCFG] Preserve knowledge about guarding condition by adding assume.
Sep 3 2021, 3:55 AM · Restricted Project
Sep 2 2021
Sep 2 2021
dbakunevich updated the summary of D109054: [SImplifyCFG] Preserve knowledge about guarding condition by adding assume.
Sep 2 2021, 5:55 AM · Restricted Project
dbakunevich retitled D109054: [SImplifyCFG] Preserve knowledge about guarding condition by adding assume from Small improvement in SimplifyCFG.cpp to [SImplifyCFG] Preserve knowledge about guarding condition by adding assume.
Sep 2 2021, 5:53 AM · Restricted Project
Sep 1 2021
Sep 1 2021
dbakunevich added a reviewer for D109054: [SImplifyCFG] Preserve knowledge about guarding condition by adding assume: nikic.
Sep 1 2021, 6:09 AM · Restricted Project
dbakunevich updated the summary of D109054: [SImplifyCFG] Preserve knowledge about guarding condition by adding assume.
Sep 1 2021, 5:43 AM · Restricted Project
dbakunevich updated the summary of D109054: [SImplifyCFG] Preserve knowledge about guarding condition by adding assume.
Sep 1 2021, 5:06 AM · Restricted Project
dbakunevich requested review of D109054: [SImplifyCFG] Preserve knowledge about guarding condition by adding assume.
Sep 1 2021, 4:35 AM · Restricted Project
Aug 20 2021
Aug 20 2021
dbakunevich added a comment to D108455: Replacing recursion by cycle in file "SimplifyCFG.cpp", removing the deprecated option..
In D108455#2957051, @nikic wrote:This is not what the TODO is about. The TODO is about not visiting operands repeatedly if they occur multiple times.
Aug 20 2021, 3:40 AM · Restricted Project
dbakunevich retitled D108455: Replacing recursion by cycle in file "SimplifyCFG.cpp", removing the deprecated option. from Replacing recursion by cycle in file "as", removing the deprecated option. to Replacing recursion by cycle in file "SimplifyCFG.cpp", removing the deprecated option..
Aug 20 2021, 3:32 AM · Restricted Project
dbakunevich updated the summary of D108455: Replacing recursion by cycle in file "SimplifyCFG.cpp", removing the deprecated option..
Aug 20 2021, 3:14 AM · Restricted Project
dbakunevich requested review of D108455: Replacing recursion by cycle in file "SimplifyCFG.cpp", removing the deprecated option..
Aug 20 2021, 3:11 AM · Restricted Project