1. 79b3cdd avoid needless throw/catch/rethrow, stringref'ize some simple stuff. by Chris Lattner · 15 years ago
  2. f780811 eliminate the old InstFormatName which is always "AsmString", by Chris Lattner · 15 years ago
  3. 4a74ee7 all predicates on an MnemonicAlias must be AssemblerPredicates. by Chris Lattner · 15 years ago
  4. 1de8823 change the singleton register handling code to be based on Record*'s by Chris Lattner · 15 years ago
  5. 02bcbc9 Give AsmMatcherInfo a CodeGenTarget, which simplifies a bunch of by Chris Lattner · 15 years ago
  6. 4d43d0f move FlattenVariants out of AsmMatcherEmitter into a shared by Chris Lattner · 15 years ago
  7. 52de0ef add a FIXME, $lane in ARM is an issue that needs to be resolved before by Chris Lattner · 15 years ago
  8. 4d1189f reject instructions that contain a \n in their asmstring. Mark by Chris Lattner · 15 years ago
  9. 25592eb Add a specialization for 'long', a hole in the set of fundamental by Chandler Carruth · 15 years ago
  10. b698a56 Revert r117876 for now, it's causing more testsuite failures. by Eric Christopher · 15 years ago
  11. b374770 Disable the peephole optimizer until 186.crafty on armv6 is fixed. This is what by Bill Wendling · 15 years ago
  12. 7a5a3f7 Attach a GCModuleInfo to a MachineFunction. by Nicolas Geoffray · 15 years ago
  13. d6d9dd9 fix a crash on: by Chris Lattner · 15 years ago
  14. 150d20e fix the !eq operator in tblgen to return a bit instead of an int. by Chris Lattner · 15 years ago
  15. a4a3a5e two changes: make the asmmatcher generator ignore ARM pseudos properly, by Chris Lattner · 15 years ago
  16. 39ee036 reapply r117858 with apparent editor malfunction fixed (somehow I by Chris Lattner · 15 years ago
  17. 8b2f082 revert r117858 while I check out a failure I missed. by Chris Lattner · 15 years ago
  18. efa5376 the asm matcher can't handle operands with modifiers (like ${foo:bar}). by Chris Lattner · 15 years ago
  19. a33b93f sketch out the planned instruction alias mechanism, add some comments about by Chris Lattner · 15 years ago
  20. 4590766 Factorize the duplicated logic for choosing the right argument by Duncan Sands · 15 years ago
  21. e26032d Remove CCAssignFnForRet from X86 FastISel in favour of RetCC_X86, by Duncan Sands · 15 years ago
  22. 0acfa8d Explain the return value of CCAssignFn. by Duncan Sands · 15 years ago
  23. 7be2c33 Add support for files with more than 65280 sections. No testcase since by Rafael Espindola · 15 years ago
  24. 76d6147 Make sure we have a legal type (and simple) before continuing. by Eric Christopher · 15 years ago
  25. 943beeb Validate HTML. by Benjamin Kramer · 15 years ago
  26. 50e5972 add missing tag by Chris Lattner · 15 years ago
  27. 6fa152c have GetAliasRequiredFeatures get its features from by Chris Lattner · 15 years ago
  28. 0aed1e7 simplify code that creates SubtargetFeatureInfo, ensuring that features by Chris Lattner · 15 years ago
  29. d7e409d fix a fixme in stringmatcher, having it generate nice looking code if the by Chris Lattner · 15 years ago
  30. 8cf8bcc fix typos and some serious bugs in feature handling (but not for by Chris Lattner · 15 years ago
  31. 0f899c7 Resolve a terrible hack in tblgen: instead of hardcoding by Chris Lattner · 15 years ago
  32. 693173f Implement (and document!) support for MnemonicAlias's to have Requires by Chris Lattner · 15 years ago
  33. 8cc0a6b fix build problem by Chris Lattner · 15 years ago
  34. 4fd32c6 diagnose targets that define two alises with the same 'from' mnemonic by Chris Lattner · 15 years ago
  35. 7fd4489 emit the mnemonic aliases in their own helper function instead of by Chris Lattner · 15 years ago
  36. a47b265 really zap alias. by Chris Lattner · 15 years ago
  37. b3c4178 move fcompi alias to .td file and zap some useless code. by Chris Lattner · 15 years ago
  38. 6f96b08 move rep aliases to td file by Chris Lattner · 15 years ago
  39. a17a9a0 move sal aliases to .td file. by Chris Lattner · 15 years ago
  40. 1a1ecc9 fix an encoding mismatch where "sal %eax, 1" was not using the short encoding by Chris Lattner · 15 years ago
  41. 8b260a7 move a bunch more aliases from .cpp -> .td file. by Chris Lattner · 15 years ago
  42. 8cb441c move cmov aliases to .td file. by Chris Lattner · 15 years ago
  43. b69fc28 move setcc and jcc aliases from .cpp to .td by Chris Lattner · 15 years ago
  44. 537ca84 move some code. by Chris Lattner · 15 years ago
  45. 674c1dc implement (and document!) the first kind of MC assembler alias, which by Chris Lattner · 15 years ago
  46. 905b8f7 add a test for the ud2a alias. by Chris Lattner · 15 years ago
  47. aa66099 Now that the MallocInst no longer exists, this workaround for by Duncan Sands · 15 years ago
  48. d2f1425 Allow specifying a CPU to llvm-mc, so that we can properly set up subtarget by Jim Grosbach · 15 years ago
  49. 7644971 Add FIXME. by Jim Grosbach · 15 years ago
  50. 604cdf6 Clean up comments. by Jim Grosbach · 15 years ago
  51. cf000c1 80 columns. by Jim Grosbach · 15 years ago
  52. ad6f541 If a function does a volatile load from a global constant, do not by Duncan Sands · 15 years ago
  53. 4aaf59d Tidy up. by Jim Grosbach · 15 years ago
  54. 16c3b64 Rename alignof -> alignOf to avoid irritating C++'0x compilers, by Chris Lattner · 15 years ago
  55. 9a82e70 stay out of the reserved namespace by Chris Lattner · 15 years ago
  56. dba34d8 simplify this code. by Chris Lattner · 15 years ago
  57. e5658fa split MaybeParseRegister into its two logical uses, eliminating malloc+free traffic. by Chris Lattner · 15 years ago
  58. 4b5236c Avoid re-evaluating MI.getNumOperands() every iteration of the loop. by Jim Grosbach · 15 years ago
  59. e5f4e9f Include MachineBasicBlock numbers in viewCFG() output. by Jakob Stoklund Olesen · 15 years ago
  60. 5b4bb21 Make sure copies are inserted after any exception handling labels at the top of by Jakob Stoklund Olesen · 15 years ago
  61. 92095e7 Add SkipPHIsAndLabels from PHIElimination to MachineBasicBlock. It is needed by Jakob Stoklund Olesen · 15 years ago
  62. ab56647 Disable more of physical register live intervals verification. by Jakob Stoklund Olesen · 15 years ago
  63. 7d57753 Print out register class of spilled register. by Jakob Stoklund Olesen · 15 years ago
  64. f74a429 Overhaul memory barriers in the ARM backend. Radar 8601999. by Bob Wilson · 15 years ago
  65. baaadb2 Add polly support to the build system. by Tobias Grosser · 15 years ago
  66. 6b5252d Encode the register list operands for ARM mode LDM/STM instructions. by Jim Grosbach · 15 years ago
  67. 52925b6 Some instructions end with an "ls" prefix, but it doesn't indicate that they are by Bill Wendling · 15 years ago
  68. 4724542 Mult-alt constraint incremental development step 3. by John Thompson · 15 years ago
  69. 189c1ec Teach machine cse to eliminate instructions with multiple physreg uses and defs. rdar://8610857. by Evan Cheng · 15 years ago
  70. f38bfd1 Remove hard tab characters. by Jim Grosbach · 15 years ago
  71. c4bc211 80 column fix. by Jim Grosbach · 15 years ago
  72. d8a11c2 trailing whitespace by Jim Grosbach · 15 years ago
  73. 0d2d2e9 s/getNEONVcvtImm32/getNEONVcvtImm32OpValue/ to be consistent with other operand by Jim Grosbach · 15 years ago
  74. e09206d Fix fpscr <-> GPR latency info. by Evan Cheng · 15 years ago
  75. d179886 Be more strict on when we produce an undefined reference. In gas a file with by Rafael Espindola · 15 years ago
  76. e836e5f Apply a patch from Frits van Bommel to fix the CMake build. by Dan Gohman · 15 years ago
  77. db1da8e Clean up indentation and other whitespace. by Bob Wilson · 15 years ago
  78. 09fd646 Remove trailing whitespace. by Bob Wilson · 15 years ago
  79. a7c7822 trailing whitespace by Jim Grosbach · 15 years ago
  80. f0b48f8 Fix 80-column violation. by Bob Wilson · 15 years ago
  81. 822cb58 Change instcombine's getShuffleMask to represent undef with negative values. by Bob Wilson · 15 years ago
  82. 4645509 Remove DAG combiner patch to fold vector splats. Instcombiner does it now. by Bob Wilson · 15 years ago
  83. 4cac5fa Make instcombine a little more aggressive in combining vector shuffles. by Bob Wilson · 15 years ago
  84. 3df518e add FIXME by Jim Grosbach · 15 years ago
  85. 8e0a3eb Convert ARM::MOVi2pieces to a true pseudo-instruction and expand it in by Jim Grosbach · 15 years ago
  86. b20955f Update testcase since we're no longer doing the constant forwarding inline with correlated value propagation. by Owen Anderson · 15 years ago
  87. 0e6233b Handle comparison values we already have - this fixes the consumer-typeset by Eric Christopher · 15 years ago
  88. 0995f20 Give up on doing in-line instruction simplification during correlated value propagation. Instruction simplification by Owen Anderson · 15 years ago
  89. 05cee0c Convert this test to .s form. by Owen Anderson · 15 years ago
  90. a3c1629 ARM::MOVi32imm is expanded in ARMExpandPseudoInsts, so there's no need to by Jim Grosbach · 15 years ago
  91. 9ae33fe Convert this test to .s form. by Owen Anderson · 15 years ago
  92. e317b13 Fix typo. by Jim Grosbach · 15 years ago
  93. f32ecc6 ARM encoding information for CLREX, SWP and SWPB. Add comment for sjlj pseudos and a FIXME for TLS. by Jim Grosbach · 15 years ago
  94. 9dbb79a not is testing for a normal exit with a non-zero value. It shouldn't by Dan Gohman · 15 years ago
  95. 82c85b7 Convert this test to .s form. by Owen Anderson · 15 years ago
  96. e60dcb5 Make ScalarEvolution::forgetLoop forget all contained loops too, because by Dan Gohman · 15 years ago
  97. fea34d3 Convert this test to .s form. by Owen Anderson · 15 years ago
  98. 86875a2 ARM mode LDREX*/STREX* binary encodings. by Jim Grosbach · 15 years ago
  99. 5c4966e Covert this test to .s form. by Owen Anderson · 15 years ago
  100. ffe2a4a Convert this test to .s form. by Owen Anderson · 15 years ago