1. 68c38fd Print the address space of a MachineMemOperand by Matt Arsenault · 12 years ago
  2. 7bcb010 Revert "Liveness Analysis Pass" by Andrew Trick · 12 years ago
  3. 8d6a658 Liveness Analysis Pass by Andrew Trick · 12 years ago
  4. eb4a6e7 Guard the debug temp variable with NDEBUG to avoid warning/error with NDEBUG defined. by Pekka Jaaskelainen · 12 years ago
  5. eb08e2e Do not assert when trying to add a meta data operand with by Pekka Jaaskelainen · 12 years ago
  6. 1965bfa Rename parameter: defined regs are not incoming. by Matthias Braun · 12 years ago
  7. c8a4e38 Remove dead function. by Jakob Stoklund Olesen · 12 years ago
  8. 983a16c Debug Info: clean up usage of Verify. by Manman Ren · 12 years ago
  9. 4acf7dd Remove liveout lists from MachineRegisterInfo. by Jakob Stoklund Olesen · 13 years ago
  10. b36388a ScheduleDAG: colorize the DOT graph and improve formatting. by Andrew Trick · 13 years ago
  11. 0cb6fd9 For inline asm: by Eric Christopher · 13 years ago
  12. f0615c7 Allow hasProperty() to be called on bundle-internal instructions. by Jakob Stoklund Olesen · 13 years ago
  13. 55a7be2 Support headerless bundles in MachineInstr::hasProperty(). by Jakob Stoklund Olesen · 13 years ago
  14. 6922e9c Don't print bundle flags. by Jakob Stoklund Olesen · 13 years ago
  15. 68d752b Don't require BUNDLE headers in MachineInstr::getBundleSize(). by Jakob Stoklund Olesen · 13 years ago
  16. 3b46d7e by Sergei Larin · 13 years ago
  17. a1b246d Pack MachineOperand bitfields better. by Jakob Stoklund Olesen · 13 years ago
  18. 5adc4a1 Pack MachineInstr fields better. by Jakob Stoklund Olesen · 13 years ago
  19. dc5285f Don't call destructors on MachineInstr and MachineOperand. by Jakob Stoklund Olesen · 13 years ago
  20. 1bfeecb Use ArrayRecycler for MachineInstr operand lists. by Jakob Stoklund Olesen · 13 years ago
  21. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  22. 7bca670 Remove a special case that doesn't seem necessary any longer. by Jakob Stoklund Olesen · 13 years ago
  23. b089483 Use getNumOperands() instead of Operands.size(). by Jakob Stoklund Olesen · 13 years ago
  24. 2455b585 Require the two-argument MI::addOperand(MF, MO) for dangling instructions. by Jakob Stoklund Olesen · 13 years ago
  25. 33f5d14 Add an MF argument to MI::copyImplicitOps(). by Jakob Stoklund Olesen · 13 years ago
  26. ac4210e Use two-arg addOperand(MF, MO) internally in MachineInstr when possible. by Jakob Stoklund Olesen · 13 years ago
  27. 00b28ec Remove two dead functions. by Jakob Stoklund Olesen · 13 years ago
  28. d742533 Use bidirectional bundle flags to simplify important functions. by Jakob Stoklund Olesen · 13 years ago
  29. 00f6c77 Verify bundle flag consistency when setting them. by Jakob Stoklund Olesen · 13 years ago
  30. a33f504 Don't allow the automatically updated MI flags to be set directly. by Jakob Stoklund Olesen · 13 years ago
  31. ccfb5fb Tighten up the erase/remove API for bundled instructions. by Jakob Stoklund Olesen · 13 years ago
  32. fead62d Add higher-level API for dealing with bundled MachineInstrs. by Jakob Stoklund Olesen · 13 years ago
  33. a97cec7 Remove unused MachineInstr constructors. by Jakob Stoklund Olesen · 13 years ago
  34. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  35. ebb31e9 Check that iterator I is not the end iterator. by Akira Hatanaka · 13 years ago
  36. bc3a602 Remove unused MachineInstr constructors that don't take a DebugLoc argument. by Craig Topper · 13 years ago
  37. abb87d4 Fix PR11985 by Michael Liao · 13 years ago
  38. 19f49ac Release build: guard dump functions with by Manman Ren · 13 years ago
  39. 742534c Release build: guard dump functions with "ifndef NDEBUG" by Manman Ren · 13 years ago
  40. e53314f Cleanup a few magic numbers. by Chad Rosier · 13 years ago
  41. cbd2a19 [ms-inline asm] We only need one bit to represent the AsmDialect in the by Chad Rosier · 13 years ago
  42. 994f404 [ms-inline asm] Propagate the asm dialect into the MachineInstr representation. by Chad Rosier · 13 years ago
  43. d92e2bc Typo. by Jakob Stoklund Olesen · 13 years ago
  44. 9fceda7 Actually use the MachineOperand field for isRegTiedToDefOperand(). by Jakob Stoklund Olesen · 13 years ago
  45. 0a09da8 Allow tied uses and defs in different orders. by Jakob Stoklund Olesen · 13 years ago
  46. 5c8eda0 Add MachineInstr::tieOperands, remove setIsTied(). by Jakob Stoklund Olesen · 13 years ago
  47. 0eecbbe Don't use MCInstrDesc flags for implicit operands. by Jakob Stoklund Olesen · 13 years ago
  48. cea3e77 Rename hasVolatileMemoryRef() to hasOrderedMemoryRef(). by Jakob Stoklund Olesen · 13 years ago
  49. 813a109 Don't move normal loads across volatile/atomic loads. by Jakob Stoklund Olesen · 13 years ago
  50. 2b16664 Maintain a vaild isTied bit as operands are added and removed. by Jakob Stoklund Olesen · 13 years ago
  51. e56c60c Add a MachineOperand::isTied() flag. by Jakob Stoklund Olesen · 13 years ago
  52. dba99d0 Don't allow TargetFlags on MO_Register MachineOperands. by Jakob Stoklund Olesen · 13 years ago
  53. ae7b971 Also update MRI use lists when changing a use to a def and vice versa. by Jakob Stoklund Olesen · 13 years ago
  54. c4102d4 Move use list management into MachineRegisterInfo. by Jakob Stoklund Olesen · 13 years ago
  55. 84689b0 Add a new kind of MachineOperand: MO_TargetIndex. by Jakob Stoklund Olesen · 13 years ago
  56. 264854f Finish fixing the MachineOperand hashing, providing a nice modern by Chandler Carruth · 13 years ago
  57. 1d5d231 The hash function for MI expressions, used by MachineCSE, is really by Chandler Carruth · 13 years ago
  58. c300ef0 Allow trailing physreg RegisterSDNode operands on non-variadic instructions. by Jakob Stoklund Olesen · 13 years ago
  59. e38859d Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and by Bill Wendling · 13 years ago
  60. 4b03700 MachineInstr::eraseFromParent fix for removing bundled instrs. by Andrew Trick · 13 years ago
  61. 54038d7 Switch all register list clients to the new MC*Iterator interface. by Jakob Stoklund Olesen · 13 years ago
  62. 3a48c06 Remove some redundant tests. by Jakob Stoklund Olesen · 13 years ago
  63. 3c52f02 Add an MF argument to TRI::getPointerRegClass() and TII::getRegClass(). by Jakob Stoklund Olesen · 13 years ago
  64. e89496f Remove extra comma in debug output. by Jakob Stoklund Olesen · 14 years ago
  65. 7111a63 Print <def,read-undef> to avoid confusion. by Jakob Stoklund Olesen · 14 years ago
  66. 80c540e Teach CodeGen's version of computeMaskedBits to understand the range metadata. by Rafael Espindola · 14 years ago
  67. 97f889f MachineInstr: Inline the fast path (non-bundle instruction) of hasProperty. by Benjamin Kramer · 14 years ago
  68. d03878b Limit the number of memory operands in MachineInstr to 2^16 and store the number in padding. by Benjamin Kramer · 14 years ago
  69. 5a4bcc7 Use uint16_t to store instruction implicit uses and defs. Reduces static data. by Craig Topper · 14 years ago
  70. 636ee38 Try to clarify this comment some. by Chandler Carruth · 14 years ago
  71. 962152c Remove another outbreak of customized (and completely broken) hashing. by Chandler Carruth · 14 years ago
  72. 1d32658 Use uint16_t to store register overlaps to reduce static data. by Craig Topper · 14 years ago
  73. d256c21 Move getBundleStart() into MachineInstrBundle.h. by Jakob Stoklund Olesen · 14 years ago
  74. 3eedcce Reverse iterator - should be incrementing rather than decrementing. by Lang Hames · 14 years ago
  75. 923d199 Make LiveIntervals::handleMove() bundle aware. by Lang Hames · 14 years ago
  76. e7d3f44 Handle regmasks in findRegisterDefOperandIdx(). by Jakob Stoklund Olesen · 14 years ago
  77. bf152d5 Put instruction names into an indexed string table on the side, removing a pointer from MCInstrDesc. by Benjamin Kramer · 14 years ago
  78. 3bc0e0c Added MachineInstr::isBundled() to check if an instruction is part of a bundle. by Andrew Trick · 14 years ago
  79. 56fe2ed Handle register mask operands in setPhysRegsDeadExcept(). by Jakob Stoklund Olesen · 14 years ago
  80. 4290be4 ArrayRef'ize MI::setPhysRegsDeadExcept(). by Jakob Stoklund Olesen · 14 years ago
  81. f650732 Handle all live physreg defs in the same place. by Jakob Stoklund Olesen · 14 years ago
  82. 5e1ac45 Require non-NULL register masks. by Jakob Stoklund Olesen · 14 years ago
  83. 8c139a5 Clear kill flags before propagating a copy. by Jakob Stoklund Olesen · 14 years ago
  84. 374ed32 Add a new kind of MachineOperand: MO_RegisterMask. by Jakob Stoklund Olesen · 14 years ago
  85. f3e8502 Add 'llvm_unreachable' to passify GCC's understanding of the constraints by Chandler Carruth · 14 years ago
  86. edbb58c5 Remove unnecessary default cases in switches that cover all enum values. by David Blaikie · 14 years ago
  87. 7fae11b - Add MachineInstrBundle.h and MachineInstrBundle.cpp. This includes a function by Evan Cheng · 14 years ago
  88. cdf89fd Make MachineInstr instruction property queries more flexible. This change all by Evan Cheng · 14 years ago
  89. 7f8e563 Add bundle aware API for querying instruction properties and switch the code by Evan Cheng · 14 years ago
  90. 6ad6848 Add missing check. by Jakob Stoklund Olesen · 14 years ago
  91. b0d91ab Add MachineOperand IsInternalRead flag. by Jakob Stoklund Olesen · 14 years ago
  92. 2a81dd4 First chunk of MachineInstr bundle support. by Evan Cheng · 14 years ago
  93. 82cd9e8 Added invariant field to the DAG.getLoad method and changed all calls. by Pete Cooper · 14 years ago
  94. 65ba66c Reverted r143600 - selector reference change by Pete Cooper · 14 years ago
  95. e6173d8 Treat objc selector reference globals as invariant so that MachineLICM can hoist them out of loops. Fixes <rdar://problem/6027699> by Pete Cooper · 14 years ago
  96. 8488225 Add missing braces to pacify GCC's -Wparentheses. by Nick Lewycky · 14 years ago
  97. 35b362f Add MachineInstr::getRegClassConstraint(). by Jakob Stoklund Olesen · 14 years ago
  98. 1e73716 Extract a method for finding the inline asm flag operand. by Jakob Stoklund Olesen · 14 years ago
  99. 24abd9d Encode register class constreaints in inline asm instructions. by Jakob Stoklund Olesen · 14 years ago
  100. 463b05a Remove NumImplicitOps which is now unused. by Jakob Stoklund Olesen · 14 years ago