1. 3e74d6f Move TargetRegistry and TargetSelect from Target to Support where they belong. by Evan Cheng · 14 years ago
  2. 605e2b5 Fix a crashing bug in SplitBlock when it is called on a block with no by Rafael Espindola · 14 years ago
  3. c7e0bb2 Thumb add SP assembly syntax fix. by Jim Grosbach · 14 years ago
  4. 5b81584 Thumb1 ADD/SUB SP instructions are predicable in Thumb2 mode. by Jim Grosbach · 14 years ago
  5. e234d02 Be stricter in enforcing IT instruction predicate values, so that we don't end up trying to print out an illegal predicate. by Owen Anderson · 14 years ago
  6. ddaa513 Port over more encoding tests to decoding tests. by Owen Anderson · 14 years ago
  7. ee61d67 Tidy up. Trailing whitespace. by Jim Grosbach · 14 years ago
  8. 8f9c5cc Add Uses=[SP] to call instructions. This fixes a miscompilation with a by Richard Osborne · 14 years ago
  9. 13894fa Break 256-bit vector int add/sub/mul into two 128-bit operations to avoid costly scalarization. Fixes PR10711. by Craig Topper · 14 years ago
  10. 3ae96d6 Add the sentinal "no handle" value to the ResumeInst. by Bill Wendling · 14 years ago
  11. fc8713f Don't replace *all* uses with the new stuff. by Bill Wendling · 14 years ago
  12. cfcccef Look at the end of the entry block for an invoke. by Bill Wendling · 14 years ago
  13. d8b7dd5 Fix a nasty bug where a v4i64 was being wrong emitted with 32-bit by Bruno Cardoso Lopes · 14 years ago
  14. 4477d69 A landingpad instruction is neither folded nor dead. by Bill Wendling · 14 years ago
  15. 5aa29a0 Move ARM frame-unwinding EHABI handling a touch earlier. by Jim Grosbach · 14 years ago
  16. d04f6a5 [SU]XT[BH] are only available on ARMv6 and up. by Jim Grosbach · 14 years ago
  17. 7ced776 Add some useful accessors to c++ api that appear to be missing from the c api by Nate Begeman · 14 years ago
  18. 7801136 Some refactoring so TargetRegistry.h no longer has to include any files from MC. by Evan Cheng · 14 years ago
  19. acc8f2d Revert "Address Duncan's CR request:" by Eric Christopher · 14 years ago
  20. 99e84e0 Thumb parsing and encoding for WFE, WFI and YIELD. by Jim Grosbach · 14 years ago
  21. 3284db5 Thumb parsing and encoding for UXTB and UXTH. by Jim Grosbach · 14 years ago
  22. 010bebc Thumb parsing and encoding for TST. by Jim Grosbach · 14 years ago
  23. 4b6658d Thumb parsing and encoding for SXTB and SXTH. by Jim Grosbach · 14 years ago
  24. ec8b866 Thumb parsing and encoding for SVC. by Jim Grosbach · 14 years ago
  25. 414b023 Thumb parsing and encoding for SUB. by Jim Grosbach · 14 years ago
  26. 1dafa70 Fix 80 col violations. by Evan Cheng · 14 years ago
  27. 726ebd6 PerformSubCombine to work on integers larger than i128. Fixes a crasher. by Nick Lewycky · 14 years ago
  28. 743c0fa Thumb parsing and encoding for STRH. by Jim Grosbach · 14 years ago
  29. b1aa80b Thread safety: Adding in an option for variadic expr* array of arguments by Caitlin Sadowski · 14 years ago
  30. aec3a61 Thumb parsing and encoding for STRB. by Jim Grosbach · 14 years ago
  31. 803b1aa Thumb parsing and encoding for tSTRspi. by Jim Grosbach · 14 years ago
  32. 4c821d8 Thumb parsing and encoding for STR. by Jim Grosbach · 14 years ago
  33. 3395fe1 Fix an example in the documentation. Patch by Sanjoy Das! by Rafael Espindola · 14 years ago
  34. 1e84f19 Thumb parsing and encoding for STM. by Jim Grosbach · 14 years ago
  35. aa875f8 Factor low reg checking into a helper function. by Jim Grosbach · 14 years ago
  36. 46634f5 Fix a typo in the test from the previous commit. by Nadav Rotem · 14 years ago
  37. 82265a2 Fix decoding of Thumb2 prefetch instructions, which account for all the remaining Thumb2 decoding failures found by randomized testing so far. by Owen Anderson · 14 years ago
  38. 20a05be Address Duncan's CR request: by Nadav Rotem · 14 years ago
  39. 6153a03 Fix Thumb2 decoding of CPS instructions to mirror ARM decoding of the same instructions. by Owen Anderson · 14 years ago
  40. cefe4c9 Clean up Thumb load/store multiple definitions. by Jim Grosbach · 14 years ago
  41. e732cb0 Fix two more instances of mis-matched operand names breaking disassembly. Found by randomized testing. by Owen Anderson · 14 years ago
  42. b4ff969 Port more assemble tests over to disassembly tests. by Owen Anderson · 14 years ago
  43. 38fb2db This patch adds support of le32 pseudo-cpu that stands for generic by Ivan Krasin · 14 years ago
  44. 691a488 Fix fpimmm->fpimm typo. by Eric Christopher · 14 years ago
  45. 9976bac Update config.sub, config.guess and configure. by Ivan Krasin · 14 years ago
  46. a534780 Add support for breaking 256-bit v16i16 and v32i8 VSETCC into two 128-bit ones, avoiding sclarization. Add vex form of pcmpeqq and pcmpgtq. Fixes more cases for PR10712. by Craig Topper · 14 years ago
  47. 07097dd lib/Support/Windows/Windows.h: Update required IE ver. 0x0600 should be enough for Windows XP. by NAKAMURA Takumi · 14 years ago
  48. 3bde6fe Introduce a pass to insert vzeroupper instructions to avoid AVX to by Bruno Cardoso Lopes · 14 years ago
  49. 7e99b5c Thumb parsing and encoding for SETEND. by Jim Grosbach · 14 years ago
  50. 04d55f1 Thumb parsing and encoding for SBC. by Jim Grosbach · 14 years ago
  51. 934755a Thumb parsing and encoding for RSB. by Jim Grosbach · 14 years ago
  52. 8e1e60b Reject invalid imod values in t2CPS instructions. by Owen Anderson · 14 years ago
  53. 6667e54 Add an MCInstrAnalysis version of isCall. by Benjamin Kramer · 14 years ago
  54. 3f57a9a Thumb parsing and encoding for ROR. by Jim Grosbach · 14 years ago
  55. ab585e6 Thumb parsing and encoding for REV/REV16/REVSH. by Jim Grosbach · 14 years ago
  56. aef508d Split the landing pad's edge. Then for all uses of a landingpad instruction's by Bill Wendling · 14 years ago
  57. c6788c8 t2SMLAD is a four-register instruction, not a three-register one. by Owen Anderson · 14 years ago
  58. 22d3508 Correct operand naming of t2USAT16 to allow proper decoding. by Owen Anderson · 14 years ago
  59. 86b5d2b Revert r138278 now that r138289 has fixed the root issue. by Jim Grosbach · 14 years ago
  60. 2379fc2 Match operand naming to allow correct decoding of t2LDRSH_POST. by Owen Anderson · 14 years ago
  61. 2026de2 docs/ReleaseNotes.html: Mention that Windows 2000 will not be supported any more. by NAKAMURA Takumi · 14 years ago
  62. 6dcafc0 Improve error checking for tPUSH and tPOP register lists. by Jim Grosbach · 14 years ago
  63. 796c365 Match operand names to provide correct decoding for Thumb2 SMULL. by Owen Anderson · 14 years ago
  64. 762f70b Tidy up. Trailing whitespace. by Jim Grosbach · 14 years ago
  65. 2c9f835 Provide a correct decoder hook for Thumb2 shifted registers. Found by randomized testing. by Owen Anderson · 14 years ago
  66. d883453 Add NativeClient support to Triple::ParseOS. by Ivan Krasin · 14 years ago
  67. 0c2165b Thumb parsing and encoding for PUSH. by Jim Grosbach · 14 years ago
  68. cb08f18 Follow up to Jim's r138278. This fixes commuteInstruction so it handles two-address instructions correctly. I'll let Jim add a test case. :-) by Evan Cheng · 14 years ago
  69. 10fd9ad Fix think-o. by Jim Grosbach · 14 years ago
  70. 7260c6a Thumb assemmbly parsing diagnostic improvements for LDM. by Jim Grosbach · 14 years ago
  71. d937d95 Thumb assembly parsing and encoding for POP. by Jim Grosbach · 14 years ago
  72. 3c1fece X86: Add some operand types required to identify calls. by Benjamin Kramer · 14 years ago
  73. 5e87010 Temporarilly mark tMUL as not commutable. by Jim Grosbach · 14 years ago
  74. 234bccd Some minor wording updates and cross-linking for atomic docs. Explicitly note that we don't try to portably define what volatile in LLVM IR means. by Eli Friedman · 14 years ago
  75. 838130e Provide operand encoding information for half-precision VCVT instructions. Found by randomized testing. by Owen Anderson · 14 years ago
  76. 2ac8111 Add support for breaking 256-bit int VETCC into two 128-bit ones, by Bruno Cardoso Lopes · 14 years ago
  77. bde9f1b Add 128-bit AVX codegen for PCMP* family of integer instructions by Bruno Cardoso Lopes · 14 years ago
  78. 357ec68 Fix decoding of VMOVSRR and VMOVRRS, which account for the overwhelming majority of decoder crashes detected by randomized testing. by Owen Anderson · 14 years ago
  79. eeb37f1 Make DynamicLibrary thread-safe w/r/t call to dlerror() after dlopen(). PR10718 by Jordy Rose · 14 years ago
  80. 11e03e7 Tighten up ARM reglist validation a bit. by Jim Grosbach · 14 years ago
  81. d36b3e3 Some whitespace fixes and #include reordering. by Bill Wendling · 14 years ago
  82. 2cbf210 Fix another batch of VLD/VST decoding crashes discovered by randomized testing. by Owen Anderson · 14 years ago
  83. 33e94fa Be less redundant. by Nick Lewycky · 14 years ago
  84. f1c8e3e Correct writeback handling of duplicating VLD instructions. Discovered by randomized testing. by Owen Anderson · 14 years ago
  85. 88b7ccc Port another swathe of Thumb1 encoding tests over to decoding tests. by Owen Anderson · 14 years ago
  86. a33b31b Clean up predicates on ARM target instruction aliases. by Jim Grosbach · 14 years ago
  87. b113ec5 Fix an incorrect shift when decoding SP-relative stores in Thumb1-mode. Add more tests. by Owen Anderson · 14 years ago
  88. 011af5c Thumb assembly parsing and encoding for ORR. by Jim Grosbach · 14 years ago
  89. d446460 Add a comment. by Dan Gohman · 14 years ago
  90. 1b31ea8 Constant pointers to objects don't need reference counting. by Dan Gohman · 14 years ago
  91. 986b865 Make a few tests slightly more strict. by Dan Gohman · 14 years ago
  92. 3c0e5dc Testcase for PR10663. by Duncan Sands · 14 years ago
  93. ff7782b Remove DEFINE_TRANSPARENT_CASTED_OPERAND_ACCESSORS, folding its by Jay Foad · 14 years ago
  94. 2e608c6 PathV2: Handle more reserved filenames on windows. by Benjamin Kramer · 14 years ago
  95. fbe1681 Fix AsmParser binary precedence for shift operators. by Jim Grosbach · 14 years ago
  96. 2f4bdc5 Tidy up. Whitespace. by Jim Grosbach · 14 years ago
  97. 1c9fe03 by Nadav Rotem · 14 years ago
  98. 77c1082 lib/Support/CrashRecoveryContext.cpp: Add Win32 support to CrashRecoveryContext. Thanks to Aaron Ballman! by NAKAMURA Takumi · 14 years ago
  99. aa62966 lib/Support/Windows/Windows.h: Require at least Windows XP(5.1) API. We will not support Windows 2000 any more. by NAKAMURA Takumi · 14 years ago
  100. 4749cc5 utils/lit/lit/TestingConfig.py: Pass TEMP and TMP to tests on Win32 hosts. by NAKAMURA Takumi · 14 years ago