1. 7f66c45 Add a couple of convenience functions: by Bill Wendling · 13 years ago
  2. 15d03fb Invert the subvector insertion to be more likely to be taken as a COPY by Bruno Cardoso Lopes · 13 years ago
  3. 93fa476 Add patterns to generate copies for extract_subvector instead of by Bruno Cardoso Lopes · 13 years ago
  4. 735bccd movd/movq write zeros in the high 128-bit part of the vector. Use by Bruno Cardoso Lopes · 13 years ago
  5. a23236c Add a few patterns to match allzeros without having to use the fp unit. by Bruno Cardoso Lopes · 13 years ago
  6. 2e64ae4 Add SINT_TO_FP and FP_TO_SINT support for v8i32 types. Also move by Bruno Cardoso Lopes · 13 years ago
  7. b2e7c82 Fix a use after free. An instruction can't be both an intrinsic call and a fence. by Benjamin Kramer · 13 years ago
  8. 2bf84c1 Initial stab at getting inlining working with the EH rewrite. by Bill Wendling · 13 years ago
  9. 8050a61 ARM parsing and encoding tests. by Jim Grosbach · 13 years ago
  10. 814450a Add an optional 'bool makeAbsolute' in llvm::sys::fs::unique_file function. by Argyrios Kyrtzidis · 13 years ago
  11. 7b29583 Refactor and improve the encodings/decodings for addrmode3 loads, and make the writeback operand always the first. by Owen Anderson · 13 years ago
  12. 5de728c Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil. by Evan Cheng · 13 years ago
  13. ed39846 ARM assembly parsing and encoding for USUB16 and USUB8. by Jim Grosbach · 13 years ago
  14. 953e2e8 ARM assembly parsing and encoding for USAX. by Jim Grosbach · 13 years ago
  15. c37d4bb Fix llvm-mc handing of x86 instructions that take 8-bit unsigned immediates. by Kevin Enderby · 13 years ago
  16. fc2eb31 Clean up tabs. by Jim Grosbach · 13 years ago
  17. addec77 ARM assembly parsing and encoding support for USAT and USAT16. by Jim Grosbach · 13 years ago
  18. 5f33d13 ARM assembly parsing and encoding tests for USAD8 and USADA8. by Jim Grosbach · 13 years ago
  19. 1464846 Code generation for 'fence' instruction. by Eli Friedman · 13 years ago
  20. 144da2c ARM assembly parsing and encoding tests for UQSUB16 and UQSUB8. by Jim Grosbach · 13 years ago
  21. 4143839 Fix comment copy/paste-o. by Jim Grosbach · 13 years ago
  22. 29e85bc ARM assembly parsing and encoding tests for UQASX and UQSAX. by Jim Grosbach · 13 years ago
  23. 24a541b ARM assembly parsing and encoding tests for UQADD16 and UQADD8. by Jim Grosbach · 13 years ago
  24. 9a24f1f Use BlockFrequency instead of uint32_t in BlockFrequencyInfo. by Jakub Staszak · 13 years ago
  25. 49f2ced ARM assembly parsing and encoding for UMULL. by Jim Grosbach · 13 years ago
  26. 0748f83 Remove outdated FIXME comment. by Devang Patel · 13 years ago
  27. 71725a0 ARM assembly parsing and encoding for UMLAL. by Jim Grosbach · 13 years ago
  28. 2adba41 ARM assembly parsing and encoding tests for UMAAL. by Jim Grosbach · 13 years ago
  29. 91c56a8 Refuse to inline two functions which use different personality functions. by Bill Wendling · 13 years ago
  30. f36b0a2 ARM assembly parsing and encoding tests for UHSUB16 and UHSUB8. by Jim Grosbach · 13 years ago
  31. 66c8982 ARM assembly parsing and encoding tests for UHADD16, UHADD8 and UHASX. by Jim Grosbach · 13 years ago
  32. fb8989e ARM parsing and encoding of SBFX and UBFX. by Jim Grosbach · 13 years ago
  33. c94eefb Keep enums stable. Append EH stuff to the end. by Bill Wendling · 13 years ago
  34. b6854ad ARM assembly parsing and encoding tests for UADD16, UADD8 and UASX. by Jim Grosbach · 13 years ago
  35. 8b3fd56 ARM assembly parsing and encoding tests for TST instruction. by Jim Grosbach · 13 years ago
  36. f1ae78a ARM assembly parsing and encoding tests for TEQ instruction. by Jim Grosbach · 13 years ago
  37. 0647031 Refactor the STRT and STRBT instructions to distinguish between the register-addend and immediate-addend versions. Temporarily XFAIL the asm parsing tests for these instructions. by Owen Anderson · 13 years ago
  38. 772fe17 Merge the contents from exception-handling-rewrite to the mainline. by Bill Wendling · 13 years ago
  39. 7e1547e ARM assembly parsing and encoding for extend instructions. by Jim Grosbach · 13 years ago
  40. e511186 Teach the ConstantMerge pass about alignment. Fixes PR10514! by Nick Lewycky · 13 years ago
  41. 84e7f7e X86ISD::MEMBARRIER does not require SSE2; it doesn't actually generate any code, and all x86 processors will honor the required semantics. by Eli Friedman · 13 years ago
  42. abcd715 The numbering of LLVMOpcode is supposed to be stable; revert my earlier change, and append Fence onto the end. by Eli Friedman · 13 years ago
  43. 0031b4f Add test cases for BlockFrequency. by Jakub Staszak · 13 years ago
  44. 18dceba Add a generic 'capacity_in_bytes' function to allow inspection of memory usage of various data structures. by Ted Kremenek · 13 years ago
  45. 766c63e ARM assembly parsing aliases for extend instructions w/o rotate. by Jim Grosbach · 13 years ago
  46. 0a2a306 Update document listing DIVariable elements to reflect recent changes. by Devang Patel · 13 years ago
  47. 7032741 ARM cleanup of remaining extend instructions. by Jim Grosbach · 13 years ago
  48. c5a8c86 ARM extend instructions simplification. by Jim Grosbach · 13 years ago
  49. ffcc2a5 Optimize 96-bit division a little bit. by Jakub Staszak · 13 years ago
  50. 636a02b Move static methods to the anonymous namespace. by Jakub Staszak · 13 years ago
  51. 9d9f765 Edge to itself is backedge as well. by Jakub Staszak · 13 years ago
  52. a09d514 Trim includes. by Frits van Bommel · 13 years ago
  53. 0da49df Update CMake build for new gtest file. by Frits van Bommel · 13 years ago
  54. c437bd5 Remove some code that is no longer needed now that googletest knows how by Jay Foad · 13 years ago
  55. b33f8e3 Merge gtest-1.6.0. by Jay Foad · 13 years ago
  56. a44defe Explicitly cast narrowing conversions inside {}s that will become errors in by Jeffrey Yasskin · 13 years ago
  57. cbdccde Revert r136156, which broke several buildbots. by Dan Gohman · 13 years ago
  58. 8a552bb Misc mid-level changes for new 'fence' instruction. by Eli Friedman · 13 years ago
  59. 751bef7 Minor simplification. by Eli Friedman · 13 years ago
  60. 9b4ad12 Move some code around to open opportunity for more shuffle matching by Bruno Cardoso Lopes · 13 years ago
  61. cea34e4 The vpermilps and vpermilpd have different behaviour regarding the by Bruno Cardoso Lopes · 13 years ago
  62. cd9e5ae Remove more dead code! by Bruno Cardoso Lopes · 13 years ago
  63. 6f3ba37 Fix AliasSetTracker so that it doesn't make any assumptions about instructions it doesn't know about (like the atomic instructions I'm adding). by Eli Friedman · 13 years ago
  64. bd27f5a Support .code32 and .code64 in X86 assembler. by Evan Cheng · 13 years ago
  65. 26a9200 It is quiet possible that inlined function body is split into multiple chunks of consequtive instructions. But, there is not any way to describe this in .debug_inline accelerator table used by gdb. However, describe non contiguous ranges of inlined function body appropriately using AT_range of DW_TAG_inlined_subroutine debug info entry. by Devang Patel · 13 years ago
  66. 2817619 Remove these two directories. The tests can be ported to dragonegg if by Eric Christopher · 13 years ago
  67. e927dc6 Remove test/FrontendC, almost all of the tests have been migrated by Eric Christopher · 13 years ago
  68. 0000578 Add support for multi-way live range splitting. by Jakob Stoklund Olesen · 13 years ago
  69. 3b92527 Print out the MBB live-in registers. by Jakob Stoklund Olesen · 13 years ago
  70. e470977 Eliminate copies of undefined values during coalescing. by Jakob Stoklund Olesen · 13 years ago
  71. 25ad783 Update test. by Benjamin Kramer · 13 years ago
  72. 162ee5c Add a neat little two's complement hack for x86. by Benjamin Kramer · 13 years ago
  73. 4ea4968 Recognize unpckh* masks and match 256-bit versions. The new versions are by Bruno Cardoso Lopes · 13 years ago
  74. c680b92 Delete unnecessarily cautious LastCALLSEQ code. by Dan Gohman · 13 years ago
  75. 45f3929 ARM rot_imm printing adjustment. by Jim Grosbach · 13 years ago
  76. 85bfd3b ARM cleanup of rot_imm encoding. by Jim Grosbach · 13 years ago
  77. 61cc47e Prevent x86-specific DAGCombine from creating nodes with illegal type (which could not be selected). Fixes a minor isel issue that was breaking the testcase from r136130. by Eli Friedman · 13 years ago
  78. bfe3686 Remove one last reference to Target in MC library. by Evan Cheng · 13 years ago
  79. 793e796 Split am2offset into register addend and immediate addend forms, necessary for allowing the fixed-length disassembler to distinguish between SBFX and STR_PRE. by Owen Anderson · 13 years ago
  80. 45c8d2b Update generated code to use new API of GetElementPtrInst::Create. by Nicolas Geoffray · 13 years ago
  81. 84c93d4 FileCheck'ize test. by Jim Grosbach · 13 years ago
  82. 194229e Fix a typo. by Bill Wendling · 13 years ago
  83. 0d87ec2 Fix over-zealous rename from r136095. by Jim Grosbach · 13 years ago
  84. ce1986b XFAIL this test while I investigate it; it's failing for an unexpected reason. by Eli Friedman · 13 years ago
  85. 24f0533 Add obvious missing case to switch. PR10497. by Eli Friedman · 13 years ago
  86. be9a9af Fix a couple minor mistakes pointed out by Bill in adding 'fence' instruction. by Eli Friedman · 13 years ago
  87. d6dcf39 Fix llvm-mc target detection code to match llc. by Evan Cheng · 13 years ago
  88. 5acaeb5 Updating stale documentation on regalloc modes. by Andrew Trick · 13 years ago
  89. 726f1b9 Use the correct for for the version. It's little endian and my brain is by Bill Wendling · 13 years ago
  90. 189610f ARM diagnostics for ldrexd/stredx out of order paired register operands. by Jim Grosbach · 13 years ago
  91. cf128ea Remove now unused patterns. 0 insertions(+), 98 deletions(-) by Bruno Cardoso Lopes · 13 years ago
  92. 5e3267d Cleanup old matching for PUNPCK* variants by Bruno Cardoso Lopes · 13 years ago
  93. a671a30 While extracting lexical scopes from machine instruction stream, work on one machine basic block at a time. by Devang Patel · 13 years ago
  94. 36711e4 ARM parsing and encoding tests for load/store exclusive instructions. by Jim Grosbach · 13 years ago
  95. dfdf02d ARM fix for LDREX source register encoding. by Jim Grosbach · 13 years ago
  96. 5116ff6 SCEV: Added a data structure for storing not-taken info per loop by Andrew Trick · 13 years ago
  97. b089040 Strip trailing whitespace. by Duncan Sands · 13 years ago
  98. 4f6f13d ARM assembly parsing and encoding for SWP[B] instructions. by Jim Grosbach · 13 years ago
  99. 1ef9141 ARM SWP instructions store, too, not just load. by Jim Grosbach · 13 years ago
  100. 1355cf1 Clean up the ARM asm parser a bit. by Jim Grosbach · 13 years ago