Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
8e55ddef8c141fd204fcbfefafff70e3b150efd7
/
llvm
/
lib
/
CodeGen
/
TailDuplicator.cpp
d34e60c
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
540f4cd
[DWARF] Allow duplication of tails with CFI instructions
by Petar Jovanovic
· 8 years ago
f1caa28
MachineFunction: Return reference from getFunction(); NFC
by Matthias Braun
· 8 years ago
25528d6
[CodeGen] Unify MBB reference format in both MIR and debug output
by Francis Visoiu Mistrih
· 8 years ago
b3bde2e
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
7adb2fd
Revert "Correct dwarf unwind information in function epilogue for X86"
by Reid Kleckner
· 8 years ago
3f833ed
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
by David Blaikie
· 8 years ago
e2a585d
Reland "Correct dwarf unwind information in function epilogue for X86"
by Petar Jovanovic
· 8 years ago
bb5c84f
Revert "Correct dwarf unwind information in function epilogue for X86"
by Petar Jovanovic
· 8 years ago
f2faee9
Correct dwarf unwind information in function epilogue for X86
by Petar Jovanovic
· 8 years ago
8426d13
Add test case for r311511
by Matthias Braun
· 8 years ago
55bc9b3
TargetInstrInfo: Change duplicate() to work on bundles.
by Matthias Braun
· 8 years ago
559aa75
Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue"
by Daniel Jasper
· 8 years ago
7b3a38e
[X86] Correct dwarf unwind information in function epilogue
by Petar Jovanovic
· 8 years ago
6ac7a34
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
b238cb8
[CodeGen] Fix uninitialized variables exposed by r303084
by Vitaly Buka
· 8 years ago
a49eb85
[TailDuplicator] Maintain DebugLoc for branch instructions
by Taewook Oh
· 9 years ago
d7389d6
[MachineBlockPlacement] Don't make blocks "uneditable"
by Sanjoy Das
· 9 years ago
0846e56
Codegen: Tail-duplicate during placement.
by Kyle Butt
· 9 years ago
0c42dc4
Revert "Codegen: Tail-duplicate during placement."
by Daniel Jasper
· 9 years ago
ae068a3
Codegen: Tail-duplicate during placement.
by Kyle Butt
· 9 years ago
2facd19
Revert "Codegen: Tail-duplicate during placement."
by Kyle Butt
· 9 years ago
37e676d
Codegen: Tail-duplicate during placement.
by Kyle Butt
· 9 years ago
25ac35d
Revert "Codegen: Tail-duplicate during placement."
by Kyle Butt
· 9 years ago
adabac2
Codegen: Tail-duplicate during placement.
by Kyle Butt
· 9 years ago
3ffb852
Revert "Codegen: Tail-duplicate during placement."
by Kyle Butt
· 9 years ago
396bfdd
Codegen: Tail-duplicate during placement.
by Kyle Butt
· 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
61aca6e
TailDuplication: Extract Indirect-Branch block limit as option. NFC
by Kyle Butt
· 9 years ago
723aa13
TailDuplication: Record blocks that received the duplicated block. NFC.
by Kyle Butt
· 9 years ago
c7f1eac
TailDuplication: Don't pass MMI separately from MF. NFC
by Kyle Butt
· 9 years ago
3ed4273
TailDuplication: Save MF and reduce number of parameters. NFC
by Kyle Butt
· 9 years ago
6442fc1
TailDuplicator: Fix crash after r278974
by Matthias Braun
· 9 years ago
db3391e
Tail Duplication: Accept explicit threshold for duplicating.
by Kyle Butt
· 9 years ago
feafec5
TailDuplicator: Use optForSize instead of hasFnAttribute.
by Kyle Butt
· 9 years ago
07d6142
Codegen: Don't tail-duplicate blocks with un-analyzable fallthrough.
by Kyle Butt
· 9 years ago
b8037a1
TailDuplicator: Use range loops
by Matt Arsenault
· 9 years ago
35ccf53
Revert "Codegen: Don't tail-duplicate blocks with un-analyzable fallthrough."
by Diana Picus
· 9 years ago
0d955d0
Use the range variant of find instead of unpacking begin/end
by David Majnemer
· 9 years ago
81d3284
Codegen: Don't tail-duplicate blocks with un-analyzable fallthrough.
by Kyle Butt
· 9 years ago
d2b886e
Codegen: Tail Duplication: Only duplicate into layout pred if it is a CFG Pred.
by Kyle Butt
· 9 years ago
9e52c06
Codegen: Factor out canTailDuplicate
by Kyle Butt
· 9 years ago
71c30a1
Rename AnalyzeBranch* to analyzeBranch*.
by Jacques Pienaar
· 9 years ago
f16acbd
TailDuplicator: Remove live-in updating logic
by Matthias Braun
· 9 years ago
9cfc75c
CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
by Duncan P. N. Exon Smith
· 9 years ago
f8c29d6
[TailDuplication] Split up NumInstrDups statistic.
by Geoff Berry
· 9 years ago
bdc4956
Pass DebugLoc and SDLoc by const ref.
by Benjamin Kramer
· 9 years ago
4773f64
[Tail duplication] Handle source registers with subregisters
by Krzysztof Parzyszek
· 10 years ago
1faf015
CodeGen: Fix a use-after-free in TailDuplication
by Justin Bogner
· 10 years ago
3232dbb
Codegen: Factor tail duplication into a utility class. NFC
by Kyle Butt
· 10 years ago