1. 77ec256 trim #includes. by Chris Lattner · 14 years ago
  2. a7217c8 switch PPC to a simplified MCInstLowering model. by Chris Lattner · 14 years ago
  3. 55d02f3 Fix another case of a .comm directive without a corresponding .type directive. by Rafael Espindola · 14 years ago
  4. 8d63ba8 fix PPC.h to not pull in TargetMachine.h by Chris Lattner · 14 years ago
  5. 30e2cc2 rename LowerToMCInst -> LowerARMMachineInstrToMCInst. by Chris Lattner · 14 years ago
  6. 1612a61 even more simplifications. ARM MCInstLowering is now just by Chris Lattner · 14 years ago
  7. b16ddb1 more shrinkification by Chris Lattner · 14 years ago
  8. de36af4 more simplifications. by Chris Lattner · 14 years ago
  9. 112f239 simplify and tidy up by Chris Lattner · 14 years ago
  10. fdb2ded implement basic support for memory operands and crbit operands, by Chris Lattner · 14 years ago
  11. 9988913 implement several trivial operand printers, reducing by Chris Lattner · 14 years ago
  12. 0d1b7d9 Implement support for printing register and immediate operands, by Chris Lattner · 14 years ago
  13. 293ef9a stub out PPCMCInstLowering, add a new option that uses it and the new by Chris Lattner · 14 years ago
  14. 765fb1a Fix the type of a symbol created with .comm and no corresponding .type. by Rafael Espindola · 14 years ago
  15. 60d5b5f stub out a powerpc MCInstPrinter implementation. by Chris Lattner · 14 years ago
  16. 1139691 move all the target's asmprinters into the main target. The piece by Chris Lattner · 14 years ago
  17. eff0581 If dom tree information is available, make it possible to pass by Duncan Sands · 14 years ago
  18. 0094345 move PPCAsmPrinter into the main PPC library, like ARM and X86. by Chris Lattner · 14 years ago
  19. 02bc194 fix cmake by Chris Lattner · 14 years ago
  20. c476ed9 remove JIT support from the Alpha backend. The JIT will be moving to MC, by Chris Lattner · 14 years ago
  21. b0269cd random acts of tidiness. by Chris Lattner · 14 years ago
  22. cd6636c Teach InstructionSimplify about phi nodes. I chose to have it simply by Duncan Sands · 14 years ago
  23. c0362d5 Boost the power of phi node constant folding slightly: if all by Duncan Sands · 14 years ago
  24. 12a86f5 Strip trailing whitespace. by Duncan Sands · 14 years ago
  25. 83da6cd Second attempt at providing correct encodings for Thumb2 binary operators. by Owen Anderson · 14 years ago
  26. 1f4f9e3 Handle a peculiar comdat case: Creating a section with an undefined by Rafael Espindola · 14 years ago
  27. ab4a7af Simplify getSymbolIndexInSymbolTable by setting the actual index of the symbols. by Rafael Espindola · 14 years ago
  28. 7e528a1 Fix warning. by Rafael Espindola · 14 years ago
  29. 948cf02 Recognise 32-bit ror-based bswap implementation used by uclibc by Peter Collingbourne · 14 years ago
  30. 9836118 Support ; as asm separator by Peter Collingbourne · 14 years ago
  31. 096aa79 Generalize the reassociation transform in SimplifyCommutative (now renamed to by Duncan Sands · 14 years ago
  32. 768b87c Fix typo pointed out by Trevor Harmon. by Duncan Sands · 14 years ago
  33. c93989a Comment out the defms until they're activated. by Bill Wendling · 14 years ago
  34. ddc918b Add uses of the *_ldst_multi multiclasses. These aren't used yet. by Bill Wendling · 14 years ago
  35. 1f4abcf Convert the modes to lower case. by Bill Wendling · 14 years ago
  36. 04863d0 Minor cleanups: by Bill Wendling · 14 years ago
  37. 6c470b8 Add *_ldst_mult multiclasses to the ARM back-end. These will be used in the by Bill Wendling · 14 years ago
  38. 115a3dd MC: Simplify Mach-O and ELF object writer implementations. by Daniel Dunbar · 14 years ago
  39. 90eff73 Fixed error and re-enabled MBlaze MC disassembler tests. by Wesley Peck · 14 years ago
  40. c47f7d6 Conditional moves are slightly more expensive than moves. by Evan Cheng · 14 years ago
  41. e9c0ff2 Fix warning and add support for printing gnu_unique_object. by Rafael Espindola · 14 years ago
  42. e13a0ff Parse and record the gnu_unique_object type. by Rafael Espindola · 14 years ago
  43. c50a0fd Parse and remember discriminators in .loc line. I try to output them with by Rafael Espindola · 14 years ago
  44. 48dd875 JIT: More nitty style tweakage, aka territory marking. by Daniel Dunbar · 14 years ago
  45. afd693c report_fatal_error: Simplify a possible ambiguity. by Daniel Dunbar · 14 years ago
  46. ec57d53 1. Adding test cases for MBlaze MC disassembler. by Wesley Peck · 14 years ago
  47. 63f3544 Add conditional move of large immediate. by Evan Cheng · 14 years ago
  48. df7e0f8 Swap multiclass operand order for consistency with other patterns. by Jim Grosbach · 14 years ago
  49. 0f6e33b Continue ARM indexed load refactoring. Multiclass for LDR{B} pre/post indexed by Jim Grosbach · 14 years ago
  50. 64185cc Fix the encoding of negative line deltas. by Rafael Espindola · 14 years ago
  51. 32c7a5e Fix some more 80-col violas. by Daniel Dunbar · 14 years ago
  52. ab19da4 Fix 80-col violation / non-sensicalness. by Daniel Dunbar · 14 years ago
  53. 9e0bfb5 More ARM load/store indexed refactoring. Also fix an incorrect IndexMode by Jim Grosbach · 14 years ago
  54. 0e65eb2 Revert r118917, which is implicated in the llvm-gcc-i386-linux-selfhost failure. by Dan Gohman · 14 years ago
  55. e5e0ef1 Fix an obvious typo which inverted an immediate. by Evan Cheng · 14 years ago
  56. 24d06f2 1. Adding missing immediate mode asm parser test cases. by Wesley Peck · 14 years ago
  57. 84e86c0 Temporarily revert this. by Eric Christopher · 14 years ago
  58. 11c11f8 For pre-v6t2 targets, only select MOVi32imm if the immediate can be handled with movi + orr. by Evan Cheng · 14 years ago
  59. 8bfdd87 Fixing improperly encoded reverse subtract instructions in MBlaze backend. by Wesley Peck · 14 years ago
  60. b9a643e Revert r118939 while I work out why it broke some buildbots. by Owen Anderson · 14 years ago
  61. 41400da 1. Finishing MBlaze MC asm parser test cases by Wesley Peck · 14 years ago
  62. 522ad74 Remove DW_AT_start_scope support. It is incomplete and superseeded by location entries support. by Devang Patel · 14 years ago
  63. 7a6b810 Attemt to provide correct encodings for Thumb2 binary operators. by Owen Anderson · 14 years ago
  64. 893d7fe Eliminate ARM::MOVi2pieces. Just use MOVi32imm and expand it to either movi+orr or movw+movt depending on the subtarget. by Evan Cheng · 14 years ago
  65. c0394c0 Make this happen for ARM like x86. Don't entirely bail out when by Eric Christopher · 14 years ago
  66. 875a6ac Add conditional mvn instructions. by Evan Cheng · 14 years ago
  67. e1634e9 Zap a copy/paste-o bit of dead code. by Jim Grosbach · 14 years ago
  68. 2716e25 Refactor to parameterize some ARM load/store encoding patterns. Preparatory by Jim Grosbach · 14 years ago
  69. 5de6d84 First stab at providing correct Thumb2 encodings, start with adc. by Owen Anderson · 14 years ago
  70. 88c3df7 Have GVN simplify instructions as it goes. For example, consider by Duncan Sands · 14 years ago
  71. 529916c Add some missing isel predicates on def : pat patterns to avoid generating VFP vmla / vmls (they cause stalls). Disabling them in isel is properly not a right solution, I'll look into a proper solution next. by Evan Cheng · 14 years ago
  72. b39e648 Kill more unused stuff. by Jim Grosbach · 14 years ago
  73. 1261a2f MCELF: Copy the symbol name only if we're going to modify it. by Benjamin Kramer · 14 years ago
  74. a0a6a47 Remove unused class. by Jim Grosbach · 14 years ago
  75. 52668c9 When the definition of an address value is in a different block by Dan Gohman · 14 years ago
  76. 269f10b accept lret as an alias for lretl, fixing the reopened part of PR8592 by Chris Lattner · 14 years ago
  77. bac0ad9 Remove what looks like dead code in the production of debug lines. by Rafael Espindola · 14 years ago
  78. f06202f typo (4th checkin for one fix) by Andrew Trick · 14 years ago
  79. d75c3f1 Fill in the default predication bits for ARM unconditional branch. by Jim Grosbach · 14 years ago
  80. 80f9e67 Encoding for ARM LDRSB instructions. by Jim Grosbach · 14 years ago
  81. de91f3c Fixes PR8287: SD scheduling time. The fix is a failsafe that prevents by Andrew Trick · 14 years ago
  82. 6b5e397 implement PR8592: empirically "lretq" is a "lret" with a rex.w prefix. by Chris Lattner · 14 years ago
  83. a29aae7 tidy up. by Chris Lattner · 14 years ago
  84. d4a3526 gnu as support both % and @ before types, do the same. by Rafael Espindola · 14 years ago
  85. c9d8a75 Re-disable TBAA for now; it broke MultiSource/Applications/JM/lencod, at least. by Dan Gohman · 14 years ago
  86. 7ea1ab5 Fix memory access lowering on SPU, adding by Kalle Raiskila · 14 years ago
  87. d0c82a6 Fix up a few more spots of addrmode2 (or not) changes that were by Eric Christopher · 14 years ago
  88. b238536 Enable TBAA. by Dan Gohman · 14 years ago
  89. 5e77f4b Fix some style issues in PBQP. Patch by David Blaikie. by Lang Hames · 14 years ago
  90. 720a2ed Enhance DSE to handle the case where a free call makes more than by Dan Gohman · 14 years ago
  91. 0e03456 Remove possibly useful info from comment, per Chris. by Dale Johannesen · 14 years ago
  92. 7d5652d Enable mips32 mul instruction. Patch by Akira Hatanaka <ahatanaka@mips.com> by Bruno Cardoso Lopes · 14 years ago
  93. e50e6bc Start of support for binary emit of 16-it Thumb instructions. by Jim Grosbach · 14 years ago
  94. 8f14391 Fill out support for Thumb2 encodings of NEON instructions. by Owen Anderson · 14 years ago
  95. 48bcda4 The BRK instruction in the MicroBlaze is a branch-and-link. by Wesley Peck · 14 years ago
  96. 67b6464 Doxygenify by Nick Lewycky · 14 years ago
  97. 6d8eb15 Add helper functions for computing the Location of load, store, by Dan Gohman · 14 years ago
  98. ef5b390 Fix tblgen instruction errors exposed by MC asm parser tests by Wesley Peck · 14 years ago
  99. 57dac88 Add correct Thumb2 encodings for NEON vst[1,2,3,4] and vld[1,2,3,4]. by Owen Anderson · 14 years ago
  100. 888cbda Don't forget the TBAA info, if available. by Dan Gohman · 14 years ago