llvm/lib
Mehdi Amini 1fece96084 ThinLTO: fix non-determinism in bitcode writing
Calls are initialized from a DenseMap. We can sort them using the
value id to recover some determinism during serialization.

From: Mehdi Amini <mehdi.amini@apple.com>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@269634 91177308-0d34-0410-b5e6-96231b3b80d8
2016-05-16 08:50:23 +00:00
..
Analysis [LAA] Include MaxSafeDepDistBytes in the analysis print-out 2016-05-13 22:49:13 +00:00
AsmParser Refactor duplicated code. NFC. 2016-05-12 12:37:52 +00:00
Bitcode ThinLTO: fix non-determinism in bitcode writing 2016-05-16 08:50:23 +00:00
CodeGen [codeview] Align class and print names of types 2016-05-13 19:37:07 +00:00
DebugInfo Move helper classes into anonymous namespaces. NFC. 2016-05-15 15:18:11 +00:00
ExecutionEngine [RuntimeDyld] Support R_390_PC64 relocation type 2016-05-13 17:23:48 +00:00
Fuzzer [libFuzzer] do the merge faster and a bit less precise 2016-05-13 22:11:23 +00:00
IR Vector GEP - fixed a crash on InstSimplify Pass. 2016-05-15 12:30:25 +00:00
IRReader
LibDriver
LineEditor
Linker Return a StringRef from getSection. 2016-05-11 18:21:59 +00:00
LTO ThinLTOCodeGenerator: fix race condition found using TSAN 2016-05-15 05:49:47 +00:00
MC [mips] Correct the ordering of HI/LO pairs in the relocation table. 2016-05-06 13:49:25 +00:00
Object Return a StringRef from getSection. 2016-05-11 18:21:59 +00:00
ObjectYAML [obj2yaml] [yaml2obj] Basic support for MachO::load_command 2016-05-13 17:41:41 +00:00
Option
Passes [PM] Add newline at the end of the file, for consistency. NFC. 2016-05-14 23:24:17 +00:00
ProfileData Revert "Retry "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"" 2016-05-14 05:26:26 +00:00
Support Revert "Revert "Revert 220932.": "Removing the static initializer in ManagedStatic.cpp by using llvm_call_once to initialize the ManagedStatic mutex"" 2016-05-14 23:44:21 +00:00
TableGen
Target [X86][SSE] Simplify zero'th index extract element matching 2016-05-15 20:22:50 +00:00
Transforms [PM] RewriterStatepointForGC: add missing dependency. 2016-05-16 02:29:53 +00:00
CMakeLists.txt
LLVMBuild.txt