1. 3951b34 Prefix `next' iterator operation with `llvm::'. by Oscar Fuentes · 15 years ago
  2. 6940dd5 Print out the regclass of any virtual registers used by a machine instruction. by Jakob Stoklund Olesen · 15 years ago
  3. 7e8c0dc Print symbolic subreg indices on REG_SEQUENCE and INSERT_SUBREG. by Jakob Stoklund Olesen · 15 years ago
  4. 908c105 Propagate the AlignStack bit in InlineAsm's to the by Dale Johannesen · 15 years ago
  5. 2fce0c9 Print InlinedAt location. by Devang Patel · 15 years ago
  6. fdeb393 Teach regular and fast isel to set dead flags on unused implicit defs by Dan Gohman · 15 years ago
  7. d2776e0 Slightly change the meaning of the reMaterialize target hook when the original by Jakob Stoklund Olesen · 15 years ago
  8. badcdfd Properly compose subregister indices when coalescing. by Jakob Stoklund Olesen · 15 years ago
  9. aef9708 Add a TargetRegisterInfo::composeSubRegIndices hook with a default by Jakob Stoklund Olesen · 15 years ago
  10. 8b480cb Print symbolic SubRegIndex names on machine operands. by Jakob Stoklund Olesen · 15 years ago
  11. 4f6dae3 - Change MachineInstr::findRegisterDefOperandIdx so it can also look for defs by Evan Cheng · 15 years ago
  12. 939210a Add MachineInstr::readsWritesVirtualRegister() to determine if an instruction by Jakob Stoklund Olesen · 15 years ago
  13. 7601de6 Revert "Use MachineInstr::readsWritesVirtualRegister to determine if a register is read." by Jakob Stoklund Olesen · 15 years ago
  14. 9d53a41 Use MachineInstr::readsWritesVirtualRegister to determine if a register is read. by Jakob Stoklund Olesen · 15 years ago
  15. 1734eb0 If the first definition of a virtual register is a partial redef, add an by Jakob Stoklund Olesen · 15 years ago
  16. c019e22 Add MachineInstr::readsVirtualRegister() in preparation for proper handling of by Jakob Stoklund Olesen · 15 years ago
  17. a858f3e Teach MachineLICM and MachineSink how to clear kill flags conservatively by Dan Gohman · 15 years ago
  18. 6a6ebc2 Pretty print DBG_VALUE machine instructions. by Evan Cheng · 16 years ago
  19. 00042cf Use getNumImplicitDefs() and getNumImplicitUses(). by Bob Wilson · 16 years ago
  20. 40f908e Fix up some comments. by Bob Wilson · 16 years ago
  21. ff89ca6 Coalescer should not delete copy instructions whose defs are partially dead. e.g. by Evan Cheng · 16 years ago
  22. eb237b4 fix a latent bug my inline asm stuff exposed: by Chris Lattner · 16 years ago
  23. 65657ae stop using DebugLoc::getUnknownLoc() by Chris Lattner · 16 years ago
  24. b9692a7 Switch the code generator (except the JIT) onto the new DebugLoc by Chris Lattner · 16 years ago
  25. 40918f9 add support for MCSymbols as operands to MachineInstrs. by Chris Lattner · 16 years ago
  26. 9e59249 Avoid using DIDescriptor.isNull(). by Devang Patel · 16 years ago
  27. be14987 Revert r97947. by Devang Patel · 16 years ago
  28. 5234236 Avoid using DIDescriptor.isNull(). by Devang Patel · 16 years ago
  29. a967def Move MachineInstrExpressionTrait::getHashValue() out of line so it can skip over only virtual register defs. This matches what isEqual() is doing. by Evan Cheng · 16 years ago
  30. 4a568a5 Fix funky indentation and add comments. by Evan Cheng · 16 years ago
  31. 11fd549 - Change MachineInstr::isIdenticalTo to take a new option that determines whether it should skip checking defs or at least virtual register defs. This subsumes part of the TargetInstrInfo::isIdentical functionality. by Evan Cheng · 16 years ago
  32. 6ef8bb4 Swap parameters of isSafeToMove and isSafeToReMat for consistency. by Evan Cheng · 16 years ago
  33. 5e4774d by David Greene · 16 years ago
  34. df1a7ff Fix "the the" and similar typos. by Dan Gohman · 16 years ago
  35. db9d33b Add isDebug argument to ChangeToRegister; this prevents by Dale Johannesen · 16 years ago
  36. 4052b29 move target-independent opcodes out of TargetInstrInfo by Chris Lattner · 16 years ago
  37. b2ddf24 Identify predicate and optional-def operands when printing machine instructions. by Jakob Stoklund Olesen · 16 years ago
  38. 042945f Replace DebugLocTuple with DILocation. by Devang Patel · 16 years ago
  39. 698aa7a Further progration of metadata operands. The by Dale Johannesen · 16 years ago
  40. 00cca85 Add <imp-def> and <imp-kill> operands when replacing virtual sub-register defs and kills. by Jakob Stoklund Olesen · 16 years ago
  41. 8f4f491 by David Greene · 16 years ago
  42. 03fe75d snip one more #include from Metadata.h by Chris Lattner · 16 years ago
  43. 17c68ea Remove dead store. by Bill Wendling · 16 years ago
  44. ceebbcd Remove dead store from copy-pasto. by Bill Wendling · 16 years ago
  45. ef786f2 Add @earlyclobber TableGen constraint by Jim Grosbach · 16 years ago
  46. cb900da Follow up to 90488. Turn a check into an assertion. by Evan Cheng · 16 years ago
  47. ef92a64 Don't print the debug directory; it's often long and uninteresting. Omit by Dan Gohman · 16 years ago
  48. 886ea36 Watch out for PHI instruction with no source operands. by Evan Cheng · 16 years ago
  49. 615cc87 Fill out codegen SSA updater. It's not yet tested. by Evan Cheng · 16 years ago
  50. af20e7c Devang pointed out that this code should use DIScope instead of by Dan Gohman · 16 years ago
  51. 3a271d8 Print the debug info line and column in MachineInstr::print even when there's by Dan Gohman · 16 years ago
  52. 16330ea Initialize the new AsmPrinterFlags field to 0, fixing uses of by Dan Gohman · 16 years ago
  53. 80164f2 Print "..." instead of all the uninteresting register clobbers on call by Dan Gohman · 16 years ago
  54. 4007187 Use WriteAsOperand to print GlobalAddress MachineOperands. This by Dan Gohman · 16 years ago
  55. 57b3165 Make -print-machineinstrs more readable. by Dan Gohman · 16 years ago
  56. 9105751 Initial target-independent CodeGen support for BlockAddresses. by Dan Gohman · 16 years ago
  57. 8c56cfc Need a comma after imp-use. by Evan Cheng · 16 years ago
  58. b71c46c Print earlyclobber for implicit-defs as well. by Evan Cheng · 16 years ago
  59. fc1df34 s/DebugLoc.CompileUnit/DebugLoc.Scope/g by Devang Patel · 16 years ago
  60. 0a4c09e Factor out LiveIntervalAnalysis' code to determine whether an instruction by Dan Gohman · 16 years ago
  61. e5496f6 isTriviallyReMaterializable checks the by Dan Gohman · 16 years ago
  62. eef7817 Replace TargetInstrInfo::isInvariantLoad and its target-specific by Dan Gohman · 16 years ago
  63. 82cdc06 strength reduce a ton of type equality tests to check the typeid (Through by Chris Lattner · 16 years ago
  64. aaf012e Remove std::string uses from DebugInfo interface. by Devang Patel · 16 years ago
  65. 232e444 Move MachineMemOperand::getAlignment out of line, to avoid needing by Dan Gohman · 16 years ago
  66. 4e3bb1b Improve MachineMemOperand handling. by Dan Gohman · 16 years ago
  67. 915d872 Give MachineMemOperand an operator<<, factoring out code from by Dan Gohman · 16 years ago
  68. 169948d Change MachineMemOperand's alignment value to be the alignment of by Dan Gohman · 16 years ago
  69. 47472be grammar by Jim Grosbach · 16 years ago
  70. 5febcae remove some uses of llvm/Support/Streams.h by Chris Lattner · 16 years ago
  71. d71b0b0 remove various std::ostream version of printing methods from by Chris Lattner · 16 years ago
  72. 35b4707 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
  73. b409fff Don't tamper with <undef> operands in MachineInstr::addRegisterKilled. by Jakob Stoklund Olesen · 16 years ago
  74. c1b906f Fix Bug 4657: register scavenger asserts with subreg lowering by Jakob Stoklund Olesen · 16 years ago
  75. 7b8fe13 Never add a kill flag to a constrained physical register in a two-addr instruction. by Jakob Stoklund Olesen · 16 years ago
  76. 79d87ec Fix a typo. by Evan Cheng · 16 years ago
  77. 458bbfb Fix http://llvm.org/bugs/show_bug.cgi?id=4583 by Jakob Stoklund Olesen · 16 years ago
  78. 4c769c3 Teach MachineInstr::isRegTiedToDefOperand() to correctly parse inline asm operands. by Jakob Stoklund Olesen · 16 years ago
  79. bd448e3 llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Edwin Török · 16 years ago
  80. 675d562 assert(0) -> LLVM_UNREACHABLE. by Edwin Török · 16 years ago
  81. 9c73db1 Add a bit IsUndef to MachineOperand. This indicates the def / use register operand is defined by an implicit_def. That means it can def / use any register and passes (e.g. register scavenger) can feel free to ignore them. by Evan Cheng · 16 years ago
  82. f29b6dc Rearrange some stuff in MachineOperand and add a new TargetFlags field. by Chris Lattner · 16 years ago
  83. 3df52f7 Fix support for inline asm input / output operand tying when operand spans across multiple registers (e.g. two i64 operands in 32-bit mode). by Evan Cheng · 16 years ago
  84. 27c2daf Remove some unnecessary #includes. by Dan Gohman · 16 years ago
  85. 5b02f4c Make DebugLoc independent of DwarfWriter. by Argiris Kirtzidis · 17 years ago
  86. cb9f5b5 MachineInstr::isRegTiedTo{Use,Def}Operand can safely be made const. by Jakob Stoklund Olesen · 17 years ago
  87. 3d88001 Fix MachineInstr::getNumExplicitOperands to count by Dan Gohman · 17 years ago
  88. 8ff914c Give RemoveRegOperandFromRegInfo a comment and move the code out of line. by Dan Gohman · 17 years ago
  89. b1e8423 ignore register zero in isRegTiedToUseOperand, following the example of by Chris Lattner · 17 years ago
  90. aded995 Fix pr3954. The register scavenger asserts for inline assembly with by Bob Wilson · 17 years ago
  91. 0d0e8a9 reg0 references are not real registers. This fixes a crash on the by Chris Lattner · 17 years ago
  92. 2682ea0 Model inline asm constraint which ties an input to an output register as machine operand TIED_TO constraint. This eliminated the need to pre-allocate registers for these. This also allows register allocator can eliminate the unneeded copies. by Evan Cheng · 17 years ago
  93. 48555e8 Added MachineInstr::isRegTiedToDefOperand to check for two-addressness. by Evan Cheng · 17 years ago
  94. b7596d2 Print out debug info when printing the machine instruction. by Bill Wendling · 17 years ago
  95. 7899a6d Add a DebugLoc field and some simple accessors. by Dale Johannesen · 17 years ago
  96. 64709cd Use isTerminator() instead of isBranch()||isReturn() in by Dan Gohman · 17 years ago
  97. 4849d10 Print subreg information in MachineInstr::dump. by Dan Gohman · 17 years ago
  98. a0dff43 Minor code simplification. by Dan Gohman · 17 years ago
  99. 4dbf879 Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant. by Dan Gohman · 17 years ago
  100. 90feee2 Add more const qualifiers. This fixes build breakage from r59540. by Dan Gohman · 17 years ago