llvm-project/clang/test/utils/update_cc_test_checks
Florian Hahn 67aa314bce
[IRGen] Do not overwrite existing attributes in CGCall.
When adding new attributes, existing attributes are dropped. While
this appears to be a longstanding issue, this was highlighted by D105169
which dropped a lot of attributes due to adding the new noundef
attribute.

Ahmed Bougacha (@ab) tracked down the issue and provided the fix in
CGCall.cpp. I bundled it up and updated the tests.
2022-01-20 13:45:19 +00:00
..
Inputs [IRGen] Do not overwrite existing attributes in CGCall. 2022-01-20 13:45:19 +00:00
basic-cplusplus.test [update_cc_test_checks.py] Add test for D84511 2020-08-06 09:15:56 +01:00
check-globals.test [UpdateCCTestChecks] Fix new test from 9eaf0d120d 2021-06-25 14:29:58 -04:00
check_attrs.test [Utils] Check function attributes in update_test_checks 2020-07-19 20:07:24 +02:00
def-and-decl.test
exec-all-runlines.test Run non-filechecked commands in update_cc_test_checks.py 2021-03-10 12:25:35 -08:00
explicit-template-instantiation.test [Utils] Support class template specializations in update_cc_test_checks 2021-07-28 16:03:41 +01:00
generated-funcs-regex.test [Utils][NFC] Rename replace-function-regex in update_cc_test_checks 2021-05-05 14:19:30 -07:00
generated-funcs.test [UpdateCCTestChecks] Include generated functions if asked 2020-09-18 06:34:59 -05:00
global-hex-value-regex.test [UpdateCCTestChecks] Implement --global-hex-value-regex 2021-07-20 11:23:20 -04:00
global-value-regex.test [UpdateCCTestChecks] Implement --global-value-regex 2021-07-20 11:23:20 -04:00
lit.local.cfg [llvm-lit] unbreak clang-only builds by not assuming llvm-lit in build dir 2021-08-31 18:57:47 +03:00
mangled_names.test [UpdateTestChecks] Add UTC_ARGS support for update_{llc,cc}_test_checks.py 2020-07-08 11:00:10 +01:00
on_the_fly_arg_change.test [UpdateTestChecks] Add UTC_ARGS support for update_{llc,cc}_test_checks.py 2020-07-08 11:00:10 +01:00
prefix-never-matches.test [utils] Fix UpdateTestChecks case where 2 runs differ for last label 2020-12-15 07:16:54 -08:00
replace-value-regex-across-runs.test [UpdateCCTestChecks] Fix --replace-value-regex across RUN lines 2021-06-21 17:01:17 -04:00
resolve-tmp-conflict.test [Utils] Add prefix parameter in update test checks to avoid FileCheck conflicts 2021-03-26 11:49:42 -07:00