Commit History

Author SHA1 Message Date
  Krasimir Georgiev 5a29b5f7db Revert "[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize" 6 years ago
  Sander de Smalen 1348de6c20 [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize 6 years ago
  Jeremy Morse 61af04a132 [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations 6 years ago
  Jeremy Morse 4de36ba6c7 [DebugInfo] LiveDebugValues: locations with different exprs should not be merged 6 years ago
  Jeremy Morse bb91402eff [LiveDebugValues][NFC] Silence an unused variable warning 6 years ago
  David Stenberg 795f752ce7 [LiveDebugValues] Insert entry values after bundles 6 years ago
  Jeremy Morse 9df035808c [DebugInfo] LiveDebugValues: correctly discriminate kinds of variable locations 6 years ago
  Jeremy Morse 228c7780c5 [DebugInfo] LiveDebugValues should always revisit backedges if it skips them 6 years ago
  Jeremy Morse 81f9699a89 [DebugInfo] Remove invalidated locations during LiveDebugValues 6 years ago
  Jeremy Morse caa2044883 [DebugInfo] Avoid dropping location info across block boundaries 6 years ago
  Jeremy Morse 1375c53904 [DebugInfo] Handle complex expressions with spills in LiveDebugValues 6 years ago
  Daniel Sanders 57a8129407 Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM 6 years ago
  Jeremy Morse 5a682e0faa [DebugInfo] Avoid crash from dropped fragments in LiveDebugValues 6 years ago
  Jonas Devlieghere 114087caa6 [llvm] Migrate llvm::make_unique to std::make_unique 6 years ago
  Daniel Sanders c7a3c5c5d1 Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC 6 years ago
  Djordje Todorovic 7936dfdc22 Reland "[LiveDebugValues] Emit the debug entry values" 6 years ago
  Djordje Todorovic 6998f5cb03 Revert "[LiveDebugValues] Emit the debug entry values" 6 years ago
  Djordje Todorovic 068d4d9024 [LiveDebugValues] Emit the debug entry values 6 years ago
  Matt Arsenault a2b05bc24d CodeGen: Introduce a class for registers 6 years ago
  David Stenberg 26f45ec974 Remove ';' after namespace's closing bracket [NFC] 6 years ago
  Jeremy Morse 57c1d8af46 [NFC] Sink a function call into LiveDebugValues::process 6 years ago
  Jeremy Morse d7e357f858 [DebugInfo] Honour variable fragments in LiveDebugValues 6 years ago
  Jeremy Morse d0b09e3dd1 [DebugInfo] Terminate all location-lists at end of block 6 years ago
  Nikola Prica c07d9e3cc6 [LiveDebugValues] Close range for previous variable's location when adding newly deduced location 6 years ago
  Craig Topper 393ae63d24 [X86] Fix several places that weren't passing what they though they were to MachineInstr::print 6 years ago
  Nikola Prica dff9864fe8 Test commit (NFC) 6 years ago
  Petar Jovanovic 05a155607d [LiveDebugValues] Rename 'DMI' into 'DebugInstr' (NFC) 6 years ago
  Petar Jovanovic 0ddfb52ad6 [DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC) 6 years ago
  Eric Christopher 1a2c61fd4d Temporarily Revert "[DebugInfo] Terminate more location-list ranges at the end of blocks" 6 years ago
  Jeremy Morse 74e964e3d1 [DebugInfo] Terminate more location-list ranges at the end of blocks 6 years ago