This is your work, valued
Google, Member of StableHLO Team ¯\_(ツ)_/¯ Blog: https://sdasgup3.github.io/
binary-decompilation. Extracting high level semantic information from binary code
66validating-binary-decompilation. Scalable Validator for Binary Lifters
62parallel-processor-design. Super scalar Processor design
21x86-64-instruction-summary. Provides various information around an x86/64 instruction.
18partial-redundancy-elimination. Partial Redundancy Elimination Pass in LLVM
15llvm-slicer. Static Slicer for LLVM 3.5
13symbolic-analysis. Customized symbolic analysis to find pointer analysis bugs
7profiler-using-clang-based-ast-instrumentation. Clang based AST reformatting tool used for injecting instrumentation code in C/C++ programs. The goal is collecting profiles (run-times and execution frequencies) on C/C++ programs.
6dwarf-type-reader. Reading type information from debug info section of executable
5PLDI19-X86-64-Semantics. TeX
4giri. Giri: Dynamic Program Slicing in LLVM
4Leetmap. MIndMap of all the problems in Leetcode
3strata-stoke. The stoke branch corresponding to strata project
2learning-K. K Learning Experience
2stablehlo. Backward compatible ML compute opset inspired by HLO/MHLO
2PLDI19-ArtifactEvaluation. Artifact Evaluation, PLDI'19
2strata-data-private. Assembly
2sdasgup3.github.io. Personal website
2k. K Framework Tools 5.0
2gri. GRI - An interpreter for a language suitable for graph algorithms
2neongoby. This is created out of https://github.com/wujingyue/neongoby
2compd_cache.
1compositional-decompiler-cache.
1x64asm. x64asm branch of stoke project
1mlir-tutorial. Shell
1statistical-outlier-detection. R
1SpISA-19. https://www.cl.cam.ac.uk/~jrh13/spisa19.html
1PLDI20-Artifact-Evaluation. Artifact Evaluation, PLDI'20
1non-separable-global-dataflow-framework. Extend GCC's GDFA Architecture to Non-separable Framwork
1z3-Experiments. Python
1strata. Automatic inference of a formal specification of the x86_64 instruction set
1parallel-sudoku. Parallel Sudoku Implementation using Charm++
1scripts-n-docs. Cheat sheet for common development utilities
1andersen. Andersen's inclusion-based pointer analysis re-implementation in LLVM
1programming. My programming Tutorials /Experiences
1