jotaviobiondo / llvm-register-allocator
A graph coloring register allocator for LLVM.
☆11Updated 7 years ago
Related projects: ⓘ
- A false sharing detection and repair tool☆12Updated 5 years ago
- An LLVM pass to profile dynamic LLVM IR instructions and runtime values☆135Updated 3 years ago
- CUDAAdvisor: a GPU profiling tool☆48Updated 6 years ago
- Tools to track memory accesses in applications and visualize the patterns to reveal opportunities for optimization.☆90Updated 9 years ago
- Haystack is an analytical cache model that given a program computes the number of cache misses.☆42Updated 5 years ago
- CCProf: Lightweight Detection of Cache Conflicts☆25Updated 3 years ago
- 基于PIn动态插桩框架的函数-循环嵌套关系分析工具:function-loop call graph profiler using Pin (Unofficial implementation of paper: Identifying Potential Parallel…☆13Updated 5 years ago
- Benchmarks for auto-vectorization and revectorization, including both hand-vectorized and scalar code☆24Updated 5 years ago
- Develop toolchain based on llvm to for Cpu0 processor☆47Updated 8 months ago
- Mallacc: Accelerating Memory Allocation☆13Updated 6 years ago
- PIN-tool to produce multi-threaded atomic memory traces☆31Updated 10 years ago
- ☆35Updated 2 years ago
- The Contech analysis framework provides the means for generating and analyzing task graphs that enable computer architects and programmer…☆51Updated 3 years ago
- Artifact Evaluation Reproduction for "Software Prefetching for Indirect Memory Accesses", CGO 2017, using CK.☆35Updated 2 years ago
- CERE: Codelet Extractor and REplayer☆40Updated 11 months ago
- autotuning C++, just-in-time!☆51Updated 4 years ago
- a Pin tool for collecting microarchitecture-independent workload characteristics☆58Updated 7 months ago
- Benchmarks for locking algorithms as well as implementations of locking algorithms.☆22Updated 6 years ago
- HeteroSync is a benchmark suite for performing fine-grained synchronization on tightly coupled GPUs☆27Updated last year
- Compiler Course☆17Updated 9 years ago
- ☆31Updated last year
- ☆34Updated 2 years ago
- Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project☆29Updated 8 years ago
- Tutorial for LLVM Dev Conference 2019.☆14Updated 4 years ago
- Updated C version of the Test Suite for Vectorising Compilers☆48Updated 6 months ago
- Interprocedural Basic Block Code Layout Optimization☆17Updated 5 years ago
- assembler for NVIDIA FERMI. Imported from Google Code☆68Updated 9 years ago
- A list of benchmark suites used in the research related to compilers, program performance, scientific computations etc.☆43Updated 11 months ago
- ☆19Updated 3 months ago
- Utilities to measure read access times of caches, memory, and hardware prefetches for simple and fused operations☆72Updated 10 months ago