1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/test
Adam Nemet 7b7de60cec Migrate SimplifyLibCalls to new OptimizationRemarkEmitter
Summary:
This changes SimplifyLibCalls to use the new OptimizationRemarkEmitter
API.

In fact, as SimplifyLibCalls is only ever called via InstCombine,
(as far as I can tell) the OptimizationRemarkEmitter is added there,
and then passed through to SimplifyLibCalls later.

I have avoided changing any remark text.

This closes PR33787

Patch by Sam Elliott!

Reviewers: anemet, davide

Reviewed By: anemet

Subscribers: davide, mehdi_amini, eraman, fhahn, llvm-commits

Differential Revision: https://reviews.llvm.org/D35608

llvm-svn: 309158
2017-07-26 19:03:18 +00:00
..
Analysis [SCEV] Cache results of computeExitLimit 2017-07-26 04:55:54 +00:00
Assembler Debug Info: Add a file: field to DIImportedEntity. 2017-07-19 00:09:54 +00:00
Bindings
Bitcode Debug Info: Add a file: field to DIImportedEntity. 2017-07-19 00:09:54 +00:00
BugPoint
CodeGen This patch returns proper value to indicate the case when instruction throughput can't be calculated. 2017-07-26 18:55:14 +00:00
DebugInfo Do a better job at emitting prefrabricated skeleton CUs. 2017-07-26 18:48:32 +00:00
DllTool llvm: add llvm-dlltool support to the archiver 2017-07-18 21:26:38 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [asan] Copy arguments passed by value into explicit allocas for ASan 2017-07-18 22:28:03 +00:00
Integer
JitListener
LibDriver
Linker Debug Info: Add a file: field to DIImportedEntity. 2017-07-19 00:09:54 +00:00
LTO LTO: Export functions referenced by the CFI jump table. 2017-07-19 18:18:19 +00:00
MC [COFF, ARM64] Fix symbol offsets in ADRP/ADD/LDR/STR relocations 2017-07-26 11:19:17 +00:00
Object [LTO] Prevent dead stripping and internalization of symbols with sections 2017-07-25 19:42:32 +00:00
ObjectYAML
Other Migrate SimplifyLibCalls to new OptimizationRemarkEmitter 2017-07-26 19:03:18 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen Revert r309094: [globalisel][tablegen] Fuse the generated tables together. 2017-07-26 13:28:40 +00:00
ThinLTO/X86 ThinLTO Minimized Bitcode File Size Reduction 2017-07-21 17:25:20 +00:00
tools Diffing against a file that is itself used in the test seems to be a bad 2017-07-26 17:47:44 +00:00
Transforms Migrate SimplifyLibCalls to new OptimizationRemarkEmitter 2017-07-26 19:03:18 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt Revert "Reland "[LLVM][llvm-objcopy] Added basic plumbing to get things started"" 2017-07-25 22:39:52 +00:00
lit.cfg Correctly enable the llvm-mt tests, now that build flags changed. 2017-07-26 16:35:44 +00:00
lit.site.cfg.in Correctly enable the llvm-mt tests, now that build flags changed. 2017-07-26 16:35:44 +00:00
TestRunner.sh