Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 tahun lalu |
Daniel Sanders
|
c7a3c5c5d1
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
|
6 tahun lalu |
Diogo N. Sampaio
|
dce1007a34
[FIX] Forces shrink wrapping to consider any memory access as aliasing with the stack
|
6 tahun lalu |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 tahun lalu |
Francis Visoiu Mistrih
|
e70aaf7304
[ShrinkWrap] Add optimization remarks to the shrink-wrapping pass
|
7 tahun lalu |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 tahun lalu |
Adrian Prantl
|
26b584c691
Remove \brief commands from doxygen comments.
|
7 tahun lalu |
Momchil Velikov
|
afb8c1fed2
Fix incorrect choice of callee-saved registers save/restore points
|
7 tahun lalu |
Jun Bum Lim
|
c23bb98c0a
[CodeGen]Add NoVRegs property on PostRASink and ShrinkWrap
|
7 tahun lalu |
Quentin Colombet
|
c83d754ae2
[ShrinkWrap] Take into account landing pad
|
7 tahun lalu |
Florian Hahn
|
9b9abcabb2
[LV][CFG] Add irreducible CFG detection for outer loops
|
7 tahun lalu |
Francis Visoiu Mistrih
|
1aee848f65
[CodeGen] Skip some instructions that shouldn't affect shrink-wrapping
|
7 tahun lalu |
Matthias Braun
|
d318139827
MachineFunction: Return reference from getFunction(); NFC
|
7 tahun lalu |
Adrian Prantl
|
267645038a
Ignore metainstructions during the shrink wrap analysis
|
7 tahun lalu |
Evgeniy Stepanov
|
d47b5b3974
Hardware-assisted AddressSanitizer (llvm part).
|
7 tahun lalu |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 tahun lalu |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 tahun lalu |
David Blaikie
|
803f827385
Move TargetFrameLowering.h to CodeGen where it's implemented
|
7 tahun lalu |
Eugene Zelenko
|
887aef72f3
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
7 tahun lalu |
Matthias Braun
|
94c4904dc5
CodeGen: Rename DEBUG_TYPE to match passnames
|
8 tahun lalu |
Matthias Braun
|
34eb467434
ShrinkWrap: Add skipFunction() call
|
8 tahun lalu |
Francis Visoiu Mistrih
|
cc8486f611
[ShrinkWrapping] Handle restores on no-return paths
|
8 tahun lalu |
Mehdi Amini
|
67f335d992
Use StringRef in Pass/PassManager APIs (NFC)
|
9 tahun lalu |
Benjamin Kramer
|
284030ab2c
Move helpers into anonymous namespaces. NFC.
|
9 tahun lalu |
Matthias Braun
|
f79c57a412
MachineFunction: Return reference for getFrameInfo(); NFC
|
9 tahun lalu |
Quentin Colombet
|
55c7a22c04
[ShrinkWrapping] Give up on irreducible CFGs.
|
9 tahun lalu |
Michael Kuperstein
|
f8ab3ef1eb
[ShrinkWrap] Fix FindIDom to only have one kind of failure.
|
9 tahun lalu |
Chad Rosier
|
ccbb5bd301
Typo. NFC.
|
9 tahun lalu |
Quentin Colombet
|
8d412e8319
[ShrinkWrapping] Do not choose restore point inside loops.
|
9 tahun lalu |
Arnaud A. de Grandmaison
|
8ba4bf96a9
[ShrinkWrap] Teach ShrinkWrap to handle targets requiring a register scavenger.
|
9 tahun lalu |