compiler-research / CppInterOp
A Clang-based C++ Interoperability Library
☆62Updated last week
Alternatives and similar repositories for CppInterOp:
Users that are interested in CppInterOp are comparing it to the libraries listed below
- ☆36Updated 3 months ago
- Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda☆83Updated 2 weeks ago
- pika is a C++ tasking library built on std::execution with fibers, CUDA, HIP, and MPI support.☆68Updated this week
- The Fancy Named Parameters Library☆30Updated 3 months ago
- Experimental JSON builder based on C++ reflection☆49Updated this week
- Reference implementation of the draft C++ GraphBLAS specification.☆30Updated last year
- Experimental clang support for WG21 P2996 (Reflection).☆76Updated this week
- ☆70Updated last week
- A better C/C++ macro extension. Implemented in Clang plugins. Inspired by Rust's macro system☆64Updated 4 years ago
- C++20 and onward collection of high performance data containers and related tools☆54Updated 4 months ago
- C++ compiler☆26Updated 10 months ago
- DARMA/magistrate => Serialization and checkpointing library☆12Updated last week
- A Low-Level Abstraction of Memory Access☆83Updated 11 months ago
- Distributed ranges is a generalization of C++ ranges for distributed data structures.☆49Updated this week
- DARMA/vt => Virtual Transport☆36Updated this week
- MrDocs: A Clang/LLVM tool for building reference documentation from C++ code and javadoc comments.☆85Updated this week
- Copy-hiding array abstraction to automatically migrate data between memory spaces☆106Updated this week
- Wyrm is a GCC GIMPLE to LLVM IR transpiler☆54Updated last year
- A tagged-pointer type for C++.☆30Updated last year
- Lightweight framework for easy and efficient code generation☆100Updated 5 months ago
- Zoo library☆117Updated 3 weeks ago
- Clang with JIT extensions☆228Updated 2 years ago
- High Level Algorithmic Skeleton CUDA Library☆29Updated 9 months ago
- Runtime choosing of template specializations using compile-time lookup-tables. Compile all states of a template function, but execute the…☆26Updated last year
- a small lightweight std::execution work-alike☆57Updated 4 months ago
- improve the usage experience of std::simd (Parallelism TS 2)☆24Updated 4 months ago
- Jupyter kernel for the C++ programming language☆29Updated last week
- Department of Energy Standard Utility Library☆30Updated 5 months ago
- ☆9Updated 2 years ago
- A fully featured single header library implementing a vector container with a small buffer optimization.☆56Updated last month