SuccessChanges

Summary

  1. [Alignment] fix build
  2. [ARM][LowOverheadLoops] Use subs during revert. Check whether there are any uses or defs between the LoopDec and LoopEnd. If there's not, then we can use a subs to set the cpsr and skip generating a cmp. Differential Revision: https://reviews.llvm.org/D67801
  3. [Alignment][NFC] Switch DataLayout private members to llvm::Align Summary: This is patch is part of a series to introduce an Alignment type. See this thread for context: http://lists.llvm.org/pipermail/llvm-dev/2019-July/133851.html See this patch for the introduction of the type: https://reviews.llvm.org/D64790 Reviewers: courbet Subscribers: hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D67836
Revision 372562 by gchatelet:
[Alignment] fix build
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/lib/CodeGen/CGCall.cpp (diff)clang.src/lib/CodeGen/CGCall.cpp
Revision 372560 by sam_parker:
[ARM][LowOverheadLoops] Use subs during revert.

Check whether there are any uses or defs between the LoopDec and
LoopEnd. If there's not, then we can use a subs to set the cpsr and
skip generating a cmp.

Differential Revision: https://reviews.llvm.org/D67801
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/ARM/ARMLowOverheadLoops.cpp (diff)llvm.src/lib/Target/ARM/ARMLowOverheadLoops.cpp
The file was modified/llvm/trunk/test/CodeGen/Thumb2/LowOverheadLoops/branch-targets.ll (diff)llvm.src/test/CodeGen/Thumb2/LowOverheadLoops/branch-targets.ll
The file was modified/llvm/trunk/test/CodeGen/Thumb2/LowOverheadLoops/end-positive-offset.mir (diff)llvm.src/test/CodeGen/Thumb2/LowOverheadLoops/end-positive-offset.mir
The file was modified/llvm/trunk/test/CodeGen/Thumb2/LowOverheadLoops/revert-non-header.mir (diff)llvm.src/test/CodeGen/Thumb2/LowOverheadLoops/revert-non-header.mir
The file was modified/llvm/trunk/test/CodeGen/Thumb2/LowOverheadLoops/revert-while.mir (diff)llvm.src/test/CodeGen/Thumb2/LowOverheadLoops/revert-while.mir
Revision 372558 by gchatelet:
[Alignment][NFC] Switch DataLayout private members to llvm::Align

Summary:
This is patch is part of a series to introduce an Alignment type.
See this thread for context: http://lists.llvm.org/pipermail/llvm-dev/2019-July/133851.html
See this patch for the introduction of the type: https://reviews.llvm.org/D64790

Reviewers: courbet

Subscribers: hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D67836
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/IR/DataLayout.h (diff)llvm.src/include/llvm/IR/DataLayout.h
The file was modified/llvm/trunk/lib/IR/DataLayout.cpp (diff)llvm.src/lib/IR/DataLayout.cpp