1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00
llvm-mirror/test
Teresa Johnson a54f488a6d [ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly
Summary:
This change serializes out and in the SourceFileName to LLVM assembly
so that it is preserved through "llvm-dis | llvm-as". This is
necessary to ensure that the global identifiers created for local values
in the module summary index are the same even if the bitcode is
streamed out and read back from LLVM assembly.

Serializing the summary itself to LLVM assembly is in progress.

Reviewers: joker.eph

Subscribers: llvm-commits, joker.eph

Differential Revision: http://reviews.llvm.org/D18588

llvm-svn: 264869
2016-03-30 14:00:02 +00:00
..
Analysis AMDGPU: Cost model for basic integer operations 2016-03-25 01:16:40 +00:00
Assembler [ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly 2016-03-30 14:00:02 +00:00
Bindings Expose IRBuilder::CreateAtomicCmpXchg as LLVMBuildAtomicCmpXchg in the C API. 2016-03-19 21:28:28 +00:00
Bitcode Swift Calling Convention: add swiftself attribute. 2016-03-29 17:37:21 +00:00
BugPoint
CodeGen [X86][SSE] Test the legalization of vector comparison results 2016-03-30 13:55:00 +00:00
DebugInfo Upgrade some wildly anachronistic debug info in testcases. 2016-03-29 22:34:30 +00:00
Examples
ExecutionEngine
Feature [NVVM] Remove noduplicate attribute from synchronizing intrinsics. 2016-03-22 22:08:01 +00:00
FileCheck
Instrumentation [tsan] Do not instrument reads/writes to instruction profile counters. 2016-03-29 23:19:40 +00:00
Integer
JitListener
LibDriver
Linker Upgrade some wildly anachronistic debug info in testcases. 2016-03-29 22:34:30 +00:00
LTO
MC Handle section vs global name conflict. 2016-03-28 20:36:28 +00:00
Object [lanai] Add Lanai backend. 2016-03-28 13:09:54 +00:00
Other
SymbolRewriter
TableGen [GlobalISel][Target] Add an opcode for unconditional branch. 2016-03-11 17:27:38 +00:00
ThinLTO/X86 [ThinLTO] Renaming of function index to module summary index (NFC) 2016-03-15 00:04:37 +00:00
tools Fix some bugs in the posix output of llvm-nm. Which is documented on 2016-03-29 20:18:07 +00:00
Transforms [VectorUtils] Don't try and truncate PHIs to a smaller bitwidth 2016-03-30 10:11:43 +00:00
Unit [lit] Hack lit to allow a test suite to request that it is run "early". 2016-03-12 03:03:31 +00:00
Verifier Swift Calling Convention: add swiftself attribute. 2016-03-29 17:37:21 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg Revert "[asan] Make the global_metadata_darwin.ll test require El Capitan or newer" 2016-03-29 18:27:24 +00:00
lit.site.cfg.in
TestRunner.sh