Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 年 前 |
Francis Visoiu Mistrih
|
ca0df55065
[CodeGen] Unify MBB reference format in both MIR and debug output
|
7 年 前 |
David Majnemer
|
2d62ce6ee8
Use the range variant of find/find_if instead of unpacking begin/end
|
9 年 前 |
Xinliang David Li
|
b2ccb9b91c
[MBP] add comments and bug fix
|
9 年 前 |
Dehao Chen
|
97615522d0
Set machine block placement hot prob threshold for both static and runtime profile.
|
9 年 前 |
Xinliang David Li
|
670f8e5ba8
Replace hard coded probability threshold with parameter /NFC
|
9 年 前 |
Cong Hou
|
52707d211b
Use getEdgeProbability() instead of getEdgeWeight() in BFI and remove getEdgeWeight() interfaces from MBPI.
|
9 年 前 |
Cong Hou
|
5155021519
Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces.
|
9 年 前 |
Hans Wennborg
|
8e83fe2e97
Revert r254348: "Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces."
|
9 年 前 |
Cong Hou
|
92989cbe84
Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces.
|
9 年 前 |
Cong Hou
|
dbc2c060f2
Revert r244154 which causes some build failure. See https://llvm.org/bugs/show_bug.cgi?id=24377.
|
10 年 前 |
Cong Hou
|
3f81410d8c
Record whether the weights on out-edges from a MBB are normalized.
|
10 年 前 |
Craig Topper
|
4ba844388c
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
|
11 年 前 |
Duncan P. N. Exon Smith
|
8451e1baa9
blockfreq: Use const in MachineBlockFrequencyInfo
|
11 年 前 |
Chandler Carruth
|
0b8c9a80f2
Move all of the header files which are involved in modelling the LLVM IR
|
12 年 前 |
Chandler Carruth
|
d04a8d4b33
Use the new script to sort the includes of every file under lib.
|
12 年 前 |
Jakob Stoklund Olesen
|
990ca5517f
Fix a quadratic algorithm in MachineBranchProbabilityInfo.
|
13 年 前 |
Jakob Stoklund Olesen
|
913ff09a9a
Revert "Fix a quadratic algorithm in MachineBranchProbabilityInfo."
|
13 年 前 |
Jakob Stoklund Olesen
|
5e63d43e48
Fix a quadratic algorithm in MachineBranchProbabilityInfo.
|
13 年 前 |
Jakub Staszak
|
25101bb2a7
Add some constantness to BranchProbabilityInfo and BlockFrequnencyInfo.
|
13 年 前 |
David Blaikie
|
2d24e2a396
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
|
13 年 前 |
Chandler Carruth
|
c4e1562825
Reuse the logic in getEdgeProbability within getHotSucc in order to
|
13 年 前 |
Chandler Carruth
|
2770c14185
Fix an overflow bug in MachineBranchProbabilityInfo. This pass relied on
|
13 年 前 |
Benjamin Kramer
|
91bbe23716
Use BranchProbability compare operators.
|
14 年 前 |
Jakub Staszak
|
7cc2b07437
Introduce MachineBranchProbabilityInfo class, which has similar API to
|
14 年 前 |