Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 年 前 |
Daniel Sanders
|
c7a3c5c5d1
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
|
6 年 前 |
David Bolvansky
|
9a8c62560f
[Codegen] Merge tail blocks with no successors after block placement
|
6 年 前 |
Evandro Menezes
|
d71ea05ab7
[IR] Refactor attribute methods in Function class (NFC)
|
6 年 前 |
Craig Topper
|
2504d32a6f
[BranchFolding] Remove dead code for handling EHPad blocks
|
6 年 前 |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 年 前 |
Hsiangkai Wang
|
3c67822cb8
[CodeGen] Fix bugs in BranchFolderPass when debug labels are generated.
|
6 年 前 |
Chandler Carruth
|
2a752bfdae
[MI] Change the array of `MachineMemOperand` pointers to be
|
7 年 前 |
Krzysztof Parzyszek
|
d407e550d9
Initialize LiveRegs once in BranchFolder::mergeCommonTails
|
7 年 前 |
Karl-Johan Karlsson
|
1c7fca97fb
[BranchFolding] Fix live-in's when hoisting code
|
7 年 前 |
Heejin Ahn
|
2522e34cd5
Change ambiguous uses of term 'funclet' to 'EH scopes'. NFC.
|
7 年 前 |
Heejin Ahn
|
a3ccaa9b88
[WebAssembly] Add functions for EHScopes
|
7 年 前 |
Geoff Berry
|
edf2f13447
[BranchFolding] Allow hoisting to block with a single conditional branch.
|
7 年 前 |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 年 前 |
Shiva Chen
|
24abe71d71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
|
7 年 前 |
Bjorn Pettersson
|
b0beac8bcf
[BranchFolding] Salvage DBG_VALUE instructions from empty blocks
|
7 年 前 |
Petar Jovanovic
|
b6bee65199
Correct dwarf unwind information in function epilogue
|
7 年 前 |
Matthias Braun
|
d318139827
MachineFunction: Return reference from getFunction(); NFC
|
7 年 前 |
Francis Visoiu Mistrih
|
fd11bc0813
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
|
7 年 前 |
Francis Visoiu Mistrih
|
ca0df55065
[CodeGen] Unify MBB reference format in both MIR and debug output
|
7 年 前 |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 年 前 |
Reid Kleckner
|
bfc1e953bc
Revert "Correct dwarf unwind information in function epilogue for X86"
|
7 年 前 |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 年 前 |
Petar Jovanovic
|
8cec6c4916
Reland "Correct dwarf unwind information in function epilogue for X86"
|
7 年 前 |
Petar Jovanovic
|
5616b72dcf
Revert "Correct dwarf unwind information in function epilogue for X86"
|
7 年 前 |
Petar Jovanovic
|
bb38652ad4
Correct dwarf unwind information in function epilogue for X86
|
7 年 前 |
Eugene Zelenko
|
887aef72f3
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
7 年 前 |
Matthias Braun
|
109c6e02f7
Insert IMPLICIT_DEFS for undef uses in tail merging
|
8 年 前 |
Reid Kleckner
|
71a1ea82c0
Fix conditional tail call branch folding when both edges are the same
|
8 年 前 |
Daniel Jasper
|
7da5231e32
Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue"
|
8 年 前 |