1. ad759c5 Use version 402 for the GCDA files when compiling for Apple. by Bill Wendling · 13 years ago
  2. 354712c Update comments. by Owen Anderson · 13 years ago
  3. 8313b48 Fill in some encoding information for STRD instructions. by Owen Anderson · 13 years ago
  4. aa3402e Revert r136295. It broke nightly testers because some parts of codegen weren't aware of the changes to operand ordering. I hope to revive this sometime in the future, but it's not strictly necessary for now. by Owen Anderson · 13 years ago
  5. 70a0915 ARM parsing and encoding for ADR. by Jim Grosbach · 13 years ago
  6. 19b9d69 Update ARM tests for parsing and encoding of WFE, WFI and YIELD. by Jim Grosbach · 13 years ago
  7. 2ff4bc6 CR fix: The ANY_EXTEND can be removed because the input and putput type must be by Nadav Rotem · 13 years ago
  8. 5edfbeb Use unsigned rather than uint16_t in case anyone feels like testing by Duncan Sands · 13 years ago
  9. 6f7eec1 Check an additional property specific to the way LLVM iterates over SCC's. by Duncan Sands · 13 years ago
  10. 8537e8a Add a unittest for the simply connected components (SCC) iterator class. by Duncan Sands · 13 years ago
  11. 5a079eb Due to changes coming from the new LLVM type system, you now get by Duncan Sands · 13 years ago
  12. 4ed9600 This file was moved from Support to ADT. Correct a comment. by Duncan Sands · 13 years ago
  13. 9580641 Some minor cleanups. No functionalitical change. by Bill Wendling · 13 years ago
  14. 9a2dde3 Leverage some of the code that John wrote to manage the landing pads. by Bill Wendling · 13 years ago
  15. 7196184 Don't add in the asked for size so that we don't copy too much from the old to new vectors. by Bill Wendling · 13 years ago
  16. 297738f In DenseMapInfo<pair<T, U>> tombstone key, use the tombstone for T and U instead by Nick Lewycky · 13 years ago
  17. e8ce880 Automatically merge the landingpad clauses when we come across a callee's by Bill Wendling · 13 years ago
  18. 4ebc591 Explicitly declare a library dependency of LLVM*Desc to LLVM*AsmPrinter. by Oscar Fuentes · 13 years ago
  19. 3f01f67 Updated cmake library dependencies. by Oscar Fuentes · 13 years ago
  20. 28d7352 Make sure that the landingpad instruction takes a Constant* as the clause's value. by Bill Wendling · 13 years ago
  21. 7f66c45 Add a couple of convenience functions: by Bill Wendling · 13 years ago
  22. 15d03fb Invert the subvector insertion to be more likely to be taken as a COPY by Bruno Cardoso Lopes · 13 years ago
  23. 93fa476 Add patterns to generate copies for extract_subvector instead of by Bruno Cardoso Lopes · 13 years ago
  24. 735bccd movd/movq write zeros in the high 128-bit part of the vector. Use by Bruno Cardoso Lopes · 13 years ago
  25. a23236c Add a few patterns to match allzeros without having to use the fp unit. by Bruno Cardoso Lopes · 13 years ago
  26. 2e64ae4 Add SINT_TO_FP and FP_TO_SINT support for v8i32 types. Also move by Bruno Cardoso Lopes · 13 years ago
  27. b2e7c82 Fix a use after free. An instruction can't be both an intrinsic call and a fence. by Benjamin Kramer · 13 years ago
  28. 2bf84c1 Initial stab at getting inlining working with the EH rewrite. by Bill Wendling · 13 years ago
  29. 8050a61 ARM parsing and encoding tests. by Jim Grosbach · 13 years ago
  30. 814450a Add an optional 'bool makeAbsolute' in llvm::sys::fs::unique_file function. by Argyrios Kyrtzidis · 13 years ago
  31. 7b29583 Refactor and improve the encodings/decodings for addrmode3 loads, and make the writeback operand always the first. by Owen Anderson · 13 years ago
  32. 5de728c Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil. by Evan Cheng · 13 years ago
  33. ed39846 ARM assembly parsing and encoding for USUB16 and USUB8. by Jim Grosbach · 13 years ago
  34. 953e2e8 ARM assembly parsing and encoding for USAX. by Jim Grosbach · 13 years ago
  35. c37d4bb Fix llvm-mc handing of x86 instructions that take 8-bit unsigned immediates. by Kevin Enderby · 13 years ago
  36. fc2eb31 Clean up tabs. by Jim Grosbach · 13 years ago
  37. addec77 ARM assembly parsing and encoding support for USAT and USAT16. by Jim Grosbach · 13 years ago
  38. 5f33d13 ARM assembly parsing and encoding tests for USAD8 and USADA8. by Jim Grosbach · 13 years ago
  39. 1464846 Code generation for 'fence' instruction. by Eli Friedman · 13 years ago
  40. 144da2c ARM assembly parsing and encoding tests for UQSUB16 and UQSUB8. by Jim Grosbach · 13 years ago
  41. 4143839 Fix comment copy/paste-o. by Jim Grosbach · 13 years ago
  42. 29e85bc ARM assembly parsing and encoding tests for UQASX and UQSAX. by Jim Grosbach · 13 years ago
  43. 24a541b ARM assembly parsing and encoding tests for UQADD16 and UQADD8. by Jim Grosbach · 13 years ago
  44. 9a24f1f Use BlockFrequency instead of uint32_t in BlockFrequencyInfo. by Jakub Staszak · 13 years ago
  45. 49f2ced ARM assembly parsing and encoding for UMULL. by Jim Grosbach · 13 years ago
  46. 0748f83 Remove outdated FIXME comment. by Devang Patel · 13 years ago
  47. 71725a0 ARM assembly parsing and encoding for UMLAL. by Jim Grosbach · 13 years ago
  48. 2adba41 ARM assembly parsing and encoding tests for UMAAL. by Jim Grosbach · 13 years ago
  49. 91c56a8 Refuse to inline two functions which use different personality functions. by Bill Wendling · 13 years ago
  50. f36b0a2 ARM assembly parsing and encoding tests for UHSUB16 and UHSUB8. by Jim Grosbach · 13 years ago
  51. 66c8982 ARM assembly parsing and encoding tests for UHADD16, UHADD8 and UHASX. by Jim Grosbach · 13 years ago
  52. fb8989e ARM parsing and encoding of SBFX and UBFX. by Jim Grosbach · 13 years ago
  53. c94eefb Keep enums stable. Append EH stuff to the end. by Bill Wendling · 13 years ago
  54. b6854ad ARM assembly parsing and encoding tests for UADD16, UADD8 and UASX. by Jim Grosbach · 13 years ago
  55. 8b3fd56 ARM assembly parsing and encoding tests for TST instruction. by Jim Grosbach · 13 years ago
  56. f1ae78a ARM assembly parsing and encoding tests for TEQ instruction. by Jim Grosbach · 13 years ago
  57. 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
  58. 772fe17 Merge the contents from exception-handling-rewrite to the mainline. by Bill Wendling · 13 years ago
  59. 7e1547e ARM assembly parsing and encoding for extend instructions. by Jim Grosbach · 13 years ago
  60. e511186 Teach the ConstantMerge pass about alignment. Fixes PR10514! by Nick Lewycky · 13 years ago
  61. 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
  62. 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
  63. 0031b4f Add test cases for BlockFrequency. by Jakub Staszak · 13 years ago
  64. 18dceba Add a generic 'capacity_in_bytes' function to allow inspection of memory usage of various data structures. by Ted Kremenek · 13 years ago
  65. 766c63e ARM assembly parsing aliases for extend instructions w/o rotate. by Jim Grosbach · 13 years ago
  66. 0a2a306 Update document listing DIVariable elements to reflect recent changes. by Devang Patel · 13 years ago
  67. 7032741 ARM cleanup of remaining extend instructions. by Jim Grosbach · 13 years ago
  68. c5a8c86 ARM extend instructions simplification. by Jim Grosbach · 13 years ago
  69. ffcc2a5 Optimize 96-bit division a little bit. by Jakub Staszak · 13 years ago
  70. 636a02b Move static methods to the anonymous namespace. by Jakub Staszak · 13 years ago
  71. 9d9f765 Edge to itself is backedge as well. by Jakub Staszak · 13 years ago
  72. a09d514 Trim includes. by Frits van Bommel · 13 years ago
  73. 0da49df Update CMake build for new gtest file. by Frits van Bommel · 13 years ago
  74. c437bd5 Remove some code that is no longer needed now that googletest knows how by Jay Foad · 13 years ago
  75. b33f8e3 Merge gtest-1.6.0. by Jay Foad · 13 years ago
  76. a44defe Explicitly cast narrowing conversions inside {}s that will become errors in by Jeffrey Yasskin · 13 years ago
  77. cbdccde Revert r136156, which broke several buildbots. by Dan Gohman · 13 years ago
  78. 8a552bb Misc mid-level changes for new 'fence' instruction. by Eli Friedman · 13 years ago
  79. 751bef7 Minor simplification. by Eli Friedman · 13 years ago
  80. 9b4ad12 Move some code around to open opportunity for more shuffle matching by Bruno Cardoso Lopes · 13 years ago
  81. cea34e4 The vpermilps and vpermilpd have different behaviour regarding the by Bruno Cardoso Lopes · 13 years ago
  82. cd9e5ae Remove more dead code! by Bruno Cardoso Lopes · 13 years ago
  83. 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
  84. bd27f5a Support .code32 and .code64 in X86 assembler. by Evan Cheng · 13 years ago
  85. 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
  86. 2817619 Remove these two directories. The tests can be ported to dragonegg if by Eric Christopher · 13 years ago
  87. e927dc6 Remove test/FrontendC, almost all of the tests have been migrated by Eric Christopher · 13 years ago
  88. 0000578 Add support for multi-way live range splitting. by Jakob Stoklund Olesen · 13 years ago
  89. 3b92527 Print out the MBB live-in registers. by Jakob Stoklund Olesen · 13 years ago
  90. e470977 Eliminate copies of undefined values during coalescing. by Jakob Stoklund Olesen · 13 years ago
  91. 25ad783 Update test. by Benjamin Kramer · 13 years ago
  92. 162ee5c Add a neat little two's complement hack for x86. by Benjamin Kramer · 13 years ago
  93. 4ea4968 Recognize unpckh* masks and match 256-bit versions. The new versions are by Bruno Cardoso Lopes · 13 years ago
  94. c680b92 Delete unnecessarily cautious LastCALLSEQ code. by Dan Gohman · 13 years ago
  95. 45f3929 ARM rot_imm printing adjustment. by Jim Grosbach · 13 years ago
  96. 85bfd3b ARM cleanup of rot_imm encoding. by Jim Grosbach · 13 years ago
  97. 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
  98. bfe3686 Remove one last reference to Target in MC library. by Evan Cheng · 13 years ago
  99. 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
  100. 45c8d2b Update generated code to use new API of GetElementPtrInst::Create. by Nicolas Geoffray · 13 years ago