Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
f913fd6eb0c228041b77a645d76993760d3b1421
/
llvm
/
lib
/
CodeGen
/
LiveDebugVariables.cpp
0c47611
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
by Daniel Sanders
· 6 years ago
0eaee54
[llvm] Migrate llvm::make_unique to std::make_unique
by Jonas Devlieghere
· 6 years ago
2bea69b
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
by Daniel Sanders
· 6 years ago
b251cc0
Delete dead stores
by Fangrui Song
· 6 years ago
b9f1e7b
[DebugInfo] Incorrect debug info record generated for loop counter.
by Alexey Lapshin
· 6 years ago
e85bbf5
[DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC)
by Petar Jovanovic
· 6 years ago
c05aad0
Bugfix for nullptr check by klocwork
by Pengfei Wang
· 6 years ago
b6c190d
Include what's used in a few cpp files - these were getting transitive
by Eric Christopher
· 6 years ago
6387fa2
[NFC] Fix typos: preceeding -> preceding
by Jordan Rupprecht
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
66609a8
[CodeGen] Fix bugs in LiveDebugVariables when debug labels are generated.
by Hsiangkai Wang
· 7 years ago
d72f6f133
[NFC] Refine doxygen format.
by Hsiangkai Wang
· 7 years ago
45acc96
[DebugInfo] Handle stack slot offsets for spilled sub-registers in LDV
by David Stenberg
· 7 years ago
b2b7f5f
[DebugInfo] Fix bug in LiveDebugVariables.
by Hsiangkai Wang
· 7 years ago
e0dcc28
Revert "[DebugInfo] Fix bug in LiveDebugVariables."
by Hsiangkai Wang
· 7 years ago
1368434
[DebugInfo] Fix bug in LiveDebugVariables.
by Hsiangkai Wang
· 7 years ago
8483004
[LiveDebugVariables] Avoid faulty addDefsFromCopies in computeIntervals
by Bjorn Pettersson
· 7 years ago
8505dcf
Revert r340508: [DebugInfo] Fix bug in LiveDebugVariables.
by Chandler Carruth
· 7 years ago
97edcbc
[DebugInfo] Fix bug in LiveDebugVariables.
by Hsiangkai Wang
· 7 years ago
cb0bab8
[CodeGen] Fix inconsistent declaration parameter name
by Fangrui Song
· 7 years ago
42f7bc9
[DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property
by Mikael Holmen
· 7 years ago
57b33f6
[DebugInfo] Keep DBG_VALUE undef in LiveDebugVariables
by Mikael Holmen
· 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
· 7 years ago
e0050d7
Fixup for rL326769 (RegState::Debug is being truncated to a bool)
by Bjorn Pettersson
· 8 years ago
bdf0c00
[DebugInfo] Discard invalid DBG_VALUE instructions in LiveDebugVariables
by Bjorn Pettersson
· 8 years ago
991af7a
[DebugInfo] Don't insert DEBUG_VALUE after terminators
by Stefan Maksimovic
· 8 years ago
b3d126d
[MachineOperand] Fix LiveDebugVariables code after isRenamable change.
by Geoff Berry
· 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
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
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
8d8d201
[DebugInfo] Insert DEBUG_VALUEs after each register redefinition
by Karl-Johan Karlsson
· 8 years ago
b4569de7
Implement David Blaikie's suggestion for comparison operators
by Reid Kleckner
· 8 years ago
04e25e0
[DebugInfo] Correctly coalesce DBG_VALUEs that mix direct and indirect values
by Reid Kleckner
· 8 years ago
715a5ef
[DebugInfo] Do not extend range for physreg in LiveDebugVariables
by Bjorn Pettersson
· 8 years ago
53eb637
Cleanup some problems with LLVM_ENABLE_DUMP in release builds, and
by Don Hinton
· 8 years ago
4e04028
Re-land "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
by Reid Kleckner
· 8 years ago
92687d4
[DebugInfo] Use a MapVector to coalesce MachineOperand locations
by Reid Kleckner
· 8 years ago
ffdf087
Revert "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
by Reid Kleckner
· 8 years ago
86c74dd
Re-land r313400 "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
by Reid Kleckner
· 8 years ago
4de620a
Revert r313400 "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
by Hans Wennborg
· 8 years ago
eed0973
Name the sentinel value used for the location number of the undefined register NFC
by Reid Kleckner
· 8 years ago
3a66c1c
[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs
by Reid Kleckner
· 8 years ago
5df3d89
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
10f740d
[LiveDebugVariables] Use lexical scope to trim debug value live intervals
by Robert Lougher
· 8 years ago
1b09a37
Extend ifndef to printDebugLoc.
by Florian Hahn
· 8 years ago
94b8a87
Extend ifdefs to more unused helper functions.
by Florian Hahn
· 8 years ago
6b3216a
Guard print() functions only used by dump() functions.
by Florian Hahn
· 8 years ago
b2811e5
Remove the unused offset field from LiveDebugVariables (NFC)
by Adrian Prantl
· 8 years ago
8b9bb53
Remove the unused offset from DBG_VALUE (NFC)
by Adrian Prantl
· 8 years ago
705f798
Mark dump() methods as const. NFC
by Sam Clegg
· 8 years ago
1527baa
CodeGen: Rename DEBUG_TYPE to match passnames
by Matthias Braun
· 8 years ago
8c209aa
Cleanup dump() functions.
by Matthias Braun
· 9 years ago
116bbab
[CodeGen] Rename MachineInstrBuilder::addOperand. NFC
by Diana Picus
· 9 years ago
f8d10ce
Remove dead code from LiveDebugVariables.cpp (NFC)
by Adrian Prantl
· 9 years ago
830a8c1
Place the lowered phi instruction(s) before the DEBUG_VALUE entry
by Keith Walker
· 9 years ago
fb612ac
CodeGen: Use MachineInstr& in LDVImpl::handleDebugValue, NFC
by Duncan P. N. Exon Smith
· 9 years ago
bdc4956
Pass DebugLoc and SDLoc by const ref.
by Benjamin Kramer
· 9 years ago
82de7d3
Apply clang-tidy's misc-move-constructor-init throughout LLVM.
by Benjamin Kramer
· 9 years ago
3ac9cc6
CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFC
by Duncan P. N. Exon Smith
· 10 years ago
7a08381
Remove uses of builtin comma operator.
by Richard Trieu
· 10 years ago
eb2a254
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
by Yaron Keren
· 10 years ago
ce85813
Fix PR24563 (LiveDebugVariables unconditionally propagates all DBG_VALUEs)
by Adrian Prantl
· 10 years ago
d4bff30
DI: Reverse direction of subprogram -> function edge.
by Peter Collingbourne
· 10 years ago
84921b9
Refactor: Simplify boolean conditional return statements in lib/CodeGen.
by Rafael Espindola
· 10 years ago
5ae5939
CodeGen: Remove more ilist iterator implicit conversions, NFC
by Duncan P. N. Exon Smith
· 10 years ago
a9308c4
IR: Give 'DI' prefix to debug info metadata
by Duncan P. N. Exon Smith
· 10 years ago
60635e3
DebugInfo: Drop rest of DIDescriptor subclasses
by Duncan P. N. Exon Smith
· 10 years ago
7bb480d
DebugInfo: Fix UserValue::match() in LiveDebugVariables after r235050
by Duncan P. N. Exon Smith
· 10 years ago
b273d06
DebugInfo: Gut DIScope, DIEnumerator and DISubrange
by Duncan P. N. Exon Smith
· 10 years ago
62e0f45
DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable
by Duncan P. N. Exon Smith
· 10 years ago
32e7f28
DebugInfo: Move DIVariable::printExtendedName() to its only caller
by Duncan P. N. Exon Smith
· 10 years ago
e686f15
CodeGen: Stop using DIDescriptor::is*() and auto-casting
by Duncan P. N. Exon Smith
· 10 years ago
3bef6a3
CodeGen: Assert that inlined-at locations agree
by Duncan P. N. Exon Smith
· 10 years ago
799003b
Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.
by Benjamin Kramer
· 11 years ago
1cdefae
Rewrite MachineOperand::print and MachineInstr::print to avoid
by Eric Christopher
· 11 years ago
d990388
[cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py.
by Chandler Carruth
· 11 years ago
2259400
Added reset of LexicalScope in LiveDebugVariables reset function.
by Marcello Maggioni
· 11 years ago
87b7eb9
Move the complex address expression out of DIVariable and into an extra
by Adrian Prantl
· 11 years ago
b458dc2
Revert r218778 while investigating buldbot breakage.
by Adrian Prantl
· 11 years ago
25a7174
Move the complex address expression out of DIVariable and into an extra
by Adrian Prantl
· 11 years ago
e6bb187
test commit: remove trailing whitespace.
by Frederic Riss
· 11 years ago
fc6de42
Have MachineFunction cache a pointer to the subtarget to make lookups
by Eric Christopher
· 11 years ago
d913448
Remove the TargetMachine forwards for TargetSubtargetInfo based
by Eric Christopher
· 11 years ago
2f04011
Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information.
by David Blaikie
· 11 years ago
26f2268
Revert "Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information."
by David Blaikie
· 11 years ago
029bd33
Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information.
by David Blaikie
· 11 years ago
09f7131
Temporarily revert "Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information." as it appears to be breaking some LTO constructs.
by Eric Christopher
· 11 years ago
d47fb5b
Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information.
by David Blaikie
· 11 years ago
32da889
This reapplies r207235 with an additional bugfixes caught by the msan
by Adrian Prantl
· 11 years ago
d2d9b76
Revert "This reapplies r207130 with an additional testcase+and a missing check for"
by Adrian Prantl
· 11 years ago
f5834a4
This reapplies r207130 with an additional testcase+and a missing check for
by Adrian Prantl
· 11 years ago
6e5de2e
Revert "This reapplies r207130 with an additional testcase+and a missing check for"
by Adrian Prantl
· 11 years ago
3512190
This reapplies r207130 with an additional testcase+and a missing check for
by Adrian Prantl
· 11 years ago
ff4282a
Revert "Debug info for optimized code: Support variables that are on the stack and"
by Adrian Prantl
· 11 years ago
f422391
Debug info for optimized code: Support variables that are on the stack and
by Adrian Prantl
· 11 years ago
Next »