Do not directly replace function call style atomics
[c11llvm.git] / README.md
1 C11Tester LLVM frontend
2 =======================
3
4 This repository contains the LLVM frontend for instrumenting C/C++
5 code for the C11Tester framework.
6
7 To build this frontend do the following:
8 1) Clone the repository using git into a folder names CDSPass
9 2) Obtain a copy of the LLVM compiler
10 2) Place the CDSPass folder under the directory llvm/lib/Transformation
11 3) Add "add_subdirectory(CDSPass)" to llvm/lib/Transformation/CMakeLists.txt
12 4) Build LLVM following the LLVM build instructions
13
14 Acknowledgments
15 ---------------
16
17 This material is based upon work supported by the National Science
18 Foundation under Grant Numbers 1740210 and 1319786 and Google Research 
19 awards.
20
21 Any opinions, findings, and conclusions or recommendations expressed in
22 this material are those of the author(s) and do not necessarily reflect
23 the views of the National Science Foundation.