]> granicus.if.org Git - llvm/commit
Merge r330269 to fix egregiously bad codegeneration in the new EFLAGS lowering
authorChandler Carruth <chandlerc@gmail.com>
Tue, 22 May 2018 03:03:11 +0000 (03:03 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Tue, 22 May 2018 03:03:11 +0000 (03:03 +0000)
commit2015726c965f8746ed48b45fe4d9b5f46c551671
treec01946a759d415d3dbc1c8fa258370052ba04543
parent239a5fb0211e6a1e0c10f2860720922d03b17ae4
Merge r330269 to fix egregiously bad codegeneration in the new EFLAGS lowering
that was defferred to a follow-up commit by me not understanding how part of
the x86 backend worked.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_60@332939 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86FlagsCopyLowering.cpp
test/CodeGen/X86/cmpxchg-clobber-flags.ll
test/CodeGen/X86/copy-eflags.ll
test/CodeGen/X86/flags-copy-lowering.mir
test/CodeGen/X86/peephole-na-phys-copy-folding.ll
test/CodeGen/X86/win64_frame.ll
test/CodeGen/X86/x86-repmov-copy-eflags.ll