Commit History

作者 SHA1 備註 提交日期
  Daniel Sanders c7a3c5c5d1 Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC 6 年之前
  Fangrui Song 46622a5909 Use llvm::stable_sort 6 年之前
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 年之前
  Fangrui Song 3b35e17b21 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 7 年之前
  Matt Arsenault a26c784064 StackSlotColoring: Decide colors per stack ID 7 年之前
  Nicola Zaghen 0818e789cb Rename DEBUG macro to LLVM_DEBUG. 7 年之前
  Shiva Chen 24abe71d71 [DebugInfo] Examine all uses of isDebugValue() for debug instructions. 7 年之前
  Warren Ristow 17c3c08083 [X86] Account for partial stack slot spills (PR30821) 7 年之前
  Matt Arsenault 9269b2bccb StackSlotColoring: Fix missing skipFunction check 7 年之前
  Mandeep Singh Grang 8ba42a9352 [CodeGen] Change std::sort to llvm::sort in response to r327219 7 年之前
  Matthias Braun 209f048663 LiveStacks: Rename LiveStack.{h|cpp} to LiveStacks.{h|cpp}; NFC 7 年之前
  Matthias Braun fa621d294f Rename LiveIntervalAnalysis.h to LiveIntervals.h 7 年之前
  David Blaikie e3a9b4ce3a Fix a bunch more layering of CodeGen headers that are in Target 7 年之前
  David Blaikie 48319238e4 Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering 7 年之前
  Eugene Zelenko 16ffaf8e76 [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 8 年之前
  Matt Arsenault 20f8334c2a Add an ID field to StackObjects 8 年之前
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... 8 年之前
  Matthias Braun 94c4904dc5 CodeGen: Rename DEBUG_TYPE to match passnames 8 年之前
  Sumanth Gundapaneni e2818e528b In the below scenario, we must be able to skip the a DBG_VALUE instruction and 8 年之前
  Matthias Braun f79c57a412 MachineFunction: Return reference for getFrameInfo(); NFC 9 年之前
  Duncan P. N. Exon Smith fccaf97f84 CodeGen: Use MachineInstr& in StackSlotColoring, NFC 9 年之前
  Duncan P. N. Exon Smith 567409db69 CodeGen: Use MachineInstr& in TargetInstrInfo, NFC 9 年之前
  Duncan P. N. Exon Smith 5144d3546c CodeGen: Update LiveIntervalAnalysis API to use MachineInstr&, NFC 9 年之前
  Alex Lorenz de0129ac08 PseudoSourceValue: Replace global manager with a manager in a machine function. 10 年之前
  David Blaikie 9aa29a4c23 Recommit r231175: Change LiveStackAnalysis::SS2IntervalMap from std::map to std::unordered_map 10 年之前
  Eric Christopher ded375f282 Remove unnecessary TargetMachine.h includes. 11 年之前
  Eric Christopher 6035518e3b Have MachineFunction cache a pointer to the subtarget to make lookups 11 年之前
  Eric Christopher 9f85dccfc6 Remove the TargetMachine forwards for TargetSubtargetInfo based 11 年之前
  Chandler Carruth 8677f2ff9a [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE 11 年之前
  Nick Lewycky d63390cba1 Break PseudoSourceValue out of the Value hierarchy. It is now the root of its own tree containing FixedStackPseudoSourceValue (which you can use isa/dyn_cast on) and MipsCallEntry (which you can't). Anything that needs to use either a PseudoSourceValue* and Value* is strongly encouraged to use a MachinePointerInfo instead. 11 年之前