aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
diff options
context:
space:
mode:
authorQfrost <root@qfrost.com>2024-02-15 12:53:56 +0800
committerGitHub <noreply@github.com>2024-02-15 12:53:56 +0800
commitbfe302c58321abd79a5db7e805ef4b4db24df820 (patch)
tree926ac7dfb92738f80c538326166e29c2d3de8b22 /clang/lib/CodeGen/ModuleBuilder.cpp
parent4b5c21aa07fc6ba477109ec8b83395071ae49e23 (diff)
downloadllvm-bfe302c58321abd79a5db7e805ef4b4db24df820.zip
llvm-bfe302c58321abd79a5db7e805ef4b4db24df820.tar.gz
llvm-bfe302c58321abd79a5db7e805ef4b4db24df820.tar.bz2
[clang][X86] X86::LAR X86::LSL add_implicate eflags (#80993)
[@xia0ji233](https://github.com/xia0ji233) and I found that X86::LAR and X86::lSR implicit use eflags register. However, it was not been defined in LLVM, which means we will get wrong alive-result if we use these two instructions. ![T~ _81W6A}J}{AP{DF%E}KY](https://github.com/llvm/llvm-project/assets/58380176/b84e758b-2978-49e7-a11c-726fd66e1976)
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions