Yaron Keren
|
55307987a1
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
|
9 năm trước cách đây |
Junmo Park
|
75ad35cbd8
Remove extra whitespace. NFC.
|
9 năm trước cách đây |
Cong Hou
|
778ee759f6
Fix a type issue in r255455. Should not use unsigned type as std::abs()'s template type.
|
9 năm trước cách đây |
Cong Hou
|
14df2e8808
Replace <cstdint> by llvm/Support/DataTypes.h for the typedef of uint64_t. NFC.
|
9 năm trước cách đây |
Cong Hou
|
f9ae1a7e77
Add the missing header file <cstdint> needed by uint64_t
|
9 năm trước cách đây |
Cong Hou
|
5ae2b850eb
Normalize MBB's successors' probabilities in several locations.
|
9 năm trước cách đây |
Matthias Braun
|
f43272c76e
CodeGen: Redo analyzePhysRegs() and computeRegisterLiveness()
|
9 năm trước cách đây |
Cong Hou
|
1b91dc2235
Allow known and unknown probabilities coexist in MBB's successor list.
|
9 năm trước cách đây |
Cong Hou
|
5155021519
Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces.
|
9 năm trước cách đây |
Hans Wennborg
|
8e83fe2e97
Revert r254348: "Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces."
|
9 năm trước cách đây |
Cong Hou
|
92989cbe84
Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces.
|
9 năm trước cách đây |
Cong Hou
|
fc33b8bb31
Let SelectionDAG start to use probability-based interface to add successors.
|
9 năm trước cách đây |
Cong Hou
|
dd65ba2dbe
Remove a redundant assertion in MachineBasicBlock.cpp. NFC.
|
9 năm trước cách đây |
Cong Hou
|
70477058aa
Remove redundant code in MachineBasicBlock.cpp. NFC.
|
9 năm trước cách đây |
Reid Kleckner
|
758cf890e0
[WinEH] Don't forward branches across empty EH pad BBs
|
9 năm trước cách đây |
Reid Kleckner
|
f0a04c06ab
[WinEH] Mark funclet entries and exits as clobbering all registers
|
9 năm trước cách đây |
Cong Hou
|
178bfbdf60
Add new interfaces to MBB for manipulating successors with probabilities instead of weights. NFC.
|
9 năm trước cách đây |
Cong Hou
|
d4f04a7e27
Create a new interface addSuccessorWithoutWeight(MBB*) in MBB to add successors when optimization is disabled.
|
9 năm trước cách đây |
Duncan P. N. Exon Smith
|
b1510c25d9
CodeGen: Avoid ilist iterator implicit conversions in a few more places, NFC
|
10 năm trước cách đây |
Cong Hou
|
abae8489f1
Rename some function arguments in MachineBasicBlock.cpp/h by turning the first letter into upper case. NFC.
|
10 năm trước cách đây |
Matthias Braun
|
86ac1df594
TargetRegisterInfo: Introduce PrintLaneMask.
|
10 năm trước cách đây |
Matthias Braun
|
dfc5b65a74
TargetRegisterInfo: Add typedef unsigned LaneBitmask and use it where apropriate; NFC
|
10 năm trước cách đây |
Reid Kleckner
|
7ad3e0e009
[WinEH] Add and use hasEHPadSuccessor instead of getLandingPadSuccessor
|
10 năm trước cách đây |
Eric Christopher
|
4988c1d8c6
Use the cached TargetInstrInfo instead of looking it up again.
|
10 năm trước cách đây |
Matthias Braun
|
af5ff60200
Save LaneMask with livein registers
|
10 năm trước cách đây |
Reid Kleckner
|
c0e64ada5c
[WinEH] Add some support for code generating catchpad
|
10 năm trước cách đây |
Matthias Braun
|
fbf4c2b2e1
MachineBasicBlock: Use MCPhysReg instead of unsigned in livein API
|
10 năm trước cách đây |
Matthias Braun
|
e11e167a1f
Try to fix buildbots
|
10 năm trước cách đây |
Matthias Braun
|
2dd939e51c
Let's try to fix GNU libstdc++ buildbots
|
10 năm trước cách đây |
Matthias Braun
|
56dd2d0886
MachineBasicBlock: Add liveins() method returning an iterator_range
|
10 năm trước cách đây |