FailedChanges

Summary

  1. Revert [InlineCost] cleanup calculations of Cost and Threshold This reverts r364422 (git commit 1a3dc761860d620ac8ed7e32a4285952142f780b) The inlining cost calculation is incorrect, leading to stack overflow due to large stack frames from heavy inlining.
  2. [lld] Use -o /dev/null in test when output is not needed. Feedback nit from rL364998
Revision 365000 by rupprecht:
Revert [InlineCost] cleanup calculations of Cost and Threshold

This reverts r364422 (git commit 1a3dc761860d620ac8ed7e32a4285952142f780b)

The inlining cost calculation is incorrect, leading to stack overflow due to large stack frames from heavy inlining.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Analysis/InlineCost.cpp (diff)llvm.src/lib/Analysis/InlineCost.cpp
The file was modified/llvm/trunk/test/LTO/Resolution/X86/diagnostic-handler-remarks-with-hotness.ll (diff)llvm.src/test/LTO/Resolution/X86/diagnostic-handler-remarks-with-hotness.ll
The file was modified/llvm/trunk/test/LTO/Resolution/X86/diagnostic-handler-remarks.ll (diff)llvm.src/test/LTO/Resolution/X86/diagnostic-handler-remarks.ll
The file was modified/llvm/trunk/test/LTO/X86/diagnostic-handler-remarks-with-hotness.ll (diff)llvm.src/test/LTO/X86/diagnostic-handler-remarks-with-hotness.ll
The file was modified/llvm/trunk/test/LTO/X86/diagnostic-handler-remarks.ll (diff)llvm.src/test/LTO/X86/diagnostic-handler-remarks.ll
The file was modified/llvm/trunk/test/Transforms/Inline/ARM/inline-fp.ll (diff)llvm.src/test/Transforms/Inline/ARM/inline-fp.ll
Revision 364999 by sbc:
[lld] Use -o /dev/null in test when output is not needed.

Feedback nit from rL364998
Change TypePath in RepositoryPath in Workspace
The file was modified/lld/trunk/test/ELF/archive-no-index.s (diff)lld.src/test/ELF/archive-no-index.s