Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
refs/heads/r
/
lib
/
CodeGen
/
DFAPacketizer.cpp
b064c24
ScheduleDAG: Cleanup dumping code; NFC
by Matthias Braun
· 7 years ago
0818e78
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
e3a9b4c
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
4831923
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
by David Blaikie
· 8 years ago
26843fd
[Packetizer] Add function to check for aliasing between instructions
by Krzysztof Parzyszek
· 8 years ago
643c0a4
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
e3e43d9
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
4d5ff6d
Remove unnecessary conditions as suggested by clang-tidy. NFC
by Gabor Horvath
· 8 years ago
61926b4
[Packetizer] Add debugging code to stop packetization after N instructions
by Krzysztof Parzyszek
· 9 years ago
8bd1db4
Add debugging code to the packetizer
by Krzysztof Parzyszek
· 9 years ago
0ad6107
Apply clang-tidy's misc-static-assert where it makes sense.
by Benjamin Kramer
· 9 years ago
9653264
Add DAG mutation interface to the DFA packetizer
by Krzysztof Parzyszek
· 9 years ago
0ce039d
CodeGen: Update DFAPacketizer API to take MachineInstr&, NFC
by Duncan P. N. Exon Smith
· 10 years ago
20a6252
Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC"
by Duncan P. N. Exon Smith
· 10 years ago
6e5736e
CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC
by Duncan P. N. Exon Smith
· 10 years ago
d3b460f
[Packetizer] Code cleanup, NFC
by Krzysztof Parzyszek
· 10 years ago
8ad916f
[Packetizer] Add a check whether an instruction should be packetized now
by Krzysztof Parzyszek
· 10 years ago
e0d5233
[Packetizer] Add AliasAnalysis as a parameter to the packetizer
by Krzysztof Parzyszek
· 10 years ago
d8d11cb
Avoid dependency between TableGen and CodeGen
by Krzysztof Parzyszek
· 10 years ago
bf390b0
Hexagon V60/HVX DFA scheduler support
by Krzysztof Parzyszek
· 10 years ago
a00b4f6
Revert r253790: it breaks all builds for some reason.
by Krzysztof Parzyszek
· 10 years ago
c7fdae2
Hexagon V60/HVX DFA scheduler support
by Krzysztof Parzyszek
· 10 years ago
e9564b2
ScheduleDAGInstrs: Remove IsPostRA flag; NFC
by Matthias Braun
· 10 years ago
030cf8e
CodeGen: Remove a few more ilist iterator implicit conversions, NFC
by Duncan P. N. Exon Smith
· 10 years ago
cd52a7a
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
by Alexander Kornienko
· 10 years ago
cf0db29
Fixed/added namespace ending comments using clang-tidy. NFC
by Alexander Kornienko
· 10 years ago
8ff8c16
Remove the TargetMachine from DFAPacketizer since it was only
by Eric Christopher
· 11 years ago
e6d9709
Remove unused argument to CreateTargetScheduleState and change
by Eric Christopher
· 11 years ago
a046b41
Cleanup: Delete seemingly unused reference to MachineDominatorTree from ScheduleDAGInstrs.
by Alexey Samsonov
· 11 years ago
ada5f2a
Fix null reference creation in ScheduleDAGInstrs constructor call.
by Alexey Samsonov
· 11 years ago
9f85dcc
Remove the TargetMachine forwards for TargetSubtargetInfo based
by Eric Christopher
· 11 years ago
4ba8443
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
by Craig Topper
· 11 years ago
9f998de
[C++11] Add 'override' keyword to virtual methods that override their base class.
by Craig Topper
· 11 years ago
d2763f6
mi-sched: Don't call MBB.size() in initSUnits. The driver already has instr count.
by Andrew Trick
· 12 years ago
d04a8d4
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
b460a33
Revert r158679 - use case is unclear (and it increases the memory footprint).
by Hal Finkel
· 13 years ago
e877c4f
Allow up to 64 functional units per processor itinerary.
by Hal Finkel
· 13 years ago
9023370
Target independent Hexagon Packetizer fix.
by Sirish Pande
· 13 years ago
e3fd2a3
Temporarily revert r155364 until the upstream review can complete, per
by Chandler Carruth
· 13 years ago
9f6852d
Hexagon Packetizer's target independent fix.
by Sirish Pande
· 13 years ago
3709762
This reverts a long string of commits to the Hexagon backend. These
by Chandler Carruth
· 13 years ago
d1a87a6
HexagonPacketizer patch.
by Sirish Pande
· 13 years ago
7afcda0
Cleanup VLIWPacketizer to use the updated ScheduleDAGInstrs interface.
by Andrew Trick
· 13 years ago
ed395c8
misched prep: Expose the ScheduleDAGInstrs interface so targets may
by Andrew Trick
· 13 years ago
953be89
misched preparation: rename core scheduler methods for consistency.
by Andrew Trick
· 13 years ago
47c1445
misched preparation: clarify ScheduleDAG and ScheduleDAGInstrs roles.
by Andrew Trick
· 13 years ago
92fc97a
Strip a layer of boilerplate from the VLIWPacketizer by storing the scheduler as an opaque pointer.
by Benjamin Kramer
· 14 years ago
e746186
Fix library visibility problems with VLIWPacketizer.
by Andrew Trick
· 14 years ago
68c36e0
Don't expose DefaultVLIWScheduler
by Andrew Trick
· 14 years ago
ebafa0c
Generic "VLIW" packetizer based on a DFA generated from target itinerary.
by Andrew Trick
· 14 years ago
464f3a3
use space star instead of star space
by Sebastian Pop
· 14 years ago
f6f77e9
add missing point at the end of sentences
by Sebastian Pop
· 14 years ago
dc81e5d
Add a deterministic finite automaton based packetizer for VLIW architectures
by Anshuman Dasgupta
· 14 years ago