1. 8ba15cb Separate PassInfo into two classes: a constructor-free superclass (StaticPassInfo) and a constructor-ful subclass (PassInfo). by Owen Anderson · 14 years ago
  2. fb272ad Minor code simplification. by Dan Gohman · 14 years ago
  3. bf1ae5e Don't hoist things out of a large switch inside a by Dale Johannesen · 14 years ago
  4. 7a2b701 x86_32 tests for vbroadcast by Bruno Cardoso Lopes · 14 years ago
  5. 43945d9 Add AVX vbroadcast new instruction by Bruno Cardoso Lopes · 14 years ago
  6. 7b81a0e Update CMake files. by Daniel Dunbar · 14 years ago
  7. 0db4271 Correct line info for declarations/definitions. Radar 8063111. by Stuart Hastings · 14 years ago
  8. f447a5f sink the arm implementations of ASmPrinter and MCInstLower by Chris Lattner · 14 years ago
  9. aef4035 fix a layering problem by moving the x86 implementation by Chris Lattner · 14 years ago
  10. 94143ee Add 256-bit vaddsub, vhadd, vhsub, vblend and vdpp instructions! by Bruno Cardoso Lopes · 14 years ago
  11. 58b8176 Fix memory leak reported by valgrind. by Devang Patel · 14 years ago
  12. c6e59b7 After a custom inserter, in a block which has constant instructions, by Dan Gohman · 14 years ago
  13. d70f57b ARM has to provide its own TargetLowering::findRepresentativeClass because its scalar floating point registers alias its vector registers. by Evan Cheng · 14 years ago
  14. bd3c63c long past time I added myself to this, I suppose. by Jim Grosbach · 14 years ago
  15. 7ee5d35 Change the implemented interfaces list on PassInfo from a std::vector to a manually implemented by Owen Anderson · 14 years ago
  16. 4332792 Save a copy of the unstripped libLTO.dylib in $SYM_DIR. Clean up the code by Bob Wilson · 14 years ago
  17. 9674967 MC/Mach-O: Silently ignore .file directives instead of error'ing out on by Daniel Dunbar · 14 years ago
  18. 77e2dd7 X86: Mark JMP{32,64}[mr] as requires 32-bit/64-bit mode. They are the same by Daniel Dunbar · 14 years ago
  19. 519f179 Regenerate. by Owen Anderson · 14 years ago
  20. 4afb309 Remove extraneous character. by Owen Anderson · 14 years ago
  21. 009f20a Regenerate. by Owen Anderson · 14 years ago
  22. ba3fe69 Add support for detecting <mach-o/getsect.h> and the getsect() function. by Owen Anderson · 14 years ago
  23. 5f23a93 Tweak per Chris' comments. by Owen Anderson · 14 years ago
  24. 46dcb57 Teach computeRegisterProperties() to compute "representative" register class for legal value types. A "representative" register class is the largest legal super-reg register class for a value type. e.g. On i386, GR32 is the rep register class for i8 / i16 / i32; on x86_64 it would be GR64. by Evan Cheng · 14 years ago
  25. 9529a1c Spillers may alter MachineLoopInfo when breaking critical edges, so make it by Jakob Stoklund Olesen · 14 years ago
  26. 6ee3270 Testcase for 108732 (8195660). by Dale Johannesen · 14 years ago
  27. 8b3a6b6 Fix PR 7662. by Devang Patel · 14 years ago
  28. e1102ca Since ARM emits inline jump tables as part of the ConstantIsland pass, by Jim Grosbach · 14 years ago
  29. 350afb1 revert so I can get the right PR# in the log message. by Jim Grosbach · 14 years ago
  30. 0bb9895 Since ARM emits inline jump tables as part of the ConstantIsland pass, by Jim Grosbach · 14 years ago
  31. cf95ecc Remove code duplication. by Mikhail Glushenkov · 14 years ago
  32. b32d8dd Better error reporting for switch_list. by Mikhail Glushenkov · 14 years ago
  33. 5907f4c Update CMake build. by Benjamin Kramer · 14 years ago
  34. 837a0c3 Expose BasicBlock::moveBefore and moveAfter in C API, patch by Duncan Sands · 14 years ago
  35. 54cc2ef Render MachineFunctions to HTML pages, with options to render register by Lang Hames · 14 years ago
  36. b68f7ae precompute 20 tags by Gabor Greif · 14 years ago
  37. e117b63 Fix indentation. by Duncan Sands · 14 years ago
  38. d90fee9 Expose JIT::recompileAndRelinkFunction for use through the C API. by Duncan Sands · 14 years ago
  39. aa52fd1 Testcase for r108687. by Owen Anderson · 14 years ago
  40. 54026c0 Remove r108639 now that it is handled by InstCombine instead. by Owen Anderson · 14 years ago
  41. d902901 Reimplement r108639 in InstCombine rather than DAGCombine. by Owen Anderson · 14 years ago
  42. 926f2bb X86-64: Mark WINCALL and more tail call instructions as code gen only. by Daniel Dunbar · 14 years ago
  43. e4c52a2 X86: Mark some tail call pseduo instruction as code gen only. by Daniel Dunbar · 14 years ago
  44. df4c47b X86: Mark In32/64BitMode on LEAVE[64] and SYSEXIT[64]. by Daniel Dunbar · 14 years ago
  45. e5c8d95 _[A-Z] identifiers are reserved for the implementation. by Michael J. Spencer · 14 years ago
  46. 90b374c MC/X86: We now match instructions like "incl %eax" correctly for the arch we are by Daniel Dunbar · 14 years ago
  47. cf246b7 X86: Mark MOV.*_{TC,NOREX} instruction as code gen only, they aren't real. by Daniel Dunbar · 14 years ago
  48. 6c2c9a2 X86: MOV8o8a, MOV8ao8, etc. are only valid in 32-bit mode. by Daniel Dunbar · 14 years ago
  49. 8067adc MC: Add WinCOFFStreamer implementation and merge common code from MachO by Michael J. Spencer · 14 years ago
  50. 54074b5 TblGen/AsmMatcher: Add support for honoring instruction Requires<[]> attributes as part of the matcher. by Daniel Dunbar · 14 years ago
  51. 24fdd27 Alphabetize. by Bill Wendling · 14 years ago
  52. 5d68ec2 Make .align parse correctly on platforms where .align is measured in bytes. by Eli Friedman · 14 years ago
  53. fc97aeb llvmc: Add a new option type (switch_list). by Mikhail Glushenkov · 14 years ago
  54. 9ece46d tests: Force another triple. by Daniel Dunbar · 14 years ago
  55. d73ada7 Target: Give the TargetAsmParser access to the TargetMachine. by Daniel Dunbar · 14 years ago
  56. 0261243 edis: Save the TargetMachine in the EDDisassembler object. by Daniel Dunbar · 14 years ago
  57. 754b9c9 Test commit by Michael J. Spencer · 14 years ago
  58. 1edf6ca MC/AsmParser: Stop playing unsafe member function pointer calls, this isn't by Daniel Dunbar · 14 years ago
  59. 030794b tests: Force triples. by Daniel Dunbar · 14 years ago
  60. 6a46d57 MC/AsmParser: Fix .abort and .secure_log_unique to accept arbitrary token by Daniel Dunbar · 14 years ago
  61. 7a570d0 MC/AsmParser: Add macro argument substitution support. by Daniel Dunbar · 14 years ago
  62. c64a0d7 MC/AsmParser: Add basic support for macro instantiation. by Daniel Dunbar · 14 years ago
  63. 6d8cf08 MC/AsmParser: Add basic parsing support for .macro definitions. by Daniel Dunbar · 14 years ago
  64. fb2d1b2 daniel doesn't hate me, he hates macpython 2.5, which by Chris Lattner · 14 years ago
  65. 3c802de MC/AsmParser: Add .macros_{off,on} support, not that makes sense since we don't by Daniel Dunbar · 14 years ago
  66. 275ce39 MC/AsmParser: Use Error() instead of calling PrintMessage() directly. by Daniel Dunbar · 14 years ago
  67. f21e4e9 MC/AsmParser: Fix TokError() to accept a Twine. by Daniel Dunbar · 14 years ago
  68. aef87e3 MC/AsmParser: Hide the AsmParser implementation. by Daniel Dunbar · 14 years ago
  69. 9fbb37e MC: Move several clients to using AsmParser constructor function. by Daniel Dunbar · 14 years ago
  70. 346cc61 llvm-mc: Fix llvm-mc -as-lex. by Daniel Dunbar · 14 years ago
  71. 806de35 Fix struct/class mismatch by Douglas Gregor · 14 years ago
  72. fd73c91 Add a testcase for r108639. by Owen Anderson · 14 years ago
  73. 3ecdfaf Add a DAGCombine xform to fold away redundant float->double->float conversions around sqrt instructions. by Owen Anderson · 14 years ago
  74. 12f35c5 Added -pbqp-pre-coalescing flag to PBQP. If enabled this will cause PBQP to require by Lang Hames · 14 years ago
  75. aa7e8b2 fullStopTag cannot happen here, it is handled above by Gabor Greif · 14 years ago
  76. cba3da0 Fix what seems like a clear buffer overflow, noticed by cppcheck. by Duncan Sands · 14 years ago
  77. 7490896 Use isPrologLabel() instead of checking the opcode directly. by Bill Wendling · 14 years ago
  78. 89a902e the stackifier is global! by Chris Lattner · 14 years ago
  79. a40ce7e doxygenify some comments. by Chris Lattner · 14 years ago
  80. d3bb335 update CMakeLists.txt by Zhongxing Xu · 14 years ago
  81. 3b6702d Removed unused inRange variable. by Lang Hames · 14 years ago
  82. 9258318 Switched to array_pod_sort as per Chris's suggestion. by Lang Hames · 14 years ago
  83. 60f422f LoopSplitter - intended to split live intervals over loop boundaries. by Lang Hames · 14 years ago
  84. 7e3012c Another attempt at getting the clang self-host to like my instcombine patch. by Owen Anderson · 14 years ago
  85. d0f6f01 Iterating over sets of pointers in a heuristic was a bad idea. Switching by Lang Hames · 14 years ago
  86. dc1ad22 Start of .sleb128/.uleb128 parsing support. by Eli Friedman · 14 years ago
  87. e332553 unit test to go along with r108610 by Chris Lattner · 14 years ago
  88. 93604b6 Fix PR7658, a problem where type refinement can trigger by Chris Lattner · 14 years ago
  89. 21444ef Work-in-progress parsing for ELF .section directive. by Eli Friedman · 14 years ago
  90. 5423856 Add combiner patterns to more effectively utilize the BFI (bitfield insert) by Jim Grosbach · 14 years ago
  91. 879259f Test for ELF .size directive. by Eli Friedman · 14 years ago
  92. f82ccf5 Add support for parsing .size directives for ELF. by Eli Friedman · 14 years ago
  93. d1e3b44 MC/AsmParser: Lift Run() and TargetParser to base class. by Daniel Dunbar · 14 years ago
  94. dd7d28a add BFI to getTargetNodeName() by Jim Grosbach · 14 years ago
  95. 15a2f2e Fix logic think-o by Jim Grosbach · 14 years ago
  96. 697cba8 Remove unnecessary check that was subsumed into canRealignStack. by Eric Christopher · 14 years ago
  97. 2b8271e Propagate alloca alignment information via variable size object frame by Eric Christopher · 14 years ago
  98. d4c36ce Make more explicit and add some currently disabled error messages for by Eric Christopher · 14 years ago
  99. acdb4b9 Make comment a bit more clear as well as return statement since by Eric Christopher · 14 years ago
  100. b9449d6 Update comment. by Bill Wendling · 14 years ago