llvm-capstone/clang/utils
Sven van Haastregt 6cb7631df3 [OpenCL] Change OpenCL builtin version encoding
Instead of using a MinVersion and MaxVersion field, encode the version
of a builtin using a mask that aligns better with version handling in
OpenCLOptions.h.  In addition, this saves a field in the BuiltinTable.

This change allows a finer-grained control over the OpenCL versions in
which a builtin is available: instead of a range, we can now toggle
each version individually.

The fine-grained version control is not yet exposed on the TableGen
definitions side, as changes for OpenCL 3 feature optionality still
need to be defined and will affect how we want to expose these.

Differential Revision: https://reviews.llvm.org/D100492
2021-04-19 10:23:13 +01:00
..
ABITest
analyzer Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk 2021-02-25 11:32:27 +01:00
check_cfc
CIndex
ClangVisualizers
hmaptool
perf-training
TableGen [OpenCL] Change OpenCL builtin version encoding 2021-04-19 10:23:13 +01:00
TestUtils Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk 2021-02-25 11:32:27 +01:00
valgrind
VtableTest
bash-autocomplete.sh
builtin-defines.c
CaptureCmd
ClangDataFormat.py
clangdiag.py
CmpDriver
convert_arm_neon.py
creduce-clang-crash.py [Utils] Add an option to specify number of cores to use in creduce-clang-crash.py 2021-02-22 12:43:09 -08:00
find-unused-diagnostics.sh
FindSpecRefs
FuzzTest
make-ast-dump-check.sh
modfuzz.py
token-delta.py