Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 anos atrás |
Daniel Sanders
|
c7a3c5c5d1
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
|
6 anos atrás |
Ulrich Weigand
|
a63177906c
[Strict FP] Allow more relaxed scheduling
|
6 anos atrás |
Matt Arsenault
|
f5e83e90b1
ScheduleDAG: Fix incorrectly killing registers in bundles
|
6 anos atrás |
Ulrich Weigand
|
ef54162998
Allow target to handle STRICT floating-point nodes
|
6 anos atrás |
Florian Hahn
|
26283f4ee9
[ScheduleDAGInstrs] Compute topological ordering on demand.
|
6 anos atrás |
Clement Courbet
|
f88426dac5
[ScheduleDAG] Move `Topo` and `addEdge` to base class.
|
6 anos atrás |
Philip Reames
|
edce282ba0
[CodeGen] Be as conservative about atomic accesses as for volatile
|
6 anos atrás |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 anos atrás |
Jonas Paulsson
|
78f5683a63
[SchedModel] Fix for read advance cycles with implicit pseudo operands.
|
6 anos atrás |
Fangrui Song
|
3b35e17b21
llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
|
7 anos atrás |
Matthias Braun
|
b064c24e4a
ScheduleDAG: Cleanup dumping code; NFC
|
7 anos atrás |
Jonas Paulsson
|
4a65e92703
[ScheduleDAGInstrs / buildSchedGraph] Clear subregister entries also.
|
7 anos atrás |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 anos atrás |
Shiva Chen
|
24abe71d71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
|
7 anos atrás |
Adrian Prantl
|
26b584c691
Remove \brief commands from doxygen comments.
|
7 anos atrás |
Nico Weber
|
0f38c60baf
IWYU for llvm-config.h in llvm, additions.
|
7 anos atrás |
Sanjay Patel
|
e599ceafb8
[TargetSchedule] shrink interface for init(); NFCI
|
7 anos atrás |
Mandeep Singh Grang
|
8ba42a9352
[CodeGen] Change std::sort to llvm::sort in response to r327219
|
7 anos atrás |
Francis Visoiu Mistrih
|
f751ac3a9c
Revert "[CodeGen] Move printing '\n' from MachineInstr::print to MachineBasicBlock::print"
|
7 anos atrás |
Francis Visoiu Mistrih
|
331b6f31af
[CodeGen] Move printing '\n' from MachineInstr::print to MachineBasicBlock::print
|
7 anos atrás |
Matthias Braun
|
d318139827
MachineFunction: Return reference from getFunction(); NFC
|
7 anos atrás |
Yaxun Liu
|
06d39e2dc8
Recommit CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
|
7 anos atrás |
Yaxun Liu
|
92d81a8d46
Revert CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
|
7 anos atrás |
Yaxun Liu
|
084f87947f
CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
|
7 anos atrás |
Matthias Braun
|
fa621d294f
Rename LiveIntervalAnalysis.h to LiveIntervals.h
|
7 anos atrás |
Francis Visoiu Mistrih
|
ca0df55065
[CodeGen] Unify MBB reference format in both MIR and debug output
|
7 anos atrás |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 anos atrás |
Aaron Ballman
|
1d03d382c1
Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people.
|
7 anos atrás |
Don Hinton
|
5298935fe7
[dump] Remove NDEBUG from test to enable dump methods [NFC]
|
7 anos atrás |