1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 03:23:01 +02:00
llvm-mirror/lib
Cong Hou e76fdcd55f Remove the successor probabilities normalization in tail duplication pass.
The normalization may cause assertion failures on SystemZ and some out-of-tree
tests. The root cause is that unknown probabilities are materialized into known
ones by calling getSuccProbability(), which is then used to add another
successor to the same MBB which results in mixed known and unknown
probabilities. But currently those mixed probabilities cannot be normalized.

I will compose another patch to fix the root issue.

llvm-svn: 255530
2015-12-14 19:11:54 +00:00
..
Analysis [IR] Remove terminatepad 2015-12-14 18:34:23 +00:00
AsmParser [IR] Remove terminatepad 2015-12-14 18:34:23 +00:00
Bitcode [IR] Remove terminatepad 2015-12-14 18:34:23 +00:00
CodeGen Remove the successor probabilities normalization in tail duplication pass. 2015-12-14 19:11:54 +00:00
DebugInfo [llvm-dwp] Retrieve the DWOID from the CU for the cu_index entry 2015-12-04 17:20:04 +00:00
ExecutionEngine [Orc] Rename IndirectStubsManagerBase to IndirectStubsManager. 2015-12-06 19:44:45 +00:00
Fuzzer [LibFuzzer] Introducing FUZZER_FLAG_UNSIGNED and using it for seeding. 2015-12-10 20:41:53 +00:00
IR Teach haveSameSpecialState about operand bundles 2015-12-14 19:11:35 +00:00
IRReader
LibDriver [Option] Use an ArrayRef to store the Option Infos in OptTable. NFC 2015-10-21 16:30:42 +00:00
LineEditor
Linker Fix another case where the linkage was not set. 2015-12-10 18:44:26 +00:00
LTO MSVC complains about this being ambiguous. 2015-12-04 22:26:21 +00:00
MC [X86][inline asm] support even directive 2015-12-13 17:07:23 +00:00
Object Use make_range to reduce mentions of iterator type. NFC 2015-12-06 05:08:07 +00:00
Option [Option] Use an ArrayRef to store the Option Infos in OptTable. NFC 2015-10-21 16:30:42 +00:00
Passes [PM] Port StripDeadPrototypes to the new pass manager 2015-10-30 23:28:12 +00:00
ProfileData [PGO] Value profiling text format reader/writer support 2015-12-14 18:44:01 +00:00
Support Revert r255444. 2015-12-13 04:14:39 +00:00
TableGen [TblGen] ArrayRefize TGParser. No functional change intended. 2015-10-24 12:46:45 +00:00
Target Add "const" to function arguments in DFAPacketizer 2015-12-14 18:54:44 +00:00
Transforms [MergeFunctions] Use II instead of CI for InvokeInst; NFC 2015-12-14 19:11:45 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile