1. f5524f0 Remove the AliasAnalysis argument in function areMemAccessesTriviallyDisjoint by Changpeng Fang · 6 years ago
  2. 22493f66 [DebugInfo] LiveDebugValues: correctly discriminate kinds of variable locations by Jeremy Morse · 6 years ago
  3. 0eaee54 [llvm] Migrate llvm::make_unique to std::make_unique by Jonas Devlieghere · 6 years ago
  4. f4d3113 CodeGen: Migration to using Register by Matt Arsenault · 6 years ago
  5. 2bea69b Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC by Daniel Sanders · 6 years ago
  6. 6c5d5ce Allow target to handle STRICT floating-point nodes by Ulrich Weigand · 6 years ago
  7. 78c794a [X86] Fix several places that weren't passing what they though they were to MachineInstr::print by Craig Topper · 6 years ago
  8. e85bbf5 [DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC) by Petar Jovanovic · 6 years ago
  9. 68c9199 Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label). by Amy Huang · 6 years ago
  10. 238c9d630 [CodeGen] Add "const" to MachineInstr::mayAlias by Bjorn Pettersson · 6 years ago
  11. db65a5b Allow unordered loads to be considered invariant in CodeGen by Philip Reames · 7 years ago
  12. 70d1569 Allow code motion (and thus folding) for atomic (but unordered) memory operands by Philip Reames · 7 years ago
  13. b934fce [NFC] add/modify wrapper function for findRegisterDefOperand(). by Chen Zheng · 7 years ago
  14. 5906a65 Be conservative about unordered accesses for the moment by Philip Reames · 7 years ago
  15. f0d81a3 Move IR flag handling directly into builder calls for cases translated from Instructions in GlobalIsel by Michael Berg · 7 years ago
  16. 90d856c [DEBUGINFO] Reposting r352642: Handle restore instructions in LiveDebugValues by Wolfgang Pieb · 7 years ago
  17. 00056ed [CodeGen] Be as conservative about atomic accesses as for volatile by Philip Reames · 7 years ago
  18. facd052 Reverting r352642 - Handle restore instructions in LiveDebugValues - as it's causing by Wolfgang Pieb · 7 years ago
  19. 5590a435 [DEBUGINFO] Handle restore instructions in LiveDebugValues by Wolfgang Pieb · 7 years ago
  20. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  21. 3daf8bc [mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25 by Vladimir Stefanovic · 7 years ago
  22. 5f95131 Fix MachineInstr::findRegisterUseOperandIdx subreg checks by Stanislav Mekhanoshin · 7 years ago
  23. 81d8ef2 [DebugInfo][Dexter] Incorrect DBG_VALUE after MCP dead copy instruction removal. by Carlos Alberto Enciso · 7 years ago
  24. 6acaa18 [CodeGen] Always print register ties in MI::dump() by Francis Visoiu Mistrih · 7 years ago
  25. 894c39f Copy utilities updated and added for MI flags by Michael Berg · 7 years ago
  26. 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
  27. c72a725 add IR flags to MI by Michael Berg · 7 years ago
  28. abe3295 Fix argument type in MachineInstr::hasPropertyInBundle by Sven van Haastregt · 7 years ago
  29. 06adfa1 [DWARF] Missing location debug information with -O2. by Carlos Alberto Enciso · 7 years ago
  30. cc3f630 Consistently use MemoryLocation::UnknownSize to indicate unknown access size by Krzysztof Parzyszek · 7 years ago
  31. 75ca6be [x86/MIR] Implement support for pre- and post-instruction symbols, as by Chandler Carruth · 7 years ago
  32. c73c030 [MI] Change the array of `MachineMemOperand` pointers to be by Chandler Carruth · 7 years ago
  33. 42f7bc9 [DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property by Mikael Holmen · 7 years ago
  34. cafe947 [NFC] make MIFlag accessor functions consistant with usage model by Michael Berg · 7 years ago
  35. b2d3f2e [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs() by Roman Tereshin · 7 years ago
  36. 801bf7e [DebugInfo] Examine all uses of isDebugValue() for debug instructions. by Shiva Chen · 7 years ago
  37. cd070cd [DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr. by Shiva Chen · 7 years ago
  38. d29fc89 [MachineVerifier][GlobalISel] Checking that generic instrs have LLTs on all vregs by Roman Tereshin · 7 years ago
  39. 7d1b25d MachineInst support mapping SDNode fast math flags for support in Back End code generation by Michael Berg · 7 years ago
  40. 432a388 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 7 years ago
  41. 8ed0f74 [CodeGen] Print user-friendly debug locations as MI comments by Francis Visoiu Mistrih · 7 years ago
  42. 71a4c0c [CodeGen] Fix printing bundles in MIR output by Krzysztof Parzyszek · 7 years ago
  43. e85b06d [CodeGen] Use MIR syntax for MachineMemOperand printing by Francis Visoiu Mistrih · 8 years ago
  44. 084e7d8 [AArch64] Keep track of MIFlags in the LoadStoreOptimizer by Francis Visoiu Mistrih · 8 years ago
  45. 3abf0573 [MIR] Allow frame-setup and frame-destroy on the same instruction by Francis Visoiu Mistrih · 8 years ago
  46. 0838919 The final step to close D41278 [MachineCombiner] Improve debug output (NFC). by Andrew V. Tischenko · 8 years ago
  47. f8bf2ec [MachineOperand][Target] MachineOperand::isRenamable semantics changes by Geoff Berry · 8 years ago
  48. 68ced40 Revert "[CodeGen] Move printing '\n' from MachineInstr::print to MachineBasicBlock::print" by Francis Visoiu Mistrih · 8 years ago
  49. d65438d [CodeGen] Move printing '\n' from MachineInstr::print to MachineBasicBlock::print by Francis Visoiu Mistrih · 8 years ago
  50. d37dc77 [AMDGPU][X86][Mips] Make sure renamable bit not set for reserved regs by Geoff Berry · 8 years ago
  51. 548add9 [CodeGen] Unify printing format of debug-location in both MIR and -debug by Francis Visoiu Mistrih · 8 years ago
  52. eb3f76f [CodeGen][NFC] Rename IsVerbose to IsStandalone in Machine*::print by Francis Visoiu Mistrih · 8 years ago
  53. 378b5f3 [CodeGen] Print RegClasses on MI in verbose mode by Francis Visoiu Mistrih · 8 years ago
  54. 586444e [CodeGen][NFC] Refactor MachineInstr::print by Francis Visoiu Mistrih · 8 years ago
  55. 5eaddb3 [CodeGen] Remove special case of printing subRegIdx from MachineInstr::print by Francis Visoiu Mistrih · 8 years ago
  56. ecd0b83 [CodeGen][NFC] Correct case for printSubRegIdx by Francis Visoiu Mistrih · 8 years ago
  57. 7d9bef8 [CodeGen] Don't print "pred:" and "opt:" in -debug output by Francis Visoiu Mistrih · 8 years ago
  58. 72cc21e [CodeGen] Print frame-setup/destroy flags in -debug output like we do in MIR by Francis Visoiu Mistrih · 8 years ago
  59. 2b3bd30 [CodeGen] Don't print register classes in -debug output by Francis Visoiu Mistrih · 8 years ago
  60. f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  61. 440f69c [CodeGen] Move printing MO_Immediate operands to MachineOperand::print by Francis Visoiu Mistrih · 8 years ago
  62. e6fc3ce [CodeGen] Fix index when printing tied machine operands by Francis Visoiu Mistrih · 8 years ago
  63. a8a83d1 [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. by Francis Visoiu Mistrih · 8 years ago
  64. aa73969 [CodeGen] Separate MachineOperand implementation from MachineInstr by Francis Visoiu Mistrih · 8 years ago
  65. 946e394 [CodeGen] Cleanup MachineOperand by Francis Visoiu Mistrih · 8 years ago
  66. 9d419d3 [CodeGen] Rename functions PrintReg* to printReg* by Francis Visoiu Mistrih · 8 years ago
  67. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  68. 88efb9f MI: Print ranges on MMO by Matt Arsenault · 8 years ago
  69. 7adb2fd Revert "Correct dwarf unwind information in function epilogue for X86" by Reid Kleckner · 8 years ago
  70. fa18b9e Set hasSideEffects=0 for PHI and fix affected passes by Alex Bradbury · 8 years ago
  71. 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  72. e2a585d Reland "Correct dwarf unwind information in function epilogue for X86" by Petar Jovanovic · 8 years ago
  73. bb5c84f Revert "Correct dwarf unwind information in function epilogue for X86" by Petar Jovanovic · 8 years ago
  74. f2faee9 Correct dwarf unwind information in function epilogue for X86 by Petar Jovanovic · 8 years ago
  75. 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
  76. 3e0199f [dump] Remove NDEBUG from test to enable dump methods [NFC] by Don Hinton · 8 years ago
  77. 4a5f522 MachineInstr: Make isEqual agree with getHashValue in MachineInstrExpressionTrait by Diana Picus · 8 years ago
  78. fdf9bf4 CodeGen: Minor cleanups to use MachineInstr::getMF. NFC by Justin Bogner · 8 years ago
  79. ec7cba5 CodeGen: Add MachineInstr::getMF(). NFC by Justin Bogner · 8 years ago
  80. 9e6c309 [DebugInfo] Add missing DW_OP_deref when an NRVO pointer is spilled by Reid Kleckner · 8 years ago
  81. 312ccf7 Add AddresSpace to PseudoSourceValue. by Jan Sjodin · 8 years ago
  82. 42adadf Re-land MachineInstr: Reason locally about some memory objects before going to AA. by Balaram Makam · 8 years ago
  83. c5698be Revert "MachineInstr: Reason locally about some memory objects before going to AA." by Balaram Makam · 8 years ago
  84. d9f5341 MachineInstr: Reason locally about some memory objects before going to AA. by Balaram Makam · 8 years ago
  85. 8de4bbd [MachineOperand] Add ChangeToTargetIndex method. NFC by Marcello Maggioni · 8 years ago
  86. 5129659 [SelectionDAG] Resolve PR33978. by Simon Dardis · 8 years ago
  87. 8b9bb53 Remove the unused offset from DBG_VALUE (NFC) by Adrian Prantl · 8 years ago
  88. db78273 Add an ID field to StackObjects by Matt Arsenault · 8 years ago
  89. d62fe83 Replace -print-whole-regmask with a threshold. by Matt Arsenault · 8 years ago
  90. 6748abe [MIR] Add support for printing and parsing target MMO flags by Geoff Berry · 8 years ago
  91. bb80d3e Enhance synchscope representation by Konstantin Zhuravlyov · 8 years ago
  92. 55e2f59 [GlobalIsel] allow x86_fp80 values to be dumped. by Igor Breger · 8 years ago
  93. 559aa75 Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue" by Daniel Jasper · 8 years ago
  94. 7b3a38e [X86] Correct dwarf unwind information in function epilogue by Petar Jovanovic · 8 years ago
  95. 95f24dc [SelectionDAG] set dereferenceable flag when expanding memcpy/memmove by Hiroshi Inoue · 8 years ago
  96. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  97. 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
  98. bc09894 MachineInstr: Do not skip dead def operands when printing. by Matthias Braun · 8 years ago
  99. 06d6096 Cleanup: Use DIExpression::prepend in buildDbgValueForSpill(). (NFC) by Adrian Prantl · 8 years ago
  100. 2deea18 [globalisel][tablegen] Revise API for ComplexPattern operands to improve flexibility. by Daniel Sanders · 8 years ago