JianpingZeng
I am a final-year Ph.D. student at Purdue University with focus on computer architecture and compiler optimizations
Purdue UniversityWest Lafayette, IN
Pinned Repositories
9cc
A standard C compiler.
C-Compiler
A C compiler written in C#
c99
C preprocessor
cbc
Cb (C flat) compiler. Cb is simplified C.
cxxopts
Lightweight C++ command line option parser
FlowSensitiveSteensgaardPointerAnalysis
Steensgaard's Pointer Analysis Algorithm with flow-sensitiveness
jcpp
The C Preprocessor as a Java library
llvm-java
LLVM 3.6.4 with the Java frontend support
Maxine-VM
Maxine VM: A meta-circular research VM
xcc-project
The C/C++/Fortran compiler collection written in Java
JianpingZeng's Repositories
JianpingZeng/9cc
A standard C compiler.
JianpingZeng/C-Compiler
A C compiler written in C#
JianpingZeng/c99
C preprocessor
JianpingZeng/jcpp
The C Preprocessor as a Java library
JianpingZeng/wgtcc
a tiny C compiler in C++11
JianpingZeng/xbyak
a JIT assembler for x86(IA-32)/x64(AMD64, x86-64) MMX/SSE/SSE2/SSE3/SSSE3/SSE4/FPU/AVX/AVX2 by C++ header
JianpingZeng/8cc
A Small C Compiler
JianpingZeng/android_art
JianpingZeng/bargraph
Clustered/Stacked Filled Bar Graph Generator
JianpingZeng/buffer
Tiny C string library
JianpingZeng/c4
x86 JIT compiler in 86 lines
JianpingZeng/cfront-3
self education and historical research of the C++ compiler cfront v3
JianpingZeng/cil
C Intermediate Language
JianpingZeng/document
JianpingZeng/exercise
JianpingZeng/GSoC2016
Work product of my Google Summer of Code 2016 project
JianpingZeng/jamvm
JamVM is a new Java Virtual Machine conforming to the JVM specification edition 2 (blue book). Clone of git://git.code.sf.net/p/jamvm/code
JianpingZeng/jccfe
Java C Compiler Front End - C, C++ and ObjC parsers in pure Java
JianpingZeng/jnr-x86asm
Pure java x86 and x86_64 assembler
JianpingZeng/lcc
The lcc retargetable ANSI C compiler
JianpingZeng/llvm-c-factorial
Factorial example with LLVM MCJIT using llvm-c library ported to LLVM 3.9
JianpingZeng/llvm_backend
To build a llvm backend for a subset of x86_64 instruction set
JianpingZeng/maxine
Maxine VM - a meta-circular JVM originally created by Oracle
JianpingZeng/minice
Automatically exported from code.google.com/p/minice
JianpingZeng/programming
JianpingZeng/RDA
Reaching Definition Analysis - Advanced Compiler class homework
JianpingZeng/simd-inst-dup
JianpingZeng/SmallerC
Simple C compiler
JianpingZeng/soot
Soot - A Java optimization framework
JianpingZeng/test-suite