This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from ca3a90446b9 Add missing triple args to tests new 07f4dc367b2 Move splitIndirectCriticalEdges() to BasicBlockUtils.h. new e35711676bd [globalisel][tablegen] Split atomic load/store into separat [...]
The 2 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: .../CodeGen/GlobalISel/InstructionSelectorImpl.h | 2 +- include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 24 ++++ include/llvm/CodeGen/TargetOpcodes.def | 6 + include/llvm/Target/GenericOpcodes.td | 22 +++ .../llvm/Target/GlobalISel/SelectionDAGCompat.td | 22 +-- include/llvm/Transforms/Utils/BasicBlockUtils.h | 20 +++ lib/CodeGen/CodeGenPrepare.cpp | 160 +-------------------- lib/CodeGen/GlobalISel/IRTranslator.cpp | 21 +++ lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 32 +++++ lib/Target/AArch64/AArch64InstructionSelector.cpp | 6 - lib/Target/AArch64/AArch64LegalizerInfo.cpp | 8 ++ lib/Target/ARM/ARMInstructionSelector.cpp | 6 - lib/Target/X86/X86InstructionSelector.cpp | 5 - lib/Transforms/Utils/BreakCriticalEdges.cpp | 139 ++++++++++++++++++ test/CodeGen/AArch64/GlobalISel/arm64-fallback.ll | 20 +-- .../AArch64/GlobalISel/arm64-irtranslator.ll | 12 +- test/TableGen/GlobalISelEmitter.td | 2 - utils/TableGen/GlobalISelEmitter.cpp | 131 +++++++++++------ 18 files changed, 380 insertions(+), 258 deletions(-)