diff options
author | Giorgis Georgakoudis <georgakoudis1@llnl.gov> | 2021-02-19 20:22:14 -0800 |
---|---|---|
committer | Giorgis Georgakoudis <georgakoudis1@llnl.gov> | 2021-03-12 17:37:09 -0800 |
commit | 1ce846be04f8ce7f899e37424772c0bef1851f76 (patch) | |
tree | dcde80304533d6ae2293696abe7b77632fd54863 /clang/lib/Frontend | |
parent | 22e9753271b71e2c067aadd5b877eef8198cadd2 (diff) | |
download | llvm-1ce846be04f8ce7f899e37424772c0bef1851f76.zip llvm-1ce846be04f8ce7f899e37424772c0bef1851f76.tar.gz llvm-1ce846be04f8ce7f899e37424772c0bef1851f76.tar.bz2 |
Replace func name with regex for update test scripts
The patch adds an argument to update test scripts, such as update_cc_test_checks, for replacing a function name matching a regex. This functionality is needed to match generated function signatures that include file hashes. Example:
The function signature for the following function:
`__omp_offloading_50_b84c41e__Z9ftemplateIiET_i_l30_worker`
with `--replace-function-regex "__omp_offloading_[0-9]+_[a-z0-9]+_(.*)"` will become:
`CHECK-LABEL: @{{__omp_offloading_[0-9]+_[a-z0-9]+__Z9ftemplateIiET_i_l30_worker}}(`
Reviewed By: jdoerfert
Differential Revision: https://reviews.llvm.org/D97107
Diffstat (limited to 'clang/lib/Frontend')
0 files changed, 0 insertions, 0 deletions