This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 2462473 [compiler-rt] Avoid instrumenting sanitizer functions new b4dbf03 [x86] fix formatting; NFC new ab302cd AArch64: Use TTI branch functions in branch relaxation new b1a710d Make analyzeBranch family of instruction names consistent new 50aa910 Verifier: Mark orphaned DICompileUnits as a debug info failur [...]
The 4 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/TargetInstrInfo.h | 32 ++-- lib/CodeGen/BranchFolding.cpp | 24 +-- lib/CodeGen/EarlyIfConversion.cpp | 2 +- lib/CodeGen/IfConversion.cpp | 8 +- lib/CodeGen/ImplicitNullChecks.cpp | 2 +- lib/CodeGen/MachineBasicBlock.cpp | 18 +- lib/CodeGen/MachineBlockPlacement.cpp | 2 +- lib/CodeGen/MachinePipeliner.cpp | 12 +- lib/CodeGen/SelectionDAG/FastISel.cpp | 2 +- lib/CodeGen/TailDuplicator.cpp | 2 +- lib/CodeGen/TargetInstrInfo.cpp | 2 +- lib/IR/Verifier.cpp | 20 +-- lib/Target/AArch64/AArch64BranchRelaxation.cpp | 220 ++++++------------------ lib/Target/AArch64/AArch64InstrInfo.cpp | 31 +++- lib/Target/AArch64/AArch64InstrInfo.h | 8 +- lib/Target/AMDGPU/R600InstrInfo.cpp | 13 +- lib/Target/AMDGPU/R600InstrInfo.h | 8 +- lib/Target/AMDGPU/SIInstrInfo.cpp | 21 ++- lib/Target/AMDGPU/SIInstrInfo.h | 8 +- lib/Target/ARM/ARMBaseInstrInfo.cpp | 13 +- lib/Target/ARM/ARMBaseInstrInfo.h | 8 +- lib/Target/AVR/AVRInstrInfo.cpp | 14 +- lib/Target/AVR/AVRInstrInfo.h | 8 +- lib/Target/BPF/BPFInstrInfo.cpp | 14 +- lib/Target/BPF/BPFInstrInfo.h | 8 +- lib/Target/Hexagon/HexagonHardwareLoops.cpp | 8 +- lib/Target/Hexagon/HexagonInstrInfo.cpp | 15 +- lib/Target/Hexagon/HexagonInstrInfo.h | 10 +- lib/Target/Lanai/LanaiInstrInfo.cpp | 15 +- lib/Target/Lanai/LanaiInstrInfo.h | 8 +- lib/Target/MSP430/MSP430InstrInfo.cpp | 13 +- lib/Target/MSP430/MSP430InstrInfo.h | 8 +- lib/Target/Mips/MipsInstrInfo.cpp | 13 +- lib/Target/Mips/MipsInstrInfo.h | 8 +- lib/Target/NVPTX/NVPTXInstrInfo.cpp | 15 +- lib/Target/NVPTX/NVPTXInstrInfo.h | 8 +- lib/Target/PowerPC/PPCInstrInfo.cpp | 13 +- lib/Target/PowerPC/PPCInstrInfo.h | 8 +- lib/Target/Sparc/SparcInstrInfo.cpp | 14 +- lib/Target/Sparc/SparcInstrInfo.h | 8 +- lib/Target/SystemZ/SystemZInstrInfo.cpp | 13 +- lib/Target/SystemZ/SystemZInstrInfo.h | 8 +- lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp | 12 +- lib/Target/WebAssembly/WebAssemblyInstrInfo.h | 8 +- lib/Target/X86/X86ISelLowering.cpp | 48 +++--- lib/Target/X86/X86InstrInfo.cpp | 13 +- lib/Target/X86/X86InstrInfo.h | 8 +- lib/Target/XCore/XCoreInstrInfo.cpp | 16 +- lib/Target/XCore/XCoreInstrInfo.h | 8 +- unittests/IR/VerifierTest.cpp | 73 +++++--- 50 files changed, 468 insertions(+), 403 deletions(-)