aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/LockFileManager.cpp
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2021-09-22 21:34:24 +0200
committerNikita Popov <nikita.ppv@gmail.com>2021-09-23 18:28:36 +0200
commit1e3c6fc7cb9d2ee6a5328881f95d6643afeadbff (patch)
tree1a9679917740eee2d3dc4dccb4172ba20f2350cf /llvm/lib/Support/LockFileManager.cpp
parent1a6e1ee42a6af255d45e3fd2fe87021dd31f79bb (diff)
downloadllvm-1e3c6fc7cb9d2ee6a5328881f95d6643afeadbff.zip
llvm-1e3c6fc7cb9d2ee6a5328881f95d6643afeadbff.tar.gz
llvm-1e3c6fc7cb9d2ee6a5328881f95d6643afeadbff.tar.bz2
[JumpThreading] Ignore free instructions
This is basically D108837 but for jump threading. Free instructions should be ignored for the threading decision. JumpThreading already skips some free instructions (like pointer bitcasts), but does not skip various free intrinsics -- in fact, it currently gives them a fairly large cost of 2. Differential Revision: https://reviews.llvm.org/D110290
Diffstat (limited to 'llvm/lib/Support/LockFileManager.cpp')
0 files changed, 0 insertions, 0 deletions