aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorGeorge Burgess IV <george.burgess.iv@gmail.com>2020-03-09 17:02:51 -0700
committerGeorge Burgess IV <george.burgess.iv@gmail.com>2020-03-09 17:07:44 -0700
commitbb0ec1daff1b0eee4936878749365e625e71182c (patch)
treed499ab0f09a0289ddf46b86e298eebc785a0763e /clang/lib/Frontend/CompilerInvocation.cpp
parent6333cc2a12dc72d0cfaaac5ade00e9a1b9d6dbce (diff)
downloadllvm-bb0ec1daff1b0eee4936878749365e625e71182c.zip
llvm-bb0ec1daff1b0eee4936878749365e625e71182c.tar.gz
llvm-bb0ec1daff1b0eee4936878749365e625e71182c.tar.bz2
[x86][slh][NFC] Rm redundant liveness check
Patch by Zola Bridges! From the review: """ In this changeset (https://reviews.llvm.org/D70283), I added a liveness check everywhere the isDataInvariant* functions were used, so that I could safely delete the checks within the function. I mistakenly left that deletion out of the patch. The result is that the same condition is checked twice for some instructions which is functionally fine, but not good. This change deletes the redundant check that I intended to delete in the last change. This is the second of three patches that will make the data invariance checks available for non-SLH passes and enable the FIXMEs related to moving this metadata to the instruction tables to be resolved. Tested via llvm-lit llvm/test/CodeGen/X86/speculative-load-hardening* """ Differential Revision: https://reviews.llvm.org/D75650
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions