1. 606a1d1 Remove the InlineHint attribute. There are no current or planned users. by Eric Christopher · 15 years ago
  2. 9afb7c5 zext / truncate is free on msp430. Inform codegen about this. by Anton Korobeynikov · 15 years ago
  3. 12c71a5 Reenable tests by Anton Korobeynikov · 15 years ago
  4. 702adab Add branch relaxation pass (shamelessly stolen from PPC). by Anton Korobeynikov · 15 years ago
  5. 05011a8 Provide instruction sizes & encoding. No opcodes yet (but not needed so far). by Anton Korobeynikov · 15 years ago
  6. cb50e0b Enable bit tests and setcc stuff. by Anton Korobeynikov · 15 years ago
  7. 0c1ba91 Add micro-optimization which allows us to fold imm into cmp. This allows us to save 1 word (sometimes) and reduce register pressure. by Anton Korobeynikov · 15 years ago
  8. 3af4a0b Add instruction formats & support stuff by Anton Korobeynikov · 15 years ago
  9. 33cc8d6 Don't make changes to the MBB in MachineBasicBlock::canFallThrough(). by Jakob Stoklund Olesen · 15 years ago
  10. 057d539 Simplify logic. Any functional change is unintended. by Jakob Stoklund Olesen · 15 years ago
  11. 9521c95 unbreak the build, grr symlinks. by Chris Lattner · 15 years ago
  12. ac931c0 by David Greene · 15 years ago
  13. 54482b4 fix a bug in range information for $42, eliminate an by Chris Lattner · 15 years ago
  14. 0a3c5a5 add range information for mem X86Operand's, now all by Chris Lattner · 15 years ago
  15. b4307b3 extend MCAsmParser::ParseExpression and ParseParenExpression by Chris Lattner · 15 years ago
  16. 1f19f0f give X86Operand a ctor and start passing SMLoc's into it. by Chris Lattner · 15 years ago
  17. 3a32865 Improve llvm.dbg.declare intrinsic by referring directly to the storage in its first argument, via function-local metadata (instead of via a bitcast). by Victor Hernandez · 15 years ago
  18. 3752d2f Revert 93499. After discussion with Chris we agreed by Dale Johannesen · 15 years ago
  19. 29ef9a2 add range location info for registers, change by Chris Lattner · 15 years ago
  20. 3fe980b Hook up llc's -filetype=obj to use MCStreamer if an MCCodeEmitter is available. by Nate Begeman · 15 years ago
  21. 309264d clean up the memory management of the operands. by Chris Lattner · 15 years ago
  22. 2307574 refactor ParseRegister to avoid using X86Operand as a temporary by Chris Lattner · 15 years ago
  23. df7a680 mention that unwind isn't to be trusted, patch by Dustin Laurence by Chris Lattner · 15 years ago
  24. 5f03238 Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be auto-upgraded by Victor Hernandez · 15 years ago
  25. 46a49da Test case for http://llvm.org/PR6028. by Jay Foad · 15 years ago
  26. 5b37012 Fix http://llvm.org/PR6028, an assertion failure when an UndefValue of by Jay Foad · 15 years ago
  27. bfdcf3b Change pre-regalloc tail duplication to only duplicate indirect branch blocks. by Bob Wilson · 15 years ago
  28. 283ba2f Improve llvm.dbg.declare intrinsic by referring directly to the storage in its first argument, via function-local metadata (instead of via a bitcast). by Victor Hernandez · 15 years ago
  29. 8396a17 Temporary disable tests by Anton Korobeynikov · 15 years ago
  30. bc971c1 Lower FrameIndex operand of DEBUG_VALUE (specially) and by Dale Johannesen · 15 years ago
  31. 243a32f Remove DEBUG_DECLARE, looks like we don't need it. by Dale Johannesen · 15 years ago
  32. f7ed979 Fix cmp emission on msp430: we definitely should turn stuff like by Anton Korobeynikov · 15 years ago
  33. c9b16cc Do not use AT_specification die for static variables. It confuses gdb. by Devang Patel · 15 years ago
  34. 3581d66 Make sure include/llvm/MC/MCParsedAsmOperand.h can be compiled alone. by Jeffrey Yasskin · 15 years ago
  35. f4549b0 fix 80-column violations by Jim Grosbach · 15 years ago
  36. 82341e0 new test case for r93485. by Devang Patel · 15 years ago
  37. 03825f8 Fix 80 column violations and clean up whitespace by Jim Grosbach · 15 years ago
  38. f8b72ca Do not emit multiple AT_container_type attributes. by Devang Patel · 15 years ago
  39. 867bbbf Name change for consistency. No functional change. by Jim Grosbach · 15 years ago
  40. 5efaed3 EmitAtomicCmpSwap() custome inserter needs to delete the MI passed in. EmitAtomicBinary() already does this. by Jim Grosbach · 15 years ago
  41. 13c10c4 Teach PPC how to replaceMachineCodeForFunction correctly. (Fixes by Jeffrey Yasskin · 15 years ago
  42. 83c20d3 Pad my commit stats by reducing indentation in this now separate commit. by Eric Christopher · 15 years ago
  43. 51bc561 Added 16-bit Thumb Load/Store immediate instructions with encoding bits so that by Johnny Chen · 15 years ago
  44. 9d3c755 add virtual methods to get the start/end of a MCParsedAsmOperand, by Chris Lattner · 15 years ago
  45. 9898671 Split the TargetAsmParser "ParseInstruction" interface in half: by Chris Lattner · 15 years ago
  46. 74a2656 Add variable-width shifts for MSP430 by Anton Korobeynikov · 15 years ago
  47. 5fcf52c Remove pseudo-MI in custom inserter. by Anton Korobeynikov · 15 years ago
  48. cf0b766 Fix a comment. by Dale Johannesen · 15 years ago
  49. 745d8c9 Few minor changes that were requested. No functional change. by Eric Christopher · 15 years ago
  50. 86e69fa Add comment explaining the necessity of r93456 by Jim Grosbach · 15 years ago
  51. f007e85 prune #includes in TargetAsmParser.h by Chris Lattner · 15 years ago
  52. 9f82da7 Dwarf EH prepare needs to be run after SjLj prepare. Otherwise, by Jim Grosbach · 15 years ago
  53. 7659389 introduce MCParsedAsmOperand by Chris Lattner · 15 years ago
  54. 45220a8 introduce the MCParsedAsmOperand class. by Chris Lattner · 15 years ago
  55. 1a67dd2 Small tweak to inline cost computation. Ext of i/fcmp results are mostly optimized away in codegen. by Evan Cheng · 15 years ago
  56. f4b6d88 Remove spurious semicolon. Patch by Diego Iastrubni! by Anton Korobeynikov · 15 years ago
  57. e05f66e In debug builds, assert that function-local metadata has only 1 parent function by Victor Hernandez · 15 years ago
  58. 2d59ae6 Reduce the inlining cost of functions that contain calls to easily, by Eric Christopher · 15 years ago
  59. d7e6457 Simplify code that chooses when to enumerate function-local metadata operands by Victor Hernandez · 15 years ago
  60. 3cd7c3d Avoid modifying ValueEnumerator's MD ValueList by choosing which function-local MD to write based on the function currently being written by Victor Hernandez · 15 years ago
  61. 09bf003 ARM "l" constraint for inline asm means R0-R7, also for Thumb2. by Jakob Stoklund Olesen · 15 years ago
  62. dfe7281 Use ENABLE_ASSERTIONS throughout. by Bill Wendling · 15 years ago
  63. ff00a55 Fix a codegen abort seen in 483.xalancbmk. by Dan Gohman · 15 years ago
  64. e8f422b Test for r93409. by Evan Cheng · 15 years ago
  65. b2eb481 Extend testcase to also test llvm.dbg.value intrinsic by Victor Hernandez · 15 years ago
  66. ac260e1 Now that LLParser, AsmWriter, BitcodeReader, and BitcodeWriter all correctly support function-local metadata, test it. by Victor Hernandez · 15 years ago
  67. 8ea5d4c In WriteFunction(), write function-local metadata before we write the instructions, so instruction's references to metadata are fully resolved by the time they get written. by Victor Hernandez · 15 years ago
  68. 559588b Fix printing of function-local metadata in AsmWriter by Victor Hernandez · 15 years ago
  69. d0f20ac Clean up unnecessary return and brackets by Victor Hernandez · 15 years ago
  70. c7650b4 Add MDNode::getFunction(), which figures out the metadata's function, if it has function that it is local to. by Victor Hernandez · 15 years ago
  71. 069e100 Don't fold insufficiently aligned ldr/str into ldm/stm instructions. by Jakob Stoklund Olesen · 15 years ago
  72. b7eaa13 Erm, previous patch was wrong; Thanks Bill\! by Stuart Hastings · 15 years ago
  73. ee6c04e Enable assertions by default for Apple-style builds. by Stuart Hastings · 15 years ago
  74. 5350f78 this is an SSE-specific issue. by Chris Lattner · 15 years ago
  75. 689339c X86 if conversion + tail merging issues from PR6032. by Chris Lattner · 15 years ago
  76. 22f3b9f When the visitSub method was split into visitSub and visitFSub, this xform was by Bill Wendling · 15 years ago
  77. edd1cc7 Add getSource() to SuccIterator by Tobias Grosser · 15 years ago
  78. 5106140 Extend SuccIterator by Tobias Grosser · 15 years ago
  79. dd8e09a this test requires SSE, thanks to jyasskin for pointing this out. by Chris Lattner · 15 years ago
  80. 1454384 makeNameProper is now private! by Chris Lattner · 15 years ago
  81. 8da8d4b fix ELF section mangling stuff for weak symbols to not use by Chris Lattner · 15 years ago
  82. 2cd4244 Fix comment typo by Victor Hernandez · 15 years ago
  83. 4d2419d tidy by Chris Lattner · 15 years ago
  84. a46a344 reduce duplicate mangling logic by using MCSymbol::printMangledName. by Chris Lattner · 15 years ago
  85. 4564ec9 expose a static function as a static method on the MCSymbol class. by Chris Lattner · 15 years ago
  86. 1236091 Fixed a couple of places for Thumb MOV where encoding bits are underspecified. by Johnny Chen · 15 years ago
  87. 15913c9 Fix pasto by Jakob Stoklund Olesen · 15 years ago
  88. 471f1e9 stop the CBE from using deprecated Mangler stuff. by Chris Lattner · 15 years ago
  89. 0c31641 Write function-local metadata as a metadata subblock of a funciton block by Victor Hernandez · 15 years ago
  90. ab9cd10 Enumerate function-local metadata (and its types and operands) only during function-incorporation, global metadata continues to be enumerated during creation of ValueEnumerator by Victor Hernandez · 15 years ago
  91. fab9e99c Parse function-local metadata inside function blocks by Victor Hernandez · 15 years ago
  92. cab16cc Use the GV version of getNameWithPrefix in TargetLoweringObjectFileCOFF:: by Chris Lattner · 15 years ago
  93. eb18812 Commit some changes I had managed to lose last night while refactoring the code. Avoid change use of PHI instructions because it's not legal to insert any instructions before them. by Evan Cheng · 15 years ago
  94. 656bb20 just finish MCizing FnStubInfo which cleans it up and simplifies it. by Chris Lattner · 15 years ago
  95. 59b34fe don't call getNameWithPrefix repeatedly and unnecesarily. by Chris Lattner · 15 years ago
  96. 0b4bad5 properly use MCSymbol to print the strings aquired from getNameWithPrefix. by Chris Lattner · 15 years ago
  97. b357e06 Introduce Twine::toStringRef, a variant of toVector which avoids the copy if the by Benjamin Kramer · 15 years ago
  98. 81d22d8 Re-enable extension optimization pass. by Evan Cheng · 15 years ago
  99. 09533a4 upgrade and MC'ize a few uses of makeNameProper. by Chris Lattner · 15 years ago
  100. 13b1e92 MC'ize this a bit and upgrade APIs by Chris Lattner · 15 years ago