Lines Matching +full:update +full:- +full:commit +full:- +full:hash
5 --------
8 as one of its JIT-compiler backends. This page contains notes about building and
12 -------------------
15 `third_party/llvm-10.0`.
19 * configs : Contains per-platform headers that LLVM sources include to
20 configure the build. These are generated by running `scripts/update.py`
24 * scripts : Contains `update.py`, which is used to update the files in the
28 ----------------------------------------------
31 because the [llvm-project repo](https://github.com/llvm/llvm-project) includes
36 To ease this pain, run the script `third_party/update-llvm-10.sh` on Linux. This
37 script works by updating a separate branch of SwiftShader, `llvm10-clean`, on
44 will automatically grab the latest commit on that branch.
47 or modified, you may need to run `update.py` as described below. Otherwise, if
48 all goes well, the update to LLVM can be committed and pushed.
51 ---------------------------------
53 The script `third_party/llvm-10.0/scripts/update.py` is used to update the
54 config files in `third_party/llvm-10.0/configs`.
56 Before running this script, you must make sure to update two variables in it
57 (and commit this change):
60 # LLVM_BRANCH must match the value of the same variable in third_party/update-llvm-10.sh
63 # LLVM_COMMIT must be set to the commit hash that we last updated to when running third_party/updat…
64 # Run 'git show -s origin/llvm10-clean' and look for 'llvm-10-update: <hash>' to retrieve it.
69 update the Linux configs, run:
72 python3 update.py linux -j 200
81 `third_party/llvm-10.0/configs`, applying certain transformations to the
106 -----------------------------------------------------