Update CodGenFunction::EmitLoadOfReference to apply the noundef attribute to
load instructions.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Paths
| Differential D139505
[clang][CodeGen] Add noundef metadata to loading of references (preliminary 5 of 5) Needs ReviewPublic Authored by jmciver on Dec 6 2022, 10:21 PM.
Details
Diff Detail
Unit TestsFailed Event Timelinejmciver added a parent revision: D139378: [clang][CodeGen] Add noundef metadata to loading of vector/matrix lvalues (preliminary 4 or 5).Dec 6 2022, 10:22 PM jmciver retitled this revision from [clang][CodeGen] Add noundef metadata to loading of references (item 5) to [clang][CodeGen] Add noundef metadata to loading of references (preliminary 5 of 5).
Revision Contents
Diff 480774 clang/lib/CodeGen/CGExpr.cpp
clang/test/CodeGen/tbaa-reference.cpp
clang/test/CodeGenCXX/matrix-type-operators.cpp
clang/test/CodeGenCXX/vector-noundef.cpp
clang/test/OpenMP/for_reduction_codegen.cpp
clang/test/OpenMP/for_reduction_codegen_UDR.cpp
clang/test/OpenMP/target_map_codegen_35.cpp
clang/test/utils/update_cc_test_checks/Inputs/resolve-tmp-conflict.cpp.expected
|