1. 5f95131 Fix MachineInstr::findRegisterUseOperandIdx subreg checks by Stanislav Mekhanoshin · 7 years ago
  2. 81d8ef2 [DebugInfo][Dexter] Incorrect DBG_VALUE after MCP dead copy instruction removal. by Carlos Alberto Enciso · 7 years ago
  3. 6acaa18 [CodeGen] Always print register ties in MI::dump() by Francis Visoiu Mistrih · 7 years ago
  4. 894c39f Copy utilities updated and added for MI flags by Michael Berg · 7 years ago
  5. 2f88006 [MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand. by Craig Topper · 7 years ago
  6. c72a725 add IR flags to MI by Michael Berg · 7 years ago
  7. abe3295 Fix argument type in MachineInstr::hasPropertyInBundle by Sven van Haastregt · 7 years ago
  8. 06adfa1 [DWARF] Missing location debug information with -O2. by Carlos Alberto Enciso · 7 years ago
  9. cc3f630 Consistently use MemoryLocation::UnknownSize to indicate unknown access size by Krzysztof Parzyszek · 7 years ago
  10. 75ca6be [x86/MIR] Implement support for pre- and post-instruction symbols, as by Chandler Carruth · 7 years ago
  11. c73c030 [MI] Change the array of `MachineMemOperand` pointers to be by Chandler Carruth · 7 years ago
  12. 42f7bc9 [DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property by Mikael Holmen · 7 years ago
  13. cafe947 [NFC] make MIFlag accessor functions consistant with usage model by Michael Berg · 7 years ago
  14. b2d3f2e [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs() by Roman Tereshin · 7 years ago
  15. 801bf7e [DebugInfo] Examine all uses of isDebugValue() for debug instructions. by Shiva Chen · 7 years ago
  16. cd070cd [DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr. by Shiva Chen · 7 years ago
  17. d29fc89 [MachineVerifier][GlobalISel] Checking that generic instrs have LLTs on all vregs by Roman Tereshin · 7 years ago
  18. 7d1b25d MachineInst support mapping SDNode fast math flags for support in Back End code generation by Michael Berg · 7 years ago
  19. 432a388 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 7 years ago
  20. 8ed0f74 [CodeGen] Print user-friendly debug locations as MI comments by Francis Visoiu Mistrih · 7 years ago
  21. 71a4c0c [CodeGen] Fix printing bundles in MIR output by Krzysztof Parzyszek · 7 years ago
  22. e85b06d [CodeGen] Use MIR syntax for MachineMemOperand printing by Francis Visoiu Mistrih · 8 years ago
  23. 084e7d8 [AArch64] Keep track of MIFlags in the LoadStoreOptimizer by Francis Visoiu Mistrih · 8 years ago
  24. 3abf0573 [MIR] Allow frame-setup and frame-destroy on the same instruction by Francis Visoiu Mistrih · 8 years ago
  25. 0838919 The final step to close D41278 [MachineCombiner] Improve debug output (NFC). by Andrew V. Tischenko · 8 years ago
  26. f8bf2ec [MachineOperand][Target] MachineOperand::isRenamable semantics changes by Geoff Berry · 8 years ago
  27. 68ced40 Revert "[CodeGen] Move printing '\n' from MachineInstr::print to MachineBasicBlock::print" by Francis Visoiu Mistrih · 8 years ago
  28. d65438d [CodeGen] Move printing '\n' from MachineInstr::print to MachineBasicBlock::print by Francis Visoiu Mistrih · 8 years ago
  29. d37dc77 [AMDGPU][X86][Mips] Make sure renamable bit not set for reserved regs by Geoff Berry · 8 years ago
  30. 548add9 [CodeGen] Unify printing format of debug-location in both MIR and -debug by Francis Visoiu Mistrih · 8 years ago
  31. eb3f76f [CodeGen][NFC] Rename IsVerbose to IsStandalone in Machine*::print by Francis Visoiu Mistrih · 8 years ago
  32. 378b5f3 [CodeGen] Print RegClasses on MI in verbose mode by Francis Visoiu Mistrih · 8 years ago
  33. 586444e [CodeGen][NFC] Refactor MachineInstr::print by Francis Visoiu Mistrih · 8 years ago
  34. 5eaddb3 [CodeGen] Remove special case of printing subRegIdx from MachineInstr::print by Francis Visoiu Mistrih · 8 years ago
  35. ecd0b83 [CodeGen][NFC] Correct case for printSubRegIdx by Francis Visoiu Mistrih · 8 years ago
  36. 7d9bef8 [CodeGen] Don't print "pred:" and "opt:" in -debug output by Francis Visoiu Mistrih · 8 years ago
  37. 72cc21e [CodeGen] Print frame-setup/destroy flags in -debug output like we do in MIR by Francis Visoiu Mistrih · 8 years ago
  38. 2b3bd30 [CodeGen] Don't print register classes in -debug output by Francis Visoiu Mistrih · 8 years ago
  39. f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  40. 440f69c [CodeGen] Move printing MO_Immediate operands to MachineOperand::print by Francis Visoiu Mistrih · 8 years ago
  41. e6fc3ce [CodeGen] Fix index when printing tied machine operands by Francis Visoiu Mistrih · 8 years ago
  42. a8a83d1 [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. by Francis Visoiu Mistrih · 8 years ago
  43. aa73969 [CodeGen] Separate MachineOperand implementation from MachineInstr by Francis Visoiu Mistrih · 8 years ago
  44. 946e394 [CodeGen] Cleanup MachineOperand by Francis Visoiu Mistrih · 8 years ago
  45. 9d419d3 [CodeGen] Rename functions PrintReg* to printReg* by Francis Visoiu Mistrih · 8 years ago
  46. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  47. 88efb9f MI: Print ranges on MMO by Matt Arsenault · 8 years ago
  48. 7adb2fd Revert "Correct dwarf unwind information in function epilogue for X86" by Reid Kleckner · 8 years ago
  49. fa18b9e Set hasSideEffects=0 for PHI and fix affected passes by Alex Bradbury · 8 years ago
  50. 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  51. e2a585d Reland "Correct dwarf unwind information in function epilogue for X86" by Petar Jovanovic · 8 years ago
  52. bb5c84f Revert "Correct dwarf unwind information in function epilogue for X86" by Petar Jovanovic · 8 years ago
  53. f2faee9 Correct dwarf unwind information in function epilogue for X86 by Petar Jovanovic · 8 years ago
  54. 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
  55. 3e0199f [dump] Remove NDEBUG from test to enable dump methods [NFC] by Don Hinton · 8 years ago
  56. 4a5f522 MachineInstr: Make isEqual agree with getHashValue in MachineInstrExpressionTrait by Diana Picus · 8 years ago
  57. fdf9bf4 CodeGen: Minor cleanups to use MachineInstr::getMF. NFC by Justin Bogner · 8 years ago
  58. ec7cba5 CodeGen: Add MachineInstr::getMF(). NFC by Justin Bogner · 8 years ago
  59. 9e6c309 [DebugInfo] Add missing DW_OP_deref when an NRVO pointer is spilled by Reid Kleckner · 8 years ago
  60. 312ccf7 Add AddresSpace to PseudoSourceValue. by Jan Sjodin · 8 years ago
  61. 42adadf Re-land MachineInstr: Reason locally about some memory objects before going to AA. by Balaram Makam · 8 years ago
  62. c5698be Revert "MachineInstr: Reason locally about some memory objects before going to AA." by Balaram Makam · 8 years ago
  63. d9f5341 MachineInstr: Reason locally about some memory objects before going to AA. by Balaram Makam · 8 years ago
  64. 8de4bbd [MachineOperand] Add ChangeToTargetIndex method. NFC by Marcello Maggioni · 8 years ago
  65. 5129659 [SelectionDAG] Resolve PR33978. by Simon Dardis · 8 years ago
  66. 8b9bb53 Remove the unused offset from DBG_VALUE (NFC) by Adrian Prantl · 8 years ago
  67. db78273 Add an ID field to StackObjects by Matt Arsenault · 8 years ago
  68. d62fe83 Replace -print-whole-regmask with a threshold. by Matt Arsenault · 8 years ago
  69. 6748abe [MIR] Add support for printing and parsing target MMO flags by Geoff Berry · 8 years ago
  70. bb80d3e Enhance synchscope representation by Konstantin Zhuravlyov · 8 years ago
  71. 55e2f59 [GlobalIsel] allow x86_fp80 values to be dumped. by Igor Breger · 8 years ago
  72. 559aa75 Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue" by Daniel Jasper · 8 years ago
  73. 7b3a38e [X86] Correct dwarf unwind information in function epilogue by Petar Jovanovic · 8 years ago
  74. 95f24dc [SelectionDAG] set dereferenceable flag when expanding memcpy/memmove by Hiroshi Inoue · 8 years ago
  75. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  76. 4e9736b [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  77. bc09894 MachineInstr: Do not skip dead def operands when printing. by Matthias Braun · 8 years ago
  78. 06d6096 Cleanup: Use DIExpression::prepend in buildDbgValueForSpill(). (NFC) by Adrian Prantl · 8 years ago
  79. 2deea18 [globalisel][tablegen] Revise API for ComplexPattern operands to improve flexibility. by Daniel Sanders · 8 years ago
  80. 6825fb6 PR32382: Fix emitting complex DWARF expressions. by Adrian Prantl · 8 years ago
  81. 89268b1 GlobalISel: allow quad-precision values to be dumped. by Tim Northover · 9 years ago
  82. 8a4bae9 [globalisel][tblgen] Add support for ComplexPatterns by Daniel Sanders · 9 years ago
  83. fe34c5e Disable Callee Saved Registers by Oren Ben Simhon · 9 years ago
  84. 93f47e5 Refactor alias check from MISched into common helper. NFC. by Eli Friedman · 9 years ago
  85. 97119d4 [CodeGen] Print MI without a newline when skipping debugloc. NFC. by Ahmed Bougacha · 9 years ago
  86. 4319224 [CodeGen] Add a way to SkipDebugLoc in MachineInstr::print(). NFC. by Ahmed Bougacha · 9 years ago
  87. a4976c6 MachineInstr: Remove parameter from dump() by Matthias Braun · 9 years ago
  88. 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
  89. a374308 MachineInstr: Print name for subreg index in SUBREG_TO_REG by Matthias Braun · 9 years ago
  90. 7779484 machine combiner: fix pretty printer by Sebastian Pop · 9 years ago
  91. b29a15e [CodeGen] Make MachineInstr::isIdenticalTo() symmetric. by Bjorn Pettersson · 9 years ago
  92. 17c7f70 Replace APFloatBase static fltSemantics data members with getter functions by Stephan Bergmann · 9 years ago
  93. 637488d MachineOperand: Add dump() method by Matthias Braun · 9 years ago
  94. 8ea0246 [MachineMemOperand] Move synchronization scope and atomic orderings from SDNode to MachineMemOperand, and remove redundant getAtomic* member functions from SelectionDAG. by Konstantin Zhuravlyov · 9 years ago
  95. 48d9fdc Fix formatting in findRegisterUseOperandIdx. NFC. by Fraser Cormack · 9 years ago
  96. 25dba30 AMDGPU: Support commuting a FrameIndex operand by Matt Arsenault · 9 years ago
  97. 925961b [GlobalISel] Fix mismatched "<..)" in intrinsic MO printing. NFC. by Ahmed Bougacha · 9 years ago
  98. adbf09e [CodeGen] Split out the notions of MI invariance and MI dereferenceability. by Justin Lebar · 9 years ago
  99. d98cf00 [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantLoad. NFC by Justin Lebar · 9 years ago
  100. 0f140c7 GlobalISel: move type information to MachineRegisterInfo. by Tim Northover · 9 years ago