Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
6cb204eb6474713f7151087369e7b756e709863a
/
llvm
/
lib
/
CodeGen
/
LiveDebugValues.cpp
c8d6fa5
[LiveDebugValues] Terminate open ranges on DBG_VALUE $noreg
by Jeremy Morse
· 6 years ago
2481f26
CodeGen: Use Register in TargetFrameLowering
by Matt Arsenault
· 6 years ago
a245943
[LiveDebugValues] Speed up collectIDsForRegs, NFC
by Vedant Kumar
· 6 years ago
4716ebb
[ADT] CoalescingBitVector: Avoid initial heap allocation, NFC
by Vedant Kumar
· 6 years ago
d9b9621
Reland D73534: [DebugInfo] Enable the debug entry values feature by default
by Djordje Todorovic
· 6 years ago
f82b32a
Revert "Reland "[DebugInfo] Enable the debug entry values feature by default""
by Nico Weber
· 6 years ago
5aa5c94
Reland "[DebugInfo] Enable the debug entry values feature by default"
by Djordje Todorovic
· 6 years ago
2bf4966
[LiveDebugValues] Do not insert DBG_VALUEs after a MBB terminator
by Vedant Kumar
· 6 years ago
d64a22a
[LiveDebugValues] Prevent some misuse of LocIndex::fromRawInteger, NFC
by Vedant Kumar
· 6 years ago
a993720
[LiveDebugValues] Encode register location within VarLoc IDs [3/3]
by Vedant Kumar
· 6 years ago
210c485
[LiveDebugValues] Encode a location in VarLoc IDs, NFC [2/3]
by Vedant Kumar
· 6 years ago
2f215cf
Revert "Reland "[DebugInfo] Enable the debug entry values feature by default""
by Djordje Todorovic
· 6 years ago
faff707
Reland "[DebugInfo] Enable the debug entry values feature by default"
by Djordje Todorovic
· 6 years ago
2bf44d1
Revert "Reland "[DebugInfo] Enable the debug entry values feature by default""
by Djordje Todorovic
· 6 years ago
a82d3e8
Reland "[DebugInfo] Enable the debug entry values feature by default"
by Djordje Todorovic
· 6 years ago
3f148ea
[LiveDebugValues] Visit open var locs just once in transferRegisterDef, NFC
by Vedant Kumar
· 6 years ago
97ed706
Revert "[DebugInfo] Enable the debug entry values feature by default"
by Djordje Todorovic
· 6 years ago
9f6ff07
[DebugInfo] Enable the debug entry values feature by default
by Djordje Todorovic
· 6 years ago
f5147765
[DebugInfo][LiveDebugValues] Teach Live Debug Values About Meta Instructions
by Tom Weaver
· 6 years ago
5c7cc6f
[LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressions
by David Stenberg
· 6 years ago
52b231e
[LiveDebugValues] Silence the unused var warning; NFC
by Djordje Todorovic
· 6 years ago
4b4ede4
Reland "[LiveDebugValues] Introduce entry values of unmodified params"
by Djordje Todorovic
· 6 years ago
269a9af
[DebugInfo] Make DebugVariable class available in DebugInfoMetadata
by stozer
· 6 years ago
409350d
Revert "[LiveDebugValues] Introduce entry values of unmodified params"
by Djordje Todorovic
· 6 years ago
4cfceb9
[LiveDebugValues] Introduce entry values of unmodified params
by Djordje Todorovic
· 6 years ago
979592a
[DebugInfo] Remove the DIFlagArgumentNotModified debug info flag
by Djordje Todorovic
· 6 years ago
05da2fe
Sink all InitializePasses.h includes
by Reid Kleckner
· 6 years ago
5e646ff
[DebugInfo] Avoid creating entry values for clobbered registers
by David Stenberg
· 6 years ago
4fec44c
[DebugInfo] Add helper for finding entry value candidates [NFC]
by David Stenberg
· 6 years ago
8d2ccd1
Reland: [TII] Use optional destination and source pair as a return value; NFC
by Djordje Todorovic
· 6 years ago
3842b94
Revert rG57ee0435bd47f23f3939f402914c231b4f65ca5e - [TII] Use optional destination and source pair as a return value; NFC
by Simon Pilgrim
· 6 years ago
57ee043
[TII] Use optional destination and source pair as a return value; NFC
by Djordje Todorovic
· 6 years ago
d6a7da8
Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)
by Sander de Smalen
· 6 years ago
2c496bb
Revert rG70f5aecedef9a6e347e425eb5b843bf797b95319 - "Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)"
by Simon Pilgrim
· 6 years ago
70f5aec
Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)
by Sander de Smalen
· 6 years ago
2a3dc6b
Fix a variable typo in LiveDebugValues [NFC]
by David Stenberg
· 6 years ago
8c99a54
[LiveDebugValues] Small code clean up; NFC
by Djordje Todorovic
· 6 years ago
8f2dac4
Reverted r375425 as it broke some buildbots.
by Sander de Smalen
· 6 years ago
814548e
[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)
by Sander de Smalen
· 6 years ago
84f5cd7
Fix MSVC "not all control paths return a value" warning. NFCI.
by Simon Pilgrim
· 6 years ago
61800a7
[DebugInfo] LiveDebugValues: move DBG_VALUE creation into VarLoc class
by Jeremy Morse
· 6 years ago
0ca48de2
[DebugInfo] LiveDebugValues: defer DBG_VALUE creation during analysis
by Jeremy Morse
· 6 years ago
2f1bba7
Revert "[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize"
by Krasimir Georgiev
· 6 years ago
dc2a7f5
[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize
by Sander de Smalen
· 6 years ago
5d9cd3b
[DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations
by Jeremy Morse
· 6 years ago
337a7cb
[DebugInfo] LiveDebugValues: locations with different exprs should not be merged
by Jeremy Morse
· 6 years ago
c8c5f2a
[LiveDebugValues][NFC] Silence an unused variable warning
by Jeremy Morse
· 6 years ago
b35d469
[LiveDebugValues] Insert entry values after bundles
by David Stenberg
· 6 years ago
ca0e4b3
[DebugInfo] LiveDebugValues: correctly discriminate kinds of variable locations
by Jeremy Morse
· 6 years ago
313d2ce
[DebugInfo] LiveDebugValues should always revisit backedges if it skips them
by Jeremy Morse
· 6 years ago
0ae5498
[DebugInfo] Remove invalidated locations during LiveDebugValues
by Jeremy Morse
· 6 years ago
67443c3
[DebugInfo] Avoid dropping location info across block boundaries
by Jeremy Morse
· 6 years ago
8b59348
[DebugInfo] Handle complex expressions with spills in LiveDebugValues
by Jeremy Morse
· 6 years ago
0c47611
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
by Daniel Sanders
· 6 years ago
c476124
[DebugInfo] Avoid crash from dropped fragments in LiveDebugValues
by Jeremy Morse
· 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
12aca5d
Reland "[LiveDebugValues] Emit the debug entry values"
by Djordje Todorovic
· 6 years ago
774eabd
Revert "[LiveDebugValues] Emit the debug entry values"
by Djordje Todorovic
· 6 years ago
d6a46af
[LiveDebugValues] Emit the debug entry values
by Djordje Todorovic
· 6 years ago
e3a676e
CodeGen: Introduce a class for registers
by Matt Arsenault
· 6 years ago
1278a19
Remove ';' after namespace's closing bracket [NFC]
by David Stenberg
· 6 years ago
d2cd9c2
[NFC] Sink a function call into LiveDebugValues::process
by Jeremy Morse
· 6 years ago
bf2b2f0
[DebugInfo] Honour variable fragments in LiveDebugValues
by Jeremy Morse
· 6 years ago
bcff417
[DebugInfo] Terminate all location-lists at end of block
by Jeremy Morse
· 6 years ago
2d0106a
[LiveDebugValues] Close range for previous variable's location when adding newly deduced location
by Nikola Prica
· 6 years ago
78c794a
[X86] Fix several places that weren't passing what they though they were to MachineInstr::print
by Craig Topper
· 6 years ago
441ad62
Test commit (NFC)
by Nikola Prica
· 6 years ago
aa28b6d
[LiveDebugValues] Rename 'DMI' into 'DebugInstr' (NFC)
by Petar Jovanovic
· 6 years ago
e85bbf5
[DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC)
by Petar Jovanovic
· 6 years ago
c93f56d
Temporarily Revert "[DebugInfo] Terminate more location-list ranges at the end of blocks"
by Eric Christopher
· 6 years ago
055aee1
[DebugInfo] Terminate more location-list ranges at the end of blocks
by Jeremy Morse
· 7 years ago
90d856c
[DEBUGINFO] Reposting r352642: Handle restore instructions in LiveDebugValues
by Wolfgang Pieb
· 7 years ago
facd052
Reverting r352642 - Handle restore instructions in LiveDebugValues - as it's causing
by Wolfgang Pieb
· 7 years ago
5590a435
[DEBUGINFO] Handle restore instructions in LiveDebugValues
by Wolfgang Pieb
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
8c46668
[LiveDebugValues] Extend var ranges through artificial blocks
by Vedant Kumar
· 7 years ago
9b55838
Clarify debug output in LiveDebugValues
by Vedant Kumar
· 7 years ago
c91b27d
Remove FrameAccess struct from hasLoadFromStackSlot
by Sander de Smalen
· 7 years ago
0c78da5
Fix issue introduced by r341301 that broke buildbot.
by Sander de Smalen
· 7 years ago
6cab60f
Extend hasStoreToStackSlot with list of FI accesses.
by Sander de Smalen
· 7 years ago
f78650a
Remove trailing space
by Fangrui Song
· 7 years ago
be2e80a
[LiveDebugValues] Tracking copying value between registers
by Petar Jovanovic
· 7 years ago
d34e60c
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
5f8f34e4
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 8 years ago
432a388
IWYU for llvm-config.h in llvm, additions.
by Nico Weber
· 8 years ago
0b464e4
[LiveDebugValues] recognize spilled reg killed in instruction after spill
by Petar Jovanovic
· 8 years ago
e9500ba
[LiveDebugValues] Change condition for block termination recognition
by Petar Jovanovic
· 8 years ago
f1caa28
MachineFunction: Return reference from getFunction(); NFC
by Matthias Braun
· 8 years ago
c468b64
Remove redundant includes from lib/CodeGen.
by Michael Zolotukhin
· 8 years ago
9d419d3
[CodeGen] Rename functions PrintReg* to printReg*
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
1be62f0
Move TargetFrameLowering.h to CodeGen where it's implemented
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
fdf9bf4
CodeGen: Minor cleanups to use MachineInstr::getMF. NFC
by Justin Bogner
· 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
7db6b5e
Retire the llvm.dbg.mir hack after r311594.
by Adrian Prantl
· 8 years ago
83ca4fc
Update LiveDebugValues to generate DIExpressions for spill offsets
by Adrian Prantl
· 8 years ago
Next »