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 година |
Stanislav Mekhanoshin
|
f53ab9d6ab
Revert LIS handling in MachineDCE
|
пре 6 година |
Stanislav Mekhanoshin
|
5d206b6327
[AMDGPU] Add MachineDCE pass after RenameIndependentSubregs
|
пре 6 година |
Stanislav Mekhanoshin
|
724d09f05c
Allow machine dce to remove uses in the same instruction
|
пре 6 година |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
пре 6 година |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
пре 7 година |
Matthias Braun
|
d318139827
MachineFunction: Return reference from getFunction(); NFC
|
пре 7 година |
Michael Zolotukhin
|
41b2567ccb
Remove redundant includes from lib/CodeGen.
|
пре 7 година |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
пре 7 година |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
пре 7 година |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
пре 8 година |
Matthias Braun
|
94c4904dc5
CodeGen: Rename DEBUG_TYPE to match passnames
|
пре 8 година |
Matt Arsenault
|
ad35e2220e
Fix typos
|
пре 8 година |
Duncan P. N. Exon Smith
|
d546df8daf
CodeGen: Give MachineBasicBlock::reverse_iterator a handle to the current MI
|
пре 9 година |
Matt Arsenault
|
b24e29e8a8
Make DeadMachineInstructionElim preserve CFG
|
пре 9 година |
Andrew Kaylor
|
1e455c5cfb
Re-commit optimization bisect support (r267022) without new pass manager support.
|
пре 9 година |
Vedant Kumar
|
8866d94a61
Revert "Initial implementation of optimization bisect support."
|
пре 9 година |
Andrew Kaylor
|
c852398cbc
Initial implementation of optimization bisect support.
|
пре 9 година |
Matthias Braun
|
af5ff60200
Save LaneMask with livein registers
|
пре 10 година |
Matthias Braun
|
56dd2d0886
MachineBasicBlock: Add liveins() method returning an iterator_range
|
пре 10 година |
Pete Cooper
|
9f2f1650c4
Use make_range(rbegin(), rend()) to allow foreach loops. NFC.
|
пре 10 година |
Reid Kleckner
|
8f32e5f0d6
Rename llvm.frameescape and llvm.framerecover to localescape and localrecover
|
пре 10 година |
Alexander Kornienko
|
cd52a7a381
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
|
пре 10 година |
Alexander Kornienko
|
cf0db29df2
Fixed/added namespace ending comments using clang-tidy. NFC
|
пре 10 година |
Matthias Braun
|
dfc41dbcda
MachineInstr: Remove unused parameter.
|
пре 10 година |
Reid Kleckner
|
221a7075cf
Add the llvm.frameallocate and llvm.recoverframeallocation intrinsics
|
пре 10 година |
Eric Christopher
|
ded375f282
Remove unnecessary TargetMachine.h includes.
|
пре 11 година |
Gerolf Hoflehner
|
4e917a2923
[Cleanup] Utility function to erase instruction and mark DBG_Values
|
пре 11 година |
Eric Christopher
|
6035518e3b
Have MachineFunction cache a pointer to the subtarget to make lookups
|
пре 11 година |