aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Edit/RewriteObjCFoundationAPI.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2024-01-28 17:13:24 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2024-01-28 17:13:30 +0000
commit72fd10adcbf8194a08141e38a95e11f4f1a8d7c2 (patch)
tree3c96a801687a666747219ce45a3eec7f5332fa4a /clang/lib/Edit/RewriteObjCFoundationAPI.cpp
parent915c3d9e5a2d1314afe64cd6116a3b6c9809ec90 (diff)
downloadllvm-72fd10adcbf8194a08141e38a95e11f4f1a8d7c2.zip
llvm-72fd10adcbf8194a08141e38a95e11f4f1a8d7c2.tar.gz
llvm-72fd10adcbf8194a08141e38a95e11f4f1a8d7c2.tar.bz2
[X86] getTargetConstantBitsFromNode - don't support partial undefs by default.
Noticed by inspection - as undef bits are seen as zero, we could be matching in places where we require a zero but end up referencing an undef that could then get changed in a later fold. Creating a test case has proven difficult as multi-use limits usually saves us, but really we shouldn't be allowing partial undefs for anything but constant folding.
Diffstat (limited to 'clang/lib/Edit/RewriteObjCFoundationAPI.cpp')
0 files changed, 0 insertions, 0 deletions