1. 4dc0b1a Fix clang -Wimplicit-fallthrough warnings across llvm, NFC by Reid Kleckner · 7 years ago
  2. 6bfc657 [Hexagon] Remove support for V4 by Krzysztof Parzyszek · 7 years ago
  3. f4ad2cb [Hexagon] Don't packetize new-value stores with any other stores by Krzysztof Parzyszek · 7 years ago
  4. 39a979c [Hexagon] Expand vgather pseudos during packetization by Krzysztof Parzyszek · 7 years ago
  5. d8b780d [Hexagon] Remove 'T' from HasVNN predicates, NFC by Krzysztof Parzyszek · 7 years ago
  6. 5c2944c [Hexagon] Enforce restrictions on packetizing cache instructions by Krzysztof Parzyszek · 7 years ago
  7. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  8. 801bf7e [DebugInfo] Examine all uses of isDebugValue() for debug instructions. by Shiva Chen · 7 years ago
  9. b7e54e8 [Hexagon] Fix assert with packetizing IMPLICIT_DEF instructions by Krzysztof Parzyszek · 7 years ago
  10. aca8f32 [Hexagon] Prevent a stall across zero-latency instructions in a packet by Krzysztof Parzyszek · 7 years ago
  11. 269740a8 [Hexagon] Remove duplicated code, NFC by Krzysztof Parzyszek · 7 years ago
  12. 0f983d6 [Hexagon] Avoid creating invalid offsets in packetizer by Krzysztof Parzyszek · 7 years ago
  13. 5d41cc1 [Hexagon] Subtarget feature to emit one instruction per packet by Krzysztof Parzyszek · 8 years ago
  14. f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  15. f842297 Rename LiveIntervalAnalysis.h to LiveIntervals.h by Matthias Braun · 8 years ago
  16. a8ab1b7 [Hexagon] Add support for Hexagon V65 by Krzysztof Parzyszek · 8 years ago
  17. a8a83d1 [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. by Francis Visoiu Mistrih · 8 years ago
  18. 9d7bb0c [CodeGen] Print register names in lowercase in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  19. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  20. 9d19c8c [Packetizer] Add function to check for aliasing between instructions by Krzysztof Parzyszek · 8 years ago
  21. c4a9a8d [Hexagon] Make sure that new-value jump is packetized with producer by Krzysztof Parzyszek · 8 years ago
  22. 8f174dd [Pipeliner] Improve serialization order for post-increments by Krzysztof Parzyszek · 8 years ago
  23. 3b87336 [Hexagon] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  24. 5577297 [Hexagon] Switch to parameterized register classes for HVX by Krzysztof Parzyszek · 8 years ago
  25. 2164a27 [Hexagon] Check for potential bank conflicts in post-RA scheduling by Krzysztof Parzyszek · 8 years ago
  26. 95da97e [Hexagon] Break up DAG mutations into separate classes, move to subtarget by Krzysztof Parzyszek · 8 years ago
  27. df4a05d [Hexagon] Fix check for HMOTF_ConstExtend operand flag by Krzysztof Parzyszek · 8 years ago
  28. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  29. 3cf1657 [Hexagon] Fix dependence check in the packetizer by Krzysztof Parzyszek · 8 years ago
  30. e3ec97b [Hexagon] Fix comment in HexagonPacketizer::runOnMachineFunction by Krzysztof Parzyszek · 8 years ago
  31. 2af5037 [Hexagon] Use automatically-generated scheduling information for HVX by Krzysztof Parzyszek · 8 years ago
  32. 0a8043e [Hexagon] Implement undoing .cur instructions in packetizer by Krzysztof Parzyszek · 8 years ago
  33. 9aaf923 [Hexagon] Don't ignore mult-cycle latency information by Krzysztof Parzyszek · 8 years ago
  34. 143158b [Hexagon] Pick a dot-old instruction that matches the architecture by Krzysztof Parzyszek · 9 years ago
  35. 1aaf41a [Hexagon] Start using regmasks on calls by Krzysztof Parzyszek · 9 years ago
  36. 6eab404 Revert "[Hexagon] Start using regmasks on calls" by Rafael Espindola · 9 years ago
  37. fb9503c [Hexagon] Start using regmasks on calls by Krzysztof Parzyszek · 9 years ago
  38. 5ea971c [Hexagon] Update instruction types by Krzysztof Parzyszek · 9 years ago
  39. 117296c Use StringRef in Pass/PassManager APIs (NFC) by Mehdi Amini · 9 years ago
  40. 1eb4736 MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compute it by Matthias Braun · 9 years ago
  41. 733fe36 CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses by Matthias Braun · 9 years ago
  42. 8c3fbdc Revert r279564. It introduces undefined behavior (binding a reference to a by Richard Smith · 9 years ago
  43. 4c1f1f1 CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses by Matthias Braun · 9 years ago
  44. 38e2ccc [Hexagon] Packetize return value setup with the return instruction by Krzysztof Parzyszek · 9 years ago
  45. 7f66202 Revert "(HEAD -> master, origin/master, origin/HEAD) CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses" by Matthias Braun · 9 years ago
  46. fd93684 CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses by Matthias Braun · 9 years ago
  47. 29a6a2e [Hexagon] Avoid register dependencies on indirect branches in packetizer by Krzysztof Parzyszek · 9 years ago
  48. 639545b [Hexagon] Enforce LLSC packetization rules by Krzysztof Parzyszek · 9 years ago
  49. 6421b93 [Hexagon] Mark PS_jumpret as pseudo-instruction, expand it into J2_jumpr by Krzysztof Parzyszek · 9 years ago
  50. 0d955d0 Use the range variant of find instead of unpacking begin/end by David Majnemer · 9 years ago
  51. 8fb181c Replace MachineInstr* with MachineInstr& in TargetInstrInfo, NFC by Krzysztof Parzyszek · 9 years ago
  52. f0b34a5 [Hexagon] Referencify MachineInstr in HexagonInstrInfo, NFC by Krzysztof Parzyszek · 9 years ago
  53. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  54. 2a48059 [Hexagon] Post-increment loads/stores enhancements by Krzysztof Parzyszek · 9 years ago
  55. 3b4682f [Hexagon] Update store offset when not packetizing it with allocframe by Krzysztof Parzyszek · 9 years ago
  56. 9be6673 [Hexagon] Add a scheduling DAG mutation by Krzysztof Parzyszek · 9 years ago
  57. ecea07c [Hexagon] Packetize function call arguments with tail call instructions by Krzysztof Parzyszek · 9 years ago
  58. 98226e3 Hexagon: Avoid implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
  59. 9cfc75c CodeGen: Use MachineInstr& in TargetInstrInfo, NFC by Duncan P. N. Exon Smith · 9 years ago
  60. adb7ff0 [Hexagon] Be careful about anti-dependencies with a call in packetizer by Krzysztof Parzyszek · 9 years ago
  61. 5b444a2 Add optimization bisect opt-in calls for Hexagon passes by Andrew Kaylor · 9 years ago
  62. b550cb1 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  63. 1dbf7a5 Add MachineFunctionProperty checks for AllVRegsAllocated for target passes by Derek Schuff · 9 years ago
  64. 5702287 CodeGen: Update DFAPacketizer API to take MachineInstr&, NFC by Duncan P. N. Exon Smith · 10 years ago
  65. 6307eb5 CodeGen: TII: Take MachineInstr& in predicate API, NFC by Duncan P. N. Exon Smith · 10 years ago
  66. d84f600 CodeGen: Bring back MachineBasicBlock::iterator::getInstrIterator()... by Duncan P. N. Exon Smith · 10 years ago
  67. c5b668d Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC" by Duncan P. N. Exon Smith · 10 years ago
  68. 4f9164d [Hexagon] Misc fixes to r255807 by Krzysztof Parzyszek · 10 years ago
  69. 56bbf54 [Hexagon] Update the Hexagon packetizer by Krzysztof Parzyszek · 10 years ago
  70. dac7102 [Packetizer] Add AliasAnalysis as a parameter to the packetizer by Krzysztof Parzyszek · 10 years ago
  71. d44a1fd Add "const" to function arguments in DFAPacketizer by Krzysztof Parzyszek · 10 years ago
  72. b9a1c3a [Hexagon] Bring HexagonInstrInfo up to date by Krzysztof Parzyszek · 10 years ago
  73. f538e13 Fix build problme introduced in r251883 by Matthias Braun · 10 years ago
  74. 5f78c5c Test commit: fix typo in comment. by Oleg Ranevskyy · 10 years ago
  75. a72c6e2 Hexagon: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  76. 7b560d4 [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible by Chandler Carruth · 10 years ago
  77. c396601 [Hexagon] Use MF reference from parent class in HexagonPacketizerList by Krzysztof Parzyszek · 10 years ago
  78. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  79. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  80. 56efafc [Hexagon] Moving pass declarations out of header and in to implementation files. Removing unused function getSubtargetInfo from HexagonMCCodeEmitter.cpp Removing deletion of copy construction and assignment operator since parent already deletes it. by Colin LeMahieu · 10 years ago
  81. 6bbcb31 [Hexagon] Treat CFI as solo instructions by Krzysztof Parzyszek · 10 years ago
  82. 473e347 [Hexagon] Simplify boolean expression by Colin LeMahieu · 11 years ago
  83. 7af95287 Have getCalleeSavedRegs take a non-null MachineFunction all the by Eric Christopher · 11 years ago
  84. 4fd203d [Hexagon] Removing more V4 predicates since V4 is the required minimum. by Colin LeMahieu · 11 years ago
  85. b882f2b [Hexagon] Renaming Y2_barrier. Fixing issues where doubleword variants of instructions can't be newvalue producers. by Colin LeMahieu · 11 years ago
  86. 2e3a26d [Hexagon] Updating call/jump instruction patterns. by Colin LeMahieu · 11 years ago
  87. d7a56fd [Hexagon] Updating constant extender def, adding alu-not instructions, compare to general register, and inverted compares. by Colin LeMahieu · 11 years ago
  88. 651b720 [Hexagon] Adding allocframe, post-increment circular immediate stores, post-increment circular register stores, and bit reversed post-increment stores. by Colin LeMahieu · 11 years ago
  89. bda31b4 [Hexagon] Adding post-increment register form stores and register-immediate form stores with tests. by Colin LeMahieu · 11 years ago
  90. ff370ed [Hexagon] Adding deallocframe and circular addressing loads. by Colin LeMahieu · 11 years ago
  91. 5ccbb12 [Hexagon] Adding loop0/1 sp0/1/2loop0 instructions. by Colin LeMahieu · 11 years ago
  92. 174476e Reverting 224550, was not ready for commit. by Colin LeMahieu · 11 years ago
  93. 9000481 [Hexagon] Adding loop0/1 sp0/1/2loop0 instructions. by Colin LeMahieu · 11 years ago
  94. db0b13c [Hexagon] Adding encodings for JR class instructions. Updating complier usages. by Colin LeMahieu · 11 years ago
  95. 2a321f7 Remove the TargetMachine from DFAPacketizer since it was only by Eric Christopher · 11 years ago
  96. c6cc58e Remove unnecessary copying or replace it with moves in a bunch of places. by Benjamin Kramer · 11 years ago
  97. ac3e325 Spelling correction by Sid Manning · 11 years ago
  98. ea0aee6 Cleanup: Delete seemingly unused reference to MachineDominatorTree from ScheduleDAGInstrs. by Alexey Samsonov · 11 years ago
  99. fc6de42 Have MachineFunction cache a pointer to the subtarget to make lookups by Eric Christopher · 11 years ago
  100. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago