Page MenuHomePhabricator

biplmish (Biplob Mishra)
User

Projects

User does not belong to any projects.

User Details

User Since
Jun 9 2020, 11:42 PM (24 w, 5 d)

Recent Activity

Aug 6 2020

biplmish committed rGcce1b0e8919e: [PowerPC] Implement Vector Extract Low/High Order Builtins in LLVM/Clang (authored by biplmish).
[PowerPC] Implement Vector Extract Low/High Order Builtins in LLVM/Clang
Aug 6 2020, 11:03 PM
biplmish closed D84622: [PowerPC] Implement Vector Extract Low/High Order Builtins in LLVM/Clang.
Aug 6 2020, 11:02 PM · Restricted Project, Restricted Project

Jul 27 2020

biplmish updated the summary of D84622: [PowerPC] Implement Vector Extract Low/High Order Builtins in LLVM/Clang.
Jul 27 2020, 6:44 PM · Restricted Project, Restricted Project
Herald added projects to D84622: [PowerPC] Implement Vector Extract Low/High Order Builtins in LLVM/Clang: Restricted Project, Restricted Project.
Jul 27 2020, 12:29 AM · Restricted Project, Restricted Project

Jul 26 2020

biplmish committed rG825ed2d43d6f: [PowerPC] Add Vector Extract Double Instruction Definitions and MC tests. (authored by biplmish).
[PowerPC] Add Vector Extract Double Instruction Definitions and MC tests.
Jul 26 2020, 9:57 PM
biplmish closed D84384: [PowerPC][Power10] Add Vector Extract Double Instruction Definitions and MC tests.
Jul 26 2020, 9:56 PM · Restricted Project
biplmish committed rG0eff8b3865ed: [PowerPC] Cleanup p10vector clang test (authored by biplmish).
[PowerPC] Cleanup p10vector clang test
Jul 26 2020, 7:23 PM
biplmish closed D84382: [PowerPC][Power10] Cleanup p10vector clang test.
Jul 26 2020, 7:23 PM · Restricted Project

Jul 24 2020

biplmish committed rGf26aeab1b9f8: [test commit] Add my name to the CREDITS.TXT (authored by biplmish).
[test commit] Add my name to the CREDITS.TXT
Jul 24 2020, 10:06 AM
biplmish closed D84488: [test commit] Add my name to the CREDITS.TXT.
Jul 24 2020, 10:06 AM · Restricted Project
biplmish set the repository for D84488: [test commit] Add my name to the CREDITS.TXT to rG LLVM Github Monorepo.
Jul 24 2020, 2:26 AM · Restricted Project

Jul 23 2020

biplmish updated the diff for D84488: [test commit] Add my name to the CREDITS.TXT.
Jul 23 2020, 11:38 PM · Restricted Project
biplmish removed a reviewer for D84488: [test commit] Add my name to the CREDITS.TXT: steven.zhang.
Jul 23 2020, 11:36 PM · Restricted Project
Herald added a project to D84488: [test commit] Add my name to the CREDITS.TXT: Restricted Project.
Jul 23 2020, 11:25 PM · Restricted Project
biplmish set the repository for D84384: [PowerPC][Power10] Add Vector Extract Double Instruction Definitions and MC tests to rG LLVM Github Monorepo.
Jul 23 2020, 4:44 AM · Restricted Project
Herald added a project to D84382: [PowerPC][Power10] Cleanup p10vector clang test: Restricted Project.
Jul 23 2020, 4:43 AM · Restricted Project

Jul 22 2020

Herald added a project to D84384: [PowerPC][Power10] Add Vector Extract Double Instruction Definitions and MC tests: Restricted Project.
Jul 22 2020, 11:06 PM · Restricted Project
biplmish created D84382: [PowerPC][Power10] Cleanup p10vector clang test.
Jul 22 2020, 9:06 PM · Restricted Project

Jul 7 2020

biplmish abandoned D82359: [Power10] Implement Vector Replace Builtins in LLVM/Clang.

This patch will be implemented as 2 separate patches for LLVM and CLANG respectively.

Jul 7 2020, 7:54 AM · Restricted Project
Herald added a project to D83308: [Power10] Implement Vector Replace Builtins in LLVM: Restricted Project.
Jul 7 2020, 7:51 AM · Restricted Project

Jul 6 2020

biplmish updated the diff for D82520: [Power10] Implement Vector Splat Immediate Builtins in LLVM/Clang.

Update tests to add checks for BE.

Jul 6 2020, 12:14 PM · Restricted Project, Restricted Project
biplmish added inline comments to D82520: [Power10] Implement Vector Splat Immediate Builtins in LLVM/Clang.
Jul 6 2020, 11:57 AM · Restricted Project, Restricted Project
biplmish added inline comments to D82520: [Power10] Implement Vector Splat Immediate Builtins in LLVM/Clang.
Jul 6 2020, 10:50 AM · Restricted Project, Restricted Project
biplmish updated the diff for D82520: [Power10] Implement Vector Splat Immediate Builtins in LLVM/Clang.

Code changes to bring the LE and BE block close, add additional tests.

Jul 6 2020, 10:13 AM · Restricted Project, Restricted Project
biplmish updated the diff for D82359: [Power10] Implement Vector Replace Builtins in LLVM/Clang.

Add the CHECK-LE run because there are dependent tests.

Jul 6 2020, 9:56 AM · Restricted Project
biplmish updated the diff for D82359: [Power10] Implement Vector Replace Builtins in LLVM/Clang.

Modify the clang test to remove the redundant CHECK-LE's.

Jul 6 2020, 8:17 AM · Restricted Project
biplmish added inline comments to D82359: [Power10] Implement Vector Replace Builtins in LLVM/Clang.
Jul 6 2020, 8:15 AM · Restricted Project

Jul 4 2020

biplmish updated the diff for D82359: [Power10] Implement Vector Replace Builtins in LLVM/Clang.

Updating the patch with latest code and modification to the redundant test case run.

Jul 4 2020, 3:13 AM · Restricted Project

Jul 3 2020

biplmish added inline comments to D82365: [Power10] Implement Vector Insert Builtins in LLVM/Clang.
Jul 3 2020, 11:24 PM · Restricted Project, Restricted Project
biplmish updated the diff for D82359: [Power10] Implement Vector Replace Builtins in LLVM/Clang.

Update the builtin implementation to incorporate instruction changes.

Jul 3 2020, 5:22 AM · Restricted Project
biplmish updated the diff for D82365: [Power10] Implement Vector Insert Builtins in LLVM/Clang.

Update the builtin implementation to incorporate instruction changes.

Jul 3 2020, 12:29 AM · Restricted Project, Restricted Project

Jul 2 2020

biplmish updated the diff for D82774: [Power10] Implement Vector Blend Builtins in LLVM/Clang.

Corrected the patch to contain only vec_blendv builtins.

Jul 2 2020, 1:31 PM · Restricted Project, Restricted Project
biplmish updated the diff for D82774: [Power10] Implement Vector Blend Builtins in LLVM/Clang.

Correct indentations and place anonymous patterns at the end of the file.

Jul 2 2020, 11:19 AM · Restricted Project, Restricted Project

Jul 1 2020

biplmish updated the diff for D82869: [Power10] Implement Vector Permute Extended Builtins in LLVM/Clang.

Correct Indendation and rename test file.

Jul 1 2020, 7:59 PM · Restricted Project, Restricted Project
biplmish updated the diff for D82440: [Power10] Implement Vector Shift Double Bit Immediate Builtins in LLVM/Clang.

Address indentation issue and rename test file

Jul 1 2020, 8:05 AM · Restricted Project, Restricted Project
biplmish updated the diff for D82520: [Power10] Implement Vector Splat Immediate Builtins in LLVM/Clang.

Repatching after the p10 vector splat immediate instructions have been merged upstream.

Jul 1 2020, 4:17 AM · Restricted Project, Restricted Project

Jun 30 2020

biplmish updated the diff for D82440: [Power10] Implement Vector Shift Double Bit Immediate Builtins in LLVM/Clang.

Repatching after the p10 vector shift double bit immediate instructions have been merged upstream.

Jun 30 2020, 9:39 PM · Restricted Project, Restricted Project
biplmish updated the diff for D82774: [Power10] Implement Vector Blend Builtins in LLVM/Clang.

Repatching after the p10 vector blend instructions have been merged upstream.

Jun 30 2020, 9:07 PM · Restricted Project, Restricted Project
biplmish updated the diff for D82869: [Power10] Implement Vector Permute Extended Builtins in LLVM/Clang.

Repatching after the p10 vector permute instructions have been merged upstream.

Jun 30 2020, 8:35 PM · Restricted Project, Restricted Project
biplmish abandoned D81836: [PowerPC][Power10] Implement Vector Permute Builtins in LLVM/Clang.
Jun 30 2020, 8:35 PM · Unknown Object (Project), Restricted Project, Restricted Project
biplmish updated the diff for D81836: [PowerPC][Power10] Implement Vector Permute Builtins in LLVM/Clang.
Jun 30 2020, 8:35 PM · Unknown Object (Project), Restricted Project, Restricted Project
biplmish abandoned D82859: [Power10] Implement VSX vector permute extended instruction.

Will be consolidate with other instructions and implemented separately.

Jun 30 2020, 7:31 PM · Restricted Project
biplmish updated the summary of D82869: [Power10] Implement Vector Permute Extended Builtins in LLVM/Clang.
Jun 30 2020, 5:23 AM · Restricted Project, Restricted Project
biplmish created D82869: [Power10] Implement Vector Permute Extended Builtins in LLVM/Clang.
Jun 30 2020, 5:23 AM · Restricted Project, Restricted Project
biplmish created D82859: [Power10] Implement VSX vector permute extended instruction.
Jun 30 2020, 4:18 AM · Restricted Project

Jun 29 2020

biplmish added a comment to D82520: [Power10] Implement Vector Splat Immediate Builtins in LLVM/Clang.

On intrinsics -> hw instructions, will have a discussion and if needs to be implemented in these lines.

Jun 29 2020, 10:00 PM · Restricted Project, Restricted Project
biplmish added inline comments to D82774: [Power10] Implement Vector Blend Builtins in LLVM/Clang.
Jun 29 2020, 10:00 PM · Restricted Project, Restricted Project
biplmish created D82774: [Power10] Implement Vector Blend Builtins in LLVM/Clang.
Jun 29 2020, 8:05 AM · Restricted Project, Restricted Project
biplmish added inline comments to D82520: [Power10] Implement Vector Splat Immediate Builtins in LLVM/Clang.
Jun 29 2020, 4:49 AM · Restricted Project, Restricted Project
biplmish added a comment to D82440: [Power10] Implement Vector Shift Double Bit Immediate Builtins in LLVM/Clang.

Noted. These can be handled during commit. Alternatively if there is a need to update the diff I can generate the same.

Jun 29 2020, 4:49 AM · Restricted Project, Restricted Project

Jun 26 2020

biplmish added a comment to D82440: [Power10] Implement Vector Shift Double Bit Immediate Builtins in LLVM/Clang.

Are these a form of funnel shifts? https://llvm.org/docs/LangRef.html#llvm-fshl-intrinsic

If so would it make sense to emit generic @llvm.fshl.v16i8 style intrinsics to improve optimization opportunities?

Jun 26 2020, 1:04 AM · Restricted Project, Restricted Project

Jun 24 2020

biplmish created D82520: [Power10] Implement Vector Splat Immediate Builtins in LLVM/Clang.
Jun 24 2020, 10:45 PM · Restricted Project, Restricted Project
biplmish added inline comments to D82440: [Power10] Implement Vector Shift Double Bit Immediate Builtins in LLVM/Clang.
Jun 24 2020, 8:37 PM · Restricted Project, Restricted Project
biplmish updated the diff for D82440: [Power10] Implement Vector Shift Double Bit Immediate Builtins in LLVM/Clang.

Incorporated review comments from Amy.

Jun 24 2020, 8:37 PM · Restricted Project, Restricted Project
biplmish updated the diff for D82365: [Power10] Implement Vector Insert Builtins in LLVM/Clang.

Review comments incorporated.

Jun 24 2020, 8:05 PM · Restricted Project, Restricted Project
biplmish added inline comments to D82440: [Power10] Implement Vector Shift Double Bit Immediate Builtins in LLVM/Clang.
Jun 24 2020, 7:01 PM · Restricted Project, Restricted Project
biplmish added inline comments to D82440: [Power10] Implement Vector Shift Double Bit Immediate Builtins in LLVM/Clang.
Jun 24 2020, 7:01 PM · Restricted Project, Restricted Project
biplmish updated the diff for D82359: [Power10] Implement Vector Replace Builtins in LLVM/Clang.

Review comments incorporated.

Jun 24 2020, 5:22 AM · Restricted Project
biplmish created D82440: [Power10] Implement Vector Shift Double Bit Immediate Builtins in LLVM/Clang.
Jun 24 2020, 2:07 AM · Restricted Project, Restricted Project

Jun 23 2020

biplmish added inline comments to D82365: [Power10] Implement Vector Insert Builtins in LLVM/Clang.
Jun 23 2020, 11:57 PM · Restricted Project, Restricted Project
biplmish added inline comments to D82359: [Power10] Implement Vector Replace Builtins in LLVM/Clang.
Jun 23 2020, 11:57 PM · Restricted Project
biplmish abandoned D81836: [PowerPC][Power10] Implement Vector Permute Builtins in LLVM/Clang.
Jun 23 2020, 9:04 AM · Unknown Object (Project), Restricted Project, Restricted Project
biplmish created D82365: [Power10] Implement Vector Insert Builtins in LLVM/Clang.
Jun 23 2020, 3:40 AM · Restricted Project, Restricted Project
biplmish created D82359: [Power10] Implement Vector Replace Builtins in LLVM/Clang.
Jun 23 2020, 1:32 AM · Restricted Project

Jun 15 2020

biplmish created D81836: [PowerPC][Power10] Implement Vector Permute Builtins in LLVM/Clang.
Jun 15 2020, 4:18 AM · Unknown Object (Project), Restricted Project, Restricted Project