This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 15605ca Correct a rebase mistake. new e80b226 [CodeGen] Update hasSideEffects comment. NFC. new 32431f2 [GlobalISel] Move method definition to the proper file. NFC. new 1f669f9 [GlobalISel][AArch64] Split out cast select tests. NFC. new 652ba98 [GlobalISel][AArch64] Add DBG_VALUE select test. NFC. new c86e4bc [GlobalISel] Don't select trivially dead instructions.
The 5 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/Target/Target.td | 7 +- lib/CodeGen/GlobalISel/InstructionSelect.cpp | 50 +++-- lib/CodeGen/GlobalISel/InstructionSelector.cpp | 21 ++ test/CodeGen/AArch64/GlobalISel/select-binop.mir | 40 +++- test/CodeGen/AArch64/GlobalISel/select-bitcast.mir | 210 +------------------ test/CodeGen/AArch64/GlobalISel/select-casts.mir | 204 ------------------- .../CodeGen/AArch64/GlobalISel/select-constant.mir | 4 + ...nkselect-dbg-value.mir => select-dbg-value.mir} | 12 +- .../CodeGen/AArch64/GlobalISel/select-fp-casts.mir | 18 ++ test/CodeGen/AArch64/GlobalISel/select-int-ext.mir | 222 +++++++++++++++++++++ .../AArch64/GlobalISel/select-int-ptr-casts.mir | 150 ++++++++++++++ test/CodeGen/AArch64/GlobalISel/select-load.mir | 16 +- test/CodeGen/AArch64/GlobalISel/select-trunc.mir | 81 ++++++++ test/CodeGen/AArch64/GlobalISel/select-xor.mir | 11 +- test/CodeGen/AArch64/GlobalISel/select.mir | 13 ++ .../AMDGPU/GlobalISel/inst-select-load-flat.mir | 1 + .../AMDGPU/GlobalISel/inst-select-load-smrd.mir | 19 +- .../ARM/GlobalISel/arm-instruction-select.mir | 10 +- .../X86/GlobalISel/x86_64-instructionselect.mir | 4 + 19 files changed, 633 insertions(+), 460 deletions(-) delete mode 100644 test/CodeGen/AArch64/GlobalISel/select-casts.mir copy test/CodeGen/AArch64/GlobalISel/{regbankselect-dbg-value.mir => select-dbg-va [...] create mode 100644 test/CodeGen/AArch64/GlobalISel/select-int-ext.mir create mode 100644 test/CodeGen/AArch64/GlobalISel/select-int-ptr-casts.mir create mode 100644 test/CodeGen/AArch64/GlobalISel/select-trunc.mir