Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
6fd7d680b0a6d101cbeb93f16f3e90a14d8c4fe9
/
llvm
/
lib
/
CodeGen
/
MachinePipeliner.cpp
c73b6d6
[NFC] fix trivial typos in comments
by Hiroshi Inoue
· 7 years ago
d34e60c
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
432a388
IWYU for llvm-config.h in llvm, additions.
by Nico Weber
· 8 years ago
372ffa1
[NFC] fix trivial typos in comments
by Hiroshi Inoue
· 8 years ago
6c2f868
[Pipeliner] Use std::stable_sort when ordering NodeSets
by Krzysztof Parzyszek
· 8 years ago
e92f0cf
[CodeGen] Change std::sort to llvm::sort in response to r327219
by Mandeep Singh Grang
· 8 years ago
3ca2334
[Pipeliner] Several node-ordering fixes
by Krzysztof Parzyszek
· 8 years ago
8c07d0c
[Pipeliner] Check for affine expression in isLoopCarriedOrder
by Krzysztof Parzyszek
· 8 years ago
9f041b1
[Pipeliner] Add missing loop carried dependences
by Krzysztof Parzyszek
· 8 years ago
16e66f5
[Pipeliner] Fix renaming in pipeliner when eliminating phis
by Krzysztof Parzyszek
· 8 years ago
3f72a6b
[Pipeliner] Fix number of phis to generate in the epilog
by Krzysztof Parzyszek
· 8 years ago
a212204
[Pipeliner] Use latency to compute RecMII
by Krzysztof Parzyszek
· 8 years ago
f13bbf1
[Pipeliner] Fix assert caused by pipeliner serialization
by Krzysztof Parzyszek
· 8 years ago
40df8a2
[Pipeliner] Enable more base+offset dependence changes in pipeliner
by Krzysztof Parzyszek
· 8 years ago
55cb4986
[Pipeliner] Fix calculation when reusing phis
by Krzysztof Parzyszek
· 8 years ago
8e1363d
[Pipeliner] Fix check for order dependences when finalizing instructions
by Krzysztof Parzyszek
· 8 years ago
3a0a15a
[Pipeliner] Fix in the pipeliner phi reuse code
by Krzysztof Parzyszek
· 8 years ago
b9b75b8
[Pipeliner] Pipeliner should mark physical registers as used
by Krzysztof Parzyszek
· 8 years ago
785b6ce
[Pipeliner] Correctly update memoperands in the epilog
by Krzysztof Parzyszek
· 8 years ago
c715a5d
[Hexagon] Eliminate subregisters from PHI nodes before pipelining
by Krzysztof Parzyszek
· 8 years ago
febf70a
Quiet unused variable warnings. NFC.
by David L Kreitzer
· 8 years ago
4b8bcf0
[Pipeliner] Fixed node order issue related to zero latency edges
by Roorda, Jan-Willem
· 8 years ago
20a0e55
[Pipeliner] Test commit: fixed spelling mistake in comments
by Roorda, Jan-Willem
· 8 years ago
2d79017
[Pipeliner] Drop memrefs instead of creating ones with size UINT64_MAX
by Krzysztof Parzyszek
· 8 years ago
10ab103
Revert "[Pipeliner] Drop memrefs instead of creating ones with size UINT64_MAX"
by Krzysztof Parzyszek
· 8 years ago
82da5d7
[Pipeliner] Drop memrefs instead of creating ones with size UINT64_MAX
by Krzysztof Parzyszek
· 8 years ago
8f976ba
[NFC] fix trivial typos in comments
by Hiroshi Inoue
· 8 years ago
90ecac0
support phi ranges for machine-level IR
by Bob Wilson
· 8 years ago
f1caa28
MachineFunction: Return reference from getFunction(); NFC
by Matthias Braun
· 8 years ago
f842297
Rename LiveIntervalAnalysis.h to LiveIntervals.h
by Matthias Braun
· 8 years ago
b3bde2e
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
3f833ed
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
by David Blaikie
· 8 years ago
615eb47
Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people.
by Aaron Ballman
· 8 years ago
3e0199f
[dump] Remove NDEBUG from test to enable dump methods [NFC]
by Don Hinton
· 8 years ago
12bdcab
[Pipeliner] Fix offset value for instrs dependent on post-inc load/stores
by Krzysztof Parzyszek
· 8 years ago
8f174dd
[Pipeliner] Improve serialization order for post-increments
by Krzysztof Parzyszek
· 8 years ago
fdf9bf4
CodeGen: Minor cleanups to use MachineInstr::getMF. NFC
by Justin Bogner
· 8 years ago
32a4056
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
6b3216a
Guard print() functions only used by dump() functions.
by Florian Hahn
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
1527baa
CodeGen: Rename DEBUG_TYPE to match passnames
by Matthias Braun
· 8 years ago
6bdc755
Spelling mistakes in comments. NFCI.
by Simon Pilgrim
· 9 years ago
b518054
Rename AttributeSet to AttributeList
by Reid Kleckner
· 9 years ago
fbfb19b
Remove redundant conditions (PR31753). NFCI.
by Simon Pilgrim
· 9 years ago
3f6260c
[MachinePipeliner] Remove redundant destructor. NFC.
by Benjamin Kramer
· 9 years ago
8c209aa
Cleanup dump() functions.
by Matthias Braun
· 9 years ago
8839124
Add the DAG mutation interface to the software pipeliner
by Krzysztof Parzyszek
· 9 years ago
df24da2
Fix two bugs in the pipeliner in renaming phis in the prolog and epilog
by Krzysztof Parzyszek
· 9 years ago
91b5cf8
Extract LaneBitmask into a separate type
by Krzysztof Parzyszek
· 9 years ago
3d8482a
Remove redundant condition (PR28800) NFCI.
by Simon Pilgrim
· 9 years ago
fc37155
Use MachineInstr::mop_iterator instead of MIOperands; NFC
by Matthias Braun
· 9 years ago
1b9fc8e
Finish renaming remaining analyzeBranch functions
by Matt Arsenault
· 9 years ago
e8e0f5c
Make analyzeBranch family of instruction names consistent
by Matt Arsenault
· 9 years ago
adbf09e
[CodeGen] Split out the notions of MI invariance and MI dereferenceability.
by Justin Lebar
· 9 years ago
d98cf00
[CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantLoad. NFC
by Justin Lebar
· 9 years ago
5c001c3
ADT: Give ilist<T>::reverse_iterator a handle to the current node
by Duncan P. N. Exon Smith
· 9 years ago
0a33a7a
[CodeGen] Convert a loop to a for-each loop. NFC
by Justin Lebar
· 9 years ago
65b6ebc
[Pipeliner] Fix an asssert due to invalid Phi in the epilog
by Brendon Cahoon
· 9 years ago
cf56e92
Minor comment fix ("generate" --> "generates").
by Justin Lebar
· 9 years ago
cdc7161
Fix some Clang-tidy modernize and Include What You Use warnings.
by Eugene Zelenko
· 9 years ago
b7d3311
Move helpers into anonymous namespaces. NFC.
by Benjamin Kramer
· 9 years ago
8fb181c
Replace MachineInstr* with MachineInstr& in TargetInstrInfo, NFC
by Krzysztof Parzyszek
· 9 years ago
b39236b
Fixed (incorrectly firing) MSVC unused variable warning
by Simon Pilgrim
· 9 years ago
254f889
MachinePipeliner pass that implements Swing Modulo Scheduling
by Brendon Cahoon
· 9 years ago