This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release_60 in repository llvm.
from 1b1a4b851e8 Merge r322521 - just regenerates the CHECK lines using the [...] new 75a5bfcd08b Merge r328945 which corrected the fundamental structure of [...] new 7adebb3f26b Merge r329657. new af30b243d2f Merge r329673, fixing test case to use %regname instead of [...] new 46812d9b083 Merge r329771, fixing $regname to be %regname. new 239a5fb0211 Merge r330264 for the fix to PR37100, a regression introduc [...] new 2015726c965 Merge r330269 to fix egregiously bad codegeneration in the [...] new 624ddd84406 Merge r332389 to pick up the fix for PR37431, a regression [...] new 9b6cedd7a59 [X86] Add hasSideEffects=0 back to ADOX instructions. Parti [...]
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/llvm/CodeGen/MachineBasicBlock.h | 7 + lib/CodeGen/MachineBasicBlock.cpp | 8 + lib/Target/X86/CMakeLists.txt | 1 + lib/Target/X86/Disassembler/X86Disassembler.cpp | 7 +- lib/Target/X86/X86.h | 3 + lib/Target/X86/X86FlagsCopyLowering.cpp | 935 ++++ lib/Target/X86/X86ISelLowering.cpp | 26 +- lib/Target/X86/X86ISelLowering.h | 3 - lib/Target/X86/X86InstrArithmetic.td | 34 +- lib/Target/X86/X86InstrCompiler.td | 8 +- lib/Target/X86/X86InstrInfo.cpp | 107 +- lib/Target/X86/X86InstrInfo.td | 71 +- lib/Target/X86/X86InstrSystem.td | 13 + lib/Target/X86/X86RegisterInfo.td | 16 +- lib/Target/X86/X86TargetMachine.cpp | 3 + test/CodeGen/X86/GlobalISel/add-scalar.ll | 14 +- test/CodeGen/X86/O0-pipeline.ll | 2 + test/CodeGen/X86/clobber-fi0.ll | 37 - test/CodeGen/X86/cmpxchg-clobber-flags.ll | 372 +- test/CodeGen/X86/copy-eflags.ll | 274 +- test/CodeGen/X86/eflags-copy-expansion.mir | 64 - test/CodeGen/X86/flags-copy-lowering.mir | 555 ++ test/CodeGen/X86/ipra-reg-usage.ll | 2 +- test/CodeGen/X86/mul-i1024.ll | 6223 ++++++++++----------- test/CodeGen/X86/peephole-na-phys-copy-folding.ll | 109 +- test/CodeGen/X86/win64_frame.ll | 88 +- test/CodeGen/X86/x86-repmov-copy-eflags.ll | 11 +- 27 files changed, 5050 insertions(+), 3943 deletions(-) create mode 100644 lib/Target/X86/X86FlagsCopyLowering.cpp delete mode 100644 test/CodeGen/X86/clobber-fi0.ll delete mode 100644 test/CodeGen/X86/eflags-copy-expansion.mir create mode 100644 test/CodeGen/X86/flags-copy-lowering.mir