1. f8e1e3e Thumb2 parsing and encoding for IT blocks. by Jim Grosbach · 14 years ago
  2. ee61d67 Tidy up. Trailing whitespace. by Jim Grosbach · 14 years ago
  3. 201f246 Don't treat a partial <def,undef> operand as a read. by Jakob Stoklund Olesen · 14 years ago
  4. 4d3586d Print DBG_VALUE variable's location info as a comment. by Devang Patel · 14 years ago
  5. 9194c67 If known DebugLocs do not match then two DBG_VALUE machine instructions are not identical. For example, by Devang Patel · 14 years ago
  6. d519de0 Include a source location when complaining about bad inline assembly. by Jakob Stoklund Olesen · 14 years ago
  7. c20fb63 Take a stab at fixing the llvm-x86_64-linux-checks failure. by Cameron Zwarich · 14 years ago
  8. e837dea - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and by Evan Cheng · 14 years ago
  9. f792fa9 Distinguish early clobber output operands from clobbered registers. by Jakob Stoklund Olesen · 14 years ago
  10. 7a2ecd3 Decode and pretty print inline asm operand descriptors. by Jakob Stoklund Olesen · 14 years ago
  11. 8594d42 Handle debug info for i128 constants. by Devang Patel · 14 years ago
  12. cbc988b Re-commit 131172 with fix. MachineInstr identity checks should check dead by Evan Cheng · 14 years ago
  13. cf724f0 Remove an assertion to fix PR9872. by Jakob Stoklund Olesen · 14 years ago
  14. d65ba72 Print out the 'nontemporal' info on a store. by Bill Wendling · 14 years ago
  15. b793bc1 Ensure all defs referring to a virtual register are marked dead by addRegisterDead(). by Jakob Stoklund Olesen · 14 years ago
  16. 6dd9747 Add FrameSetup MI flags by Anton Korobeynikov · 14 years ago
  17. c9df025 Simplify a bunch of isVirtualRegister() and isPhysicalRegister() logic. by Jakob Stoklund Olesen · 15 years ago
  18. 4314268 Replace TargetRegisterInfo::printReg with a PrintReg class that also works without a TRI instance. by Jakob Stoklund Olesen · 15 years ago
  19. c36b706 Do not model all INLINEASM instructions as having unmodelled side effects. by Evan Cheng · 15 years ago
  20. 30a343a DBG_VALUE does not have any side effects; it also makes no sense to mark it cheap as a copy. by Evan Cheng · 15 years ago
  21. c8f46c4 Unbreak build. by Evan Cheng · 15 years ago
  22. f96e4bd Make CodeGen TBAA-aware. by Dan Gohman · 15 years ago
  23. 2594746 Shrink MachineOperand from 40 to 32 bytes on 64-bit hosts. by Jakob Stoklund Olesen · 15 years ago
  24. fc448ff convert a couple more places to use the new getStore() by Chris Lattner · 15 years ago
  25. 1daa6f4 add some accessors by Chris Lattner · 15 years ago
  26. e863903 it's more elegant to put the "getConstantPool" and by Chris Lattner · 15 years ago
  27. 40a858f add some helpful accessors. by Chris Lattner · 15 years ago
  28. da39c39 start pushing MachinePointerInfo out through the MachineMemOperand interface by Chris Lattner · 15 years ago
  29. e8e2e80 refactor the Value*/offset pair from MachineMemOperand out to a new by Chris Lattner · 15 years ago
  30. ee56c42 Prefix `next' iterator operation with `llvm::'. by Oscar Fuentes · 15 years ago
  31. a0c5bf1 Print out the regclass of any virtual registers used by a machine instruction. by Jakob Stoklund Olesen · 15 years ago
  32. b1e1145 Print symbolic subreg indices on REG_SEQUENCE and INSERT_SUBREG. by Jakob Stoklund Olesen · 15 years ago
  33. f1e309e Propagate the AlignStack bit in InlineAsm's to the by Dale Johannesen · 15 years ago
  34. da0e89f Print InlinedAt location. by Devang Patel · 15 years ago
  35. db49712 Teach regular and fast isel to set dead flags on unused implicit defs by Dan Gohman · 15 years ago
  36. 9edf7de Slightly change the meaning of the reMaterialize target hook when the original by Jakob Stoklund Olesen · 15 years ago
  37. a5135f6 Properly compose subregister indices when coalescing. by Jakob Stoklund Olesen · 15 years ago
  38. 2da5337 Add a TargetRegisterInfo::composeSubRegIndices hook with a default by Jakob Stoklund Olesen · 15 years ago
  39. 1fc8e75 Print symbolic SubRegIndex names on machine operands. by Jakob Stoklund Olesen · 15 years ago
  40. 1015ba7 - Change MachineInstr::findRegisterDefOperandIdx so it can also look for defs by Evan Cheng · 15 years ago
  41. 18b2c9d Add MachineInstr::readsWritesVirtualRegister() to determine if an instruction by Jakob Stoklund Olesen · 15 years ago
  42. 19f5f71 Revert "Use MachineInstr::readsWritesVirtualRegister to determine if a register is read." by Jakob Stoklund Olesen · 15 years ago
  43. 00c53ca Use MachineInstr::readsWritesVirtualRegister to determine if a register is read. by Jakob Stoklund Olesen · 15 years ago
  44. 63e6a48 If the first definition of a virtual register is a partial redef, add an by Jakob Stoklund Olesen · 15 years ago
  45. 7ebc4d6 Add MachineInstr::readsVirtualRegister() in preparation for proper handling of by Jakob Stoklund Olesen · 15 years ago
  46. e6cd757 Teach MachineLICM and MachineSink how to clear kill flags conservatively by Dan Gohman · 15 years ago
  47. 59b3655 Pretty print DBG_VALUE machine instructions. by Evan Cheng · 15 years ago
  48. 1793ab9 Use getNumImplicitDefs() and getNumImplicitUses(). by Bob Wilson · 15 years ago
  49. 0855cad Fix up some comments. by Bob Wilson · 15 years ago
  50. a57fabe Coalescer should not delete copy instructions whose defs are partially dead. e.g. by Evan Cheng · 15 years ago
  51. 24ad3ed fix a latent bug my inline asm stuff exposed: by Chris Lattner · 15 years ago
  52. a4f2bb0 stop using DebugLoc::getUnknownLoc() by Chris Lattner · 15 years ago
  53. de4845c Switch the code generator (except the JIT) onto the new DebugLoc by Chris Lattner · 15 years ago
  54. 72aaa3c add support for MCSymbols as operands to MachineInstrs. by Chris Lattner · 15 years ago
  55. 3c91b05 Avoid using DIDescriptor.isNull(). by Devang Patel · 15 years ago
  56. 0ef3fa6 Revert r97947. by Devang Patel · 15 years ago
  57. d8cc5d5 Avoid using DIDescriptor.isNull(). by Devang Patel · 15 years ago
  58. 67eaa08 Move MachineInstrExpressionTrait::getHashValue() out of line so it can skip over only virtual register defs. This matches what isEqual() is doing. by Evan Cheng · 15 years ago
  59. 34cdf6e Fix funky indentation and add comments. by Evan Cheng · 15 years ago
  60. 506049f - 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 · 15 years ago
  61. ac1abde Swap parameters of isSafeToMove and isSafeToReMat for consistency. by Evan Cheng · 15 years ago
  62. ba2b297 by David Greene · 16 years ago
  63. f451cb8 Fix "the the" and similar typos. by Dan Gohman · 16 years ago
  64. 9653f9e Add isDebug argument to ChangeToRegister; this prevents by Dale Johannesen · 16 years ago
  65. 518bb53 move target-independent opcodes out of TargetInstrInfo by Chris Lattner · 16 years ago
  66. b1bb4af Identify predicate and optional-def operands when printing machine instructions. by Jakob Stoklund Olesen · 16 years ago
  67. 6b61f58 Replace DebugLocTuple with DILocation. by Devang Patel · 16 years ago
  68. 5f72a5e Further progration of metadata operands. The by Dale Johannesen · 16 years ago
  69. 8efadf9 Add <imp-def> and <imp-kill> operands when replacing virtual sub-register defs and kills. by Jakob Stoklund Olesen · 16 years ago
  70. 3b32533 by David Greene · 16 years ago
  71. 5e9cd43 snip one more #include from Metadata.h by Chris Lattner · 16 years ago
  72. 164558e Remove dead store. by Bill Wendling · 16 years ago
  73. ad2cf9d Remove dead store from copy-pasto. by Bill Wendling · 16 years ago
  74. 0680172 Add @earlyclobber TableGen constraint by Jim Grosbach · 16 years ago
  75. d8f079c Follow up to 90488. Turn a check into an assertion. by Evan Cheng · 16 years ago
  76. 4b808b0 Don't print the debug directory; it's often long and uninteresting. Omit by Dan Gohman · 16 years ago
  77. 9aed939 Watch out for PHI instruction with no source operands. by Evan Cheng · 16 years ago
  78. 229694f Fill out codegen SSA updater. It's not yet tested. by Evan Cheng · 16 years ago
  79. 261a7d9 Devang pointed out that this code should use DIScope instead of by Dan Gohman · 16 years ago
  80. 75ae593 Print the debug info line and column in MachineInstr::print even when there's by Dan Gohman · 16 years ago
  81. 834651c Initialize the new AsmPrinterFlags field to 0, fixing uses of by Dan Gohman · 16 years ago
  82. 80f6c58 Print "..." instead of all the uninteresting register clobbers on call by Dan Gohman · 16 years ago
  83. 8d4e3b5 Use WriteAsOperand to print GlobalAddress MachineOperands. This by Dan Gohman · 16 years ago
  84. 0ba90f3 Make -print-machineinstrs more readable. by Dan Gohman · 16 years ago
  85. 8c2b525 Initial target-independent CodeGen support for BlockAddresses. by Dan Gohman · 16 years ago
  86. 5affca0 Need a comma after imp-use. by Evan Cheng · 16 years ago
  87. 0789707 Print earlyclobber for implicit-defs as well. by Evan Cheng · 16 years ago
  88. 1619dc3 s/DebugLoc.CompileUnit/DebugLoc.Scope/g by Devang Patel · 16 years ago
  89. a70dca1 Factor out LiveIntervalAnalysis' code to determine whether an instruction by Dan Gohman · 16 years ago
  90. 599a87a isTriviallyReMaterializable checks the by Dan Gohman · 16 years ago
  91. e33f44c Replace TargetInstrInfo::isInvariantLoad and its target-specific by Dan Gohman · 16 years ago
  92. cf0fe8d strength reduce a ton of type equality tests to check the typeid (Through by Chris Lattner · 16 years ago
  93. 5ccdd10 Remove std::string uses from DebugInfo interface. by Devang Patel · 16 years ago
  94. 4b2ebc1 Move MachineMemOperand::getAlignment out of line, to avoid needing by Dan Gohman · 16 years ago
  95. c76909a Improve MachineMemOperand handling. by Dan Gohman · 16 years ago
  96. cd26ec5 Give MachineMemOperand an operator<<, factoring out code from by Dan Gohman · 16 years ago
  97. 28f02fd Change MachineMemOperand's alignment value to be the alignment of by Dan Gohman · 16 years ago
  98. f9ca50e grammar by Jim Grosbach · 16 years ago
  99. d9ea85a remove some uses of llvm/Support/Streams.h by Chris Lattner · 16 years ago
  100. 705e07f remove various std::ostream version of printing methods from by Chris Lattner · 16 years ago