- Address review comment
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Yesterday
Yesterday
Apr 8 2022
Apr 8 2022
loralb updated the diff for D123112: [VP] Legalize the stride operand for EXPERIMENTAL_VP_STRIDED SDNodes.
Apr 6 2022
Apr 6 2022
- Address some of the review comments
loralb added inline comments to D121784: [VP] Add splitting for VP_STRIDED_STORE and VP_STRIDED_LOAD.
Apr 5 2022
Apr 5 2022
- Update tests
- Address review comments
loralb requested review of D123112: [VP] Legalize the stride operand for EXPERIMENTAL_VP_STRIDED SDNodes.
Mar 30 2022
Mar 30 2022
- Use isAllOnesValue() instead of isOneValue()
- Use getSplatValue() instead of PatternMatch in isAllTrueMask()
- Update tests
Mar 29 2022
Mar 29 2022
- Add fixed vectors tests
- Use DataLayout to determine the alignment (if there is not one already)
- Add fixed vectors tests
Mar 28 2022
Mar 28 2022
- Improve isAllTrueMask() (for scalable vectors only)
- Add and update tests
Mar 16 2022
Mar 16 2022
- Use poison instead of undef in tests
- Address review comment
Mar 11 2022
Mar 11 2022
Thanks!
Mar 8 2022
Mar 8 2022
I do not have commit access, could anyone commit this for me please?
loralb added inline comments to D121114: [VP] Add widening for VP_STRIDED_LOAD and VP_STRIDED_STORE.
- Apply suggestions in the comments
- Remove unnecessary custom legalization of narrow scalar types
- Do not add new RISCVISD nodes, use existing intrinsics instead
Mar 7 2022
Mar 7 2022
- Update documentation
- Align with recent changes to vp_load and vp_store
Mar 1 2022
Mar 1 2022
- Address comments
- Changed the pointer operand type to match the scalar elements type of the data/return operand
Feb 28 2022
Feb 28 2022
- Remove VP gather/scatter references (to be added in a follow-up patch)
- Following the discussion in the comments, remove expandPredicationInUnfoldedLoadStore() function (to be added in a follow-up patch)
- Apply suggestions in comments
- Add tests
Feb 25 2022
Feb 25 2022
hello @hussainjk @bmahjour, are you still working on this? Otherwise, I may take it over on your behalf.
Feb 18 2022
Feb 18 2022
- Mention that the align parameter attribute can be provided for the base pointer operands
Dec 15 2021
Dec 15 2021
- use explicit return type in Intrinsic::getDeclaration() for experimental_vp_strided_load
- get first argument type from first operand in Intrinsic::getDeclaration() for experimental_vp_strided_store
Dec 14 2021
Dec 14 2021
Dec 13 2021
Dec 13 2021
Thanks everybody! I do not have commit access, can anyone commit this for me?
Dec 13 2021, 9:05 AM · Restricted Project
Dec 3 2021
Dec 3 2021
ChangeLog:
- add documentation for the new intrinsics
- use MemoryLocation::UnknownSize
- use SmallVectorImpl<SDValue> in functions signatures
Dec 3 2021, 12:50 AM · Restricted Project
Dec 1 2021
Dec 1 2021