1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00
llvm-mirror/test
Cong Hou d24cdaa414 Use getEdgeProbability() instead of getEdgeWeight() in BFI and remove getEdgeWeight() interfaces from MBPI.
This patch removes all getEdgeWeight() interfaces from CodeGen directory. As
getEdgeProbability() is a little more expensive than getEdgeWeight(), I will
compose a patch soon in which BPI only stores probabilities instead of edge
weights so that getEdgeProbability() will have O(1) time.


Differential revision: http://reviews.llvm.org/D15489

llvm-svn: 256039
2015-12-18 21:53:24 +00:00
..
Analysis Use getEdgeProbability() instead of getEdgeWeight() in BFI and remove getEdgeWeight() interfaces from MBPI. 2015-12-18 21:53:24 +00:00
Assembler [ConstantFold] Fix bitcast to gep constant folding transform. 2015-12-14 19:30:32 +00:00
Bindings Fix error handling in LLVMGetBitcodeModuleInContext. 2015-12-18 13:58:05 +00:00
Bitcode Add InaccessibleMemOnly and inaccessibleMemOrArgMemOnly attributes 2015-12-16 16:16:19 +00:00
BugPoint
CodeGen Revert "Enhance BranchProbabilityInfo::calcUnreachableHeuristics for InvokeInst" 2015-12-18 21:23:32 +00:00
DebugInfo Hardcode the target in this testcase — it depends on the ABI. 2015-12-17 19:33:56 +00:00
Examples
ExecutionEngine Un-XFAIL JIT EH tests under [am]san. 2015-12-15 23:46:21 +00:00
Feature [MergeFunctions] Use II instead of CI for InvokeInst; NFC 2015-12-14 19:11:45 +00:00
FileCheck
Instrumentation [PGO] make profile prefix even shorter and more readable 2015-12-15 00:32:56 +00:00
Integer
JitListener
LibDriver
Linker [ThinLTO/LTO] Don't link in unneeded metadata 2015-12-18 17:51:37 +00:00
LTO Add InaccessibleMemOnly and inaccessibleMemOrArgMemOnly attributes 2015-12-16 16:16:19 +00:00
MC [Hexagon] Add PIC support 2015-12-18 20:19:30 +00:00
Object Handle archives with paths in the names. 2015-12-18 16:07:17 +00:00
Other
SymbolRewriter
TableGen
tools Revert "Improve DWARFDebugFrame::parse to also handle __eh_frame." 2015-12-18 19:45:38 +00:00
Transforms [NaryReassociate] allow candidate to have a different type 2015-12-18 21:36:30 +00:00
Unit
Verifier Polish atomic pointers 2015-12-17 22:09:19 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh