User Details
User Details
- User Since
- Jan 31 2013, 4:40 AM (529 w, 2 d)
Thu, Mar 23
Thu, Mar 23
ABataev updated the diff for D146564: [SLP]Find reused scalars in buildvector sequences, if any..
Rebase
ABataev added inline comments to D146418: Support for OpenMP 5.0 sec 2.12.7 - Declare Target initializer expressions.
Tue, Mar 21
Tue, Mar 21
ABataev requested review of D146564: [SLP]Find reused scalars in buildvector sequences, if any..
Mon, Mar 20
Mon, Mar 20
ABataev added a comment to D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes..
ABataev committed rG59ff9d377770: [SLP]Fix PR61554: use of missing vectorized value in buildvector nodes. (authored by ABataev).
[SLP]Fix PR61554: use of missing vectorized value in buildvector nodes.
ABataev committed rG427136dc355a: [SLP][NFC]Add a test with missed buildvector node, matching the (authored by ABataev).
[SLP][NFC]Add a test with missed buildvector node, matching the
ABataev added a comment to D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes..
ABataev added inline comments to D146418: Support for OpenMP 5.0 sec 2.12.7 - Declare Target initializer expressions.
ABataev added inline comments to D146418: Support for OpenMP 5.0 sec 2.12.7 - Declare Target initializer expressions.
Fri, Mar 17
Fri, Mar 17
ABataev added a comment to D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes..
ABataev updated the diff for D110978: [SLP]Improve gathering of the scalars used in the graph..
Rebase
ABataev committed rG0ad87ffdcc23: [SLP]Introduce shuffle of the nodes + gather/vectorbuild of the remaining… (authored by ABataev).
[SLP]Introduce shuffle of the nodes + gather/vectorbuild of the remaining…
Thu, Mar 16
Thu, Mar 16
ABataev added a reviewer for D144909: [SingleSource/Vectorizer] Add unit tests for conditional scalar assignment pattern.: Meinersbur.
Thu, Mar 16, 6:01 PM · Restricted Project
ABataev added inline comments to D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
Wed, Mar 15
Wed, Mar 15
ABataev updated the diff for D110978: [SLP]Improve gathering of the scalars used in the graph..
Restore some deleted code
ABataev updated the diff for D110978: [SLP]Improve gathering of the scalars used in the graph..
Rebase
Tue, Mar 14
Tue, Mar 14
ABataev added a comment to D145823: [OpenMP][CodeGen] Add codegen for combined 'loop' directives..
Tue, Mar 14, 5:15 PM · Restricted Project
LG
ABataev committed rG641939baa928: [SLP]Remove CreateShuffle lambda and reuse ShuffleBuilder functions. (authored by ABataev).
[SLP]Remove CreateShuffle lambda and reuse ShuffleBuilder functions.
ABataev committed rG874c49f55454: [SLP]Fix PR61395: need to adjust vector factor after emitting shuffle (authored by ABataev).
[SLP]Fix PR61395: need to adjust vector factor after emitting shuffle
ABataev added a comment to D145823: [OpenMP][CodeGen] Add codegen for combined 'loop' directives..
Also, can any clause affect the behavior?
Tue, Mar 14, 4:27 AM · Restricted Project
ABataev added a comment to D145823: [OpenMP][CodeGen] Add codegen for combined 'loop' directives..
Can we add also simd for such loops?
Tue, Mar 14, 4:26 AM · Restricted Project
LG
Mon, Mar 13
Mon, Mar 13
ABataev updated the diff for D110978: [SLP]Improve gathering of the scalars used in the graph..
Restore accidentally removed lines, address comments
ABataev requested review of D145988: [SLP]Remove CreateShuffle lambda and reuse ShuffleBuilder functions..
ABataev added inline comments to D110978: [SLP]Improve gathering of the scalars used in the graph..
ABataev updated the diff for D110978: [SLP]Improve gathering of the scalars used in the graph..
Rebase
ABataev committed rGf3a68ac10c84: [SLP][NFC]Initial merge of gather/buildvector code in the createBuildVector… (authored by ABataev).
[SLP][NFC]Initial merge of gather/buildvector code in the createBuildVector…
Fri, Mar 10
Fri, Mar 10
ABataev committed rG93a9be0cea0a: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes. (authored by ABataev).
[SLP]Initial support for reshuffling of non-starting buildvector/gather nodes.
ABataev committed rG395c11f7b82f: [SLP][NFC]Add a test with phi nodes in one tree node with different (authored by ABataev).
[SLP][NFC]Add a test with phi nodes in one tree node with different
ABataev committed rGd84e971f48bc: [SLP][NFC]Add a test with multilevel dependency between buildvector (authored by ABataev).
[SLP][NFC]Add a test with multilevel dependency between buildvector
ABataev added inline comments to D145732: [SLP][NFC]Initial merge of gather/buildvector code in the createBuildVector function..
ABataev added inline comments to D145732: [SLP][NFC]Initial merge of gather/buildvector code in the createBuildVector function..
ABataev committed rG151d3b607e1e: [SLP][NFC]Update/simplify test to avoid dead code elimination. (authored by ABataev).
[SLP][NFC]Update/simplify test to avoid dead code elimination.
Thu, Mar 9
Thu, Mar 9
ABataev added inline comments to D144770: [SLP] Outline GEP chain cost modeling into new TTI interface - NFCI..
ABataev added inline comments to D144770: [SLP] Outline GEP chain cost modeling into new TTI interface - NFCI..
LG with a nit
Wed, Mar 8
Wed, Mar 8
ABataev updated the diff for D110978: [SLP]Improve gathering of the scalars used in the graph..
Restore deleted code/update test
ABataev committed rG7a4061ae372b: [SLP][NFC]Update/simplify test to avoid dead code elimination. (authored by ABataev).
[SLP][NFC]Update/simplify test to avoid dead code elimination.
ABataev updated the diff for D110978: [SLP]Improve gathering of the scalars used in the graph..
Rebase
ABataev committed rG0cfe5ae0b62a: [OPENMP]Fix PR59947: "Partially-triangular" loop collapse crashes. (authored by ABataev).
[OPENMP]Fix PR59947: "Partially-triangular" loop collapse crashes.
LG
ABataev added inline comments to D144770: [SLP] Outline GEP chain cost modeling into new TTI interface - NFCI..
ABataev added inline comments to D144770: [SLP] Outline GEP chain cost modeling into new TTI interface - NFCI..
ABataev added inline comments to D145578: [AArch64] Cost-model vector splat LD1Rs to avoid unprofitable SLP vectorisation.
Tue, Mar 7
Tue, Mar 7
ABataev committed rGa611b3f3059e: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes. (authored by ABataev).
[SLP]Initial support for reshuffling of non-starting buildvector/gather nodes.
ABataev updated the diff for D145514: [OPENMP]Fix PR59947: "Partially-triangular" loop collapse crashes..
Address comment
ABataev added inline comments to D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes..
ABataev requested review of D145514: [OPENMP]Fix PR59947: "Partially-triangular" loop collapse crashes..
ABataev added inline comments to D145093: [OpenMP] Add map info for dereference pointer..
ABataev added inline comments to D145093: [OpenMP] Add map info for dereference pointer..
Mon, Mar 6
Mon, Mar 6
ABataev updated the diff for D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes..
Rebase
ABataev committed rGc411965820eb: [SLP]Fix PR61224: Compiler hits infinite loop. (authored by ABataev).
[SLP]Fix PR61224: Compiler hits infinite loop.
ABataev added a comment to D132261: [SLP]Do not reduce repeated values, use scalar red ops instead..
Fri, Mar 3
Fri, Mar 3
ABataev added inline comments to D145093: [OpenMP] Add map info for dereference pointer..
ABataev added inline comments to D145093: [OpenMP] Add map info for dereference pointer..
ABataev updated the diff for D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes..
Address comments
ABataev added inline comments to D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes..
ABataev committed rG6b9be2620798: [SLP][NFC]Update the test to avoid dead code elimination, NFC. (authored by ABataev).
[SLP][NFC]Update the test to avoid dead code elimination, NFC.
Thu, Mar 2
Thu, Mar 2
ABataev added inline comments to D145093: [OpenMP] Add map info for dereference pointer..
ABataev added inline comments to D145093: [OpenMP] Add map info for dereference pointer..
ABataev added inline comments to D145093: [OpenMP] Add map info for dereference pointer..
ABataev updated the diff for D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes..
Address comments, allow to shuffle nodes with different VF.
ABataev committed rG931bba2bc3f7: [SLP][NFC]Add a test with reused scalars in 3 tree nodes with different (authored by ABataev).
[SLP][NFC]Add a test with reused scalars in 3 tree nodes with different
ABataev added a comment to D145093: [OpenMP] Add map info for dereference pointer..
ABataev added a comment to D145093: [OpenMP] Add map info for dereference pointer..
ABataev added a comment to D145093: [OpenMP] Add map info for dereference pointer..
What result produces map(a[0][:3]?
ABataev added inline comments to D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes..
Wed, Mar 1
Wed, Mar 1
ABataev added inline comments to D145093: [OpenMP] Add map info for dereference pointer..
ABataev added inline comments to D145093: [OpenMP] Add map info for dereference pointer..
ABataev added inline comments to D144770: [SLP] Outline GEP chain cost modeling into new TTI interface - NFCI..
ABataev updated the diff for D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes..
Address comments
ABataev committed rG4e4ad3ab0ec9: [SLP][NFC]Update the test to simplify and avoid dead instruction (authored by ABataev).
[SLP][NFC]Update the test to simplify and avoid dead instruction
ABataev added inline comments to D144770: [SLP] Outline GEP chain cost modeling into new TTI interface - NFCI..
Tue, Feb 28
Tue, Feb 28
ABataev committed rGacc30a169eab: [OpenMP]Emit captured decls for target data if no devices were specified. (authored by ABataev).
[OpenMP]Emit captured decls for target data if no devices were specified.
LG
ABataev committed rG1d6b5b66bb6b: [SLP]Fix PR61050: Assertion `I->use_empty() && "trying to erase instruction… (authored by ABataev).
[SLP]Fix PR61050: Assertion `I->use_empty() && "trying to erase instruction…
ABataev added inline comments to D144770: [SLP] Outline GEP chain cost modeling into new TTI interface - NFCI..
Mon, Feb 27
Mon, Feb 27
ABataev added a comment to D144770: [SLP] Outline GEP chain cost modeling into new TTI interface - NFCI..
ABataev added a comment to D144770: [SLP] Outline GEP chain cost modeling into new TTI interface - NFCI..
LG, thanks!
ABataev added inline comments to D144895: [SLP] Fixes crash in BoUpSLP::isGatherShuffledEntry().
ABataev added a comment to D141940: [SLP]Add shuffling of extractelements to avoid extra costs/data movement..
ABataev committed rG007177bdde60: [SLP]Fix PR61018: Assertion `Mask[I] == UndefMaskElem && "Multiple uses (authored by ABataev).
[SLP]Fix PR61018: Assertion `Mask[I] == UndefMaskElem && "Multiple uses
ABataev committed rG5f53e85f8aa9: [SLP]Fix a crash when trying to find reduced ops for the reduced value. (authored by ABataev).
[SLP]Fix a crash when trying to find reduced ops for the reduced value.
ABataev added a comment to D140580: [SLP]Do not emit many extractelements, reuse the single one emitted..
ABataev added a comment to D141940: [SLP]Add shuffling of extractelements to avoid extra costs/data movement..
Sun, Feb 26
Sun, Feb 26
ABataev added inline comments to D144770: [SLP] Outline GEP chain cost modeling into new TTI interface - NFCI..
Fri, Feb 24
Fri, Feb 24
ABataev added a comment to D140580: [SLP]Do not emit many extractelements, reuse the single one emitted..