diff options
author | Qfrost <root@qfrost.com> | 2024-02-15 12:53:56 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-15 12:53:56 +0800 |
commit | bfe302c58321abd79a5db7e805ef4b4db24df820 (patch) | |
tree | 926ac7dfb92738f80c538326166e29c2d3de8b22 /clang/lib/CodeGen/ModuleBuilder.cpp | |
parent | 4b5c21aa07fc6ba477109ec8b83395071ae49e23 (diff) | |
download | llvm-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.

Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions