1. 57c68f9 build/Make: llvm-config-2 needs to use EXEEXT, since it is an actual executable by Daniel Dunbar · 13 years ago
  2. dcd33e4 Fix typo. by Daniel Dunbar · 13 years ago
  3. 5402637 Thumb2 parsing for push/pop w/ hi registers in the reglist. by Jim Grosbach · 13 years ago
  4. fae0259 Thumb1 diagnostics for reglist on PUSH/POP fix. by Jim Grosbach · 13 years ago
  5. c55346d git: Add tools/lldb to the ignore list. by Daniel Dunbar · 13 years ago
  6. 01b55b4 Check in getOrCreateSubprogramDIE if a declaration exists and if so output by Rafael Espindola · 13 years ago
  7. 950dba0 build/Make: Try to switch over to llvm-config-2 again, now that I've cleaned up by Daniel Dunbar · 13 years ago
  8. 1b33286 Thumb MUL assembly parsing for 3-operand form. by Jim Grosbach · 13 years ago
  9. eaf4221 build/MBlazeDisassembler: Some compilers may generate an MBlaze disassembler by Daniel Dunbar · 13 years ago
  10. 1325ab9 build/MCDisassembler: Fix required libraries list of MCDisassembler to use by Daniel Dunbar · 13 years ago
  11. 8bd36ea Make types and namespaces take multiple DIEs for the accelerator tables as well. by Eric Christopher · 13 years ago
  12. 1696980 Remove a really ancient line from the default 'make clean' rule that attempts by Chris Lattner · 13 years ago
  13. 16455ce When in ARM mode, LDRH/STRH require special handling of negative offsets. by Chad Rosier · 13 years ago
  14. d475f86 ARM .thumb_func directive for quoted symbol names. by Jim Grosbach · 13 years ago
  15. ceb0af3 test commit undo by Tony Linthicum · 13 years ago
  16. 4b1fd0b test commit redux by Tony Linthicum · 13 years ago
  17. c7e5a6a Fixed bug in DeadStoreElimination commit r144239 by Pete Cooper · 13 years ago
  18. c343e31 random notes, llvm-gcc is gone, fix a few broken tags. by Chris Lattner · 13 years ago
  19. 1ad9213 Revert r144300 "llvm-config: Replace with C++ version (was llvm-config-2).", by Daniel Dunbar · 13 years ago
  20. 0ad62be undo test commit by Tony Linthicum · 13 years ago
  21. 0ee0e06 test commit by Tony Linthicum · 13 years ago
  22. 1b3f919 Move type handling to make sure we get all created types that aren't by Eric Christopher · 13 years ago
  23. 0ffe2b4 Rework adding function names to the dwarf accelerator tables, allow by Eric Christopher · 13 years ago
  24. 39fe397 Add additional checking to ensure that MachineMemOperands are never set to null, which can happen in weird circumstances where target intrinsic hooks are implemented incorrectly. by Owen Anderson · 13 years ago
  25. ee10ff8 ARM assembly parsing for LSR/LSL/ROR(immediate). by Jim Grosbach · 13 years ago
  26. a6f5a81 llvm-config: Replace with C++ version (was llvm-config-2). by Daniel Dunbar · 13 years ago
  27. f084e1d llvm-config-2: Use USEDLIBS directly instead of LINK_COMPONENTS, which will by Daniel Dunbar · 13 years ago
  28. 77352c9 Release notes for DragonEgg. by Duncan Sands · 13 years ago
  29. 71810ab ARM assembly parsing for ASR(immediate). by Jim Grosbach · 13 years ago
  30. 977665c build: Rename CBackend and CppBackend libraries to have CodeGen suffix, for by Daniel Dunbar · 13 years ago
  31. b191f5a llvm-config-2: Fix thinko in maintenance of visited component set. by Daniel Dunbar · 13 years ago
  32. bd165ea test/CodeGen/X86/lsr-loop-exit-cond.ll: Try to appease linux and freebsd bots to specify explicit -mtriple=x86_64-darwin. by NAKAMURA Takumi · 13 years ago
  33. 623a7e1 Use a bigger hammer to fix PR11314 by disabling the "forcing two-address by Evan Cheng · 13 years ago
  34. 4dbe96e AVX2: Add variable shift from memory. by Nadav Rotem · 13 years ago
  35. 6cba97c For immediate encodings of icmp, zero or sign extend first. Then by Chad Rosier · 13 years ago
  36. 8333730 build/Make & CMake: Pass the appropriate --native-target and --enable-targets by Daniel Dunbar · 13 years ago
  37. affc6cf llvm-build: Add --native-target and --enable-targets options, and add logic to by Daniel Dunbar · 13 years ago
  38. b4eaee7 llvm-build: Split out the validation logic. by Daniel Dunbar · 13 years ago
  39. 6852b69 llvm-build: Change CBackend and CppBackend to not use library_name. This will by Daniel Dunbar · 13 years ago
  40. c352caf llvm-build: Add an explicit component type to represent targets. by Daniel Dunbar · 13 years ago
  41. 1e5b243 llvm-build: Tidy up options. by Daniel Dunbar · 13 years ago
  42. 17afb06 Strip old implicit operands after foldMemoryOperand. by Jakob Stoklund Olesen · 13 years ago
  43. 1ad1246 Remove this from the CMake build since I erased the file. by Owen Anderson · 13 years ago
  44. c27f672 Tidy up. by Jim Grosbach · 13 years ago
  45. a25e292 Remove the old-style ARM disassembler, which is no longer used. by Owen Anderson · 13 years ago
  46. 3c5d6e4 Thumb2 assembly parsing STMDB w/ optional .w suffix. by Jim Grosbach · 13 years ago
  47. 14e809c Make sure we correctly unroll conversions between v2f64 and v2i32 on ARM. by Eli Friedman · 13 years ago
  48. 5ccb082 DeadStoreElimination can now trim the size of a store if the end of the store is dead. by Pete Cooper · 13 years ago
  49. ffab7d0 Fix typo in comment. by Nick Lewycky · 13 years ago
  50. 0948f0a Add check so we don't try to perform an impossible transformation. Fixes issue from PR11319. by Eli Friedman · 13 years ago
  51. 7346347 The ARM LDRH/STRH instructions use a +/-imm8 encoding, not an imm12. by Chad Rosier · 13 years ago
  52. c6c7e85 AVX2: Add patterns for variable shift operations by Nadav Rotem · 13 years ago
  53. f4e0d5d Remove unnecessary include. by Devang Patel · 13 years ago
  54. a7a996b Use REs to remove dependencies on the register allocation order. by Chad Rosier · 13 years ago
  55. 0656e25 Reformat the quote and tag the math stuff with <tt> tags. by Bill Wendling · 13 years ago
  56. 4cb5fff llvm-config: Drop 'backend' pseudo-component. We don't support/qualify the CBE by Daniel Dunbar · 13 years ago
  57. 12d9a46 llvm-config-2: Switch to using real library dependency table. by Daniel Dunbar · 13 years ago
  58. ecfd04b Fix typo. by Eric Christopher · 13 years ago
  59. 2808853 build/Make: Fix some missing dependencies on the llvm-build generation step. by Daniel Dunbar · 13 years ago
  60. 983c457 Add comments. by Benjamin Kramer · 13 years ago
  61. ef0b3ca Speculatively revert commit 144124 (djg) in the hope that the 32 bit by Duncan Sands · 13 years ago
  62. bb539bf Add AVX2 support for vselect of v32i8 by Nadav Rotem · 13 years ago
  63. 2dd4239 Simplify code. No functionality change. by Benjamin Kramer · 13 years ago
  64. 0c45f7d Take advantage of the zero byte in StringMap when emitting dwarf stringpool entries. by Benjamin Kramer · 13 years ago
  65. 6f274a5 Minor fixes in Makefiles for the OCaml bindings: by Wojciech Matyjewicz · 13 years ago
  66. b80ada9 Enable execution dependency fix pass for YMM registers when AVX2 is enabled. Add AVX2 logical operations to list of replaceable instructions. by Craig Topper · 13 years ago
  67. 94d80da unittests/MultiJITTest.cpp: Tweak how to check symbol value for Win32 --enable-shared. by NAKAMURA Takumi · 13 years ago
  68. 0a15035 Add instruction selection for AVX2 integer comparisons. by Craig Topper · 13 years ago
  69. aaa643c Add AVX2 instruction lowering for add, sub, and mul. by Craig Topper · 13 years ago
  70. 89d093d Don't forget to check FlagNW when determining whether an AddRecExpr will wrap by Nick Lewycky · 13 years ago
  71. c6bcf43 Remove extra ';' by Devang Patel · 13 years ago
  72. dfa30e1 Remove the pubnames section, no one consumes it. by Eric Christopher · 13 years ago
  73. 5786b4c Enhance verifyLoop so that it can reliably verify that every block in a loop is reachable from the loop header. by Eli Friedman · 13 years ago
  74. fd22883 Use isa<> instead of dyn_cast<> as suggested by Nick. by John McCall · 13 years ago
  75. 2f2fe41 Add support for encoding immediates in icmp and fcmp. Hopefully, this will by Chad Rosier · 13 years ago
  76. 44ee471 Hide cpu name checking in ARMSubtarget. by Evan Cheng · 13 years ago
  77. f4c4768 Collapse DomainValues across loop back-edges. by Jakob Stoklund Olesen · 13 years ago
  78. dbc372f Link to the live DomainValue after merging. by Jakob Stoklund Olesen · 13 years ago
  79. 7151ddd Object/COFF: Fix PE reading. by Michael J. Spencer · 13 years ago
  80. 737e9a2 Track reference count independently from clear(). by Jakob Stoklund Olesen · 13 years ago
  81. ce1a538 Properly handle Mips MC relocations and lower cpload and cprestore macros to MCInsts. by Bruno Cardoso Lopes · 13 years ago
  82. a2ff3e2 Emit the compact unwind *if* we have a compact unwind encoding. *headdesk* by Bill Wendling · 13 years ago
  83. 0fdb05d Call release() directly when cleaning up the remaining DomainValues. by Jakob Stoklund Olesen · 13 years ago
  84. 6bcb9a7 Rename all methods to follow style guide. by Jakob Stoklund Olesen · 13 years ago
  85. 35e9324 Handle reference counts in one function: release(). by Jakob Stoklund Olesen · 13 years ago
  86. 74d8a87 Also add the linkage name to the name accelerator tables if it exists by Eric Christopher · 13 years ago
  87. 9cae2d2 Add a hack to the scheduler to disable pseudo-two-address dependencies in by Dan Gohman · 13 years ago
  88. 3568a10 Add workaround for Cortex-M3 errata 602117 by replacing ldrd x, y, [x] with ldm or ldr pairs. by Evan Cheng · 13 years ago
  89. 66dc8ca ARMFastISel doesn't support thumb1. Rename isThumb to isThumb2 to reflect this. by Chad Rosier · 13 years ago
  90. 7781ae5 Fix code to match comment. Fixes PR11340, a regression from r143209. by Eli Friedman · 13 years ago
  91. e1b3e11 Clear old DomainValue after merging. by Jakob Stoklund Olesen · 13 years ago
  92. 0d64632 MC/COFF: Correctly emit the size of an empty string table. by Michael J. Spencer · 13 years ago
  93. 2d76a78 LICM pass now understands invariant load metadata. Nothing generates this yet so it will currently never get used in real tests by Pete Cooper · 13 years ago
  94. 67a917d Add the base ObjC method name to the names lookup table as well. by Eric Christopher · 13 years ago
  95. d9eb920 Adding test for machine-licm operating on invariant load instructions by Pete Cooper · 13 years ago
  96. 5207bf2 Lower mem-ops to unaligned i32/i16 load/stores on ARM where supported. by Lang Hames · 13 years ago
  97. d752e0f Added invariant field to the DAG.getLoad method and changed all calls. by Pete Cooper · 13 years ago
  98. 30b4d8b A few more places where we can avoid multiple size queries. by Eric Christopher · 13 years ago
  99. ec8ffc2 Don't evaluate Data.size() on every iteration. by Eric Christopher · 13 years ago
  100. ad6eef4 This patch handles unaligned loads and stores in Mips JIT. Mips backend by Bruno Cardoso Lopes · 13 years ago