1. 01b825d cross-build/Make: Update cross build to properly forward ARCH and by Daniel Dunbar · 13 years ago
  2. 9969bc9 build/Make: Eliminate BUILD_COMPONENT variable, which is unused. by Daniel Dunbar · 13 years ago
  3. 0d3c223 LLVMBuild: Add description files for the LLVM tools. by Daniel Dunbar · 13 years ago
  4. 8396893 LLVMBuild: Alphabetize required_libraries lists. by Daniel Dunbar · 13 years ago
  5. f779757 Target/LLVMBuild: Order components alphabetically. by Daniel Dunbar · 13 years ago
  6. 47b92f3 Mips MC object code emission improvements: by Bruno Cardoso Lopes · 13 years ago
  7. bee515f Add an option '--enable-libcpp' that will have the compiler pass on by Eric Christopher · 13 years ago
  8. c3937b9 Nuke no longer accurate comment. by Jim Grosbach · 13 years ago
  9. 95bc85e Preserve MachineMemOperands in ARMLoadStoreOptimizer. by Andrew Trick · 13 years ago
  10. ce485e7 ARM allow Q registers in vldm/vstm register lists. by Jim Grosbach · 13 years ago
  11. 6fd98ae build/Make: Switch back to llvm-config for now, I foolishly forgot to think by Daniel Dunbar · 13 years ago
  12. 7b8c2f8 Add a custom safepoint method, in order for language implementers to decide which machine instruction gets to be a safepoint. by Nicolas Geoffray · 13 years ago
  13. 48857eb Move X86 specific test in X86 directory. by Devang Patel · 13 years ago
  14. 2d5bbef Move X86 specific test in X86 directory. by Devang Patel · 13 years ago
  15. 900b16b Remove FIXME comment that should have been removed with r144351. by Bob Wilson · 13 years ago
  16. 96e6458 allow non-device function calls in PTX when natively handling device-side printf by Dan Bailey · 13 years ago
  17. b812ee6 add rules in tabgen for PTX COPY_ADDRESS of frameindex by Dan Bailey · 13 years ago
  18. 178051f Clients are responsible for initializing the targets, remove it from the disassembler API. by Benjamin Kramer · 13 years ago
  19. eea66f6 Remove the unnecessary dependency on libARMCodeGen from libARMDisassembler. by Benjamin Kramer · 13 years ago
  20. 7fb12ef Remove the unnecessary dependency on libMBlazeCodeGen from libMBlazeDisassembler. by Benjamin Kramer · 13 years ago
  21. 46154eb Add lowering for AVX2 shift instructions. by Craig Topper · 13 years ago
  22. 1c47de8 Rename variables to avoid confusion. No functionallity change intended. by Chad Rosier · 13 years ago
  23. a07d3fc Add support for using immediates with select instructions. rdar://10412592 by Chad Rosier · 13 years ago
  24. e184fec Do not try to detect DAG combine patterns for integer multiply-add/sub if value by Akira Hatanaka · 13 years ago
  25. 5906806 64-bit atomic instructions. by Akira Hatanaka · 13 years ago
  26. 46ac439 Modify LowerFRAMEADDR. Use 64-bit register FP_64 when ABI is N64. by Akira Hatanaka · 13 years ago
  27. c742e4f Add 64-bit versions of LEA_ADDiu and DynAlloc. Modify LowerDYNAMIC_STACKALLOC. by Akira Hatanaka · 13 years ago
  28. 642b109 64-bit versions of jal, jalr and bal. by Akira Hatanaka · 13 years ago
  29. a1fa08f Emit Mips64's sequence of instructions that set global register in prologue. by Akira Hatanaka · 13 years ago
  30. d5cf5a6 Fix printing of MCSymbolRegExpr. Needs three closing parentheses for by Akira Hatanaka · 13 years ago
  31. 15f58c5 Make sure to expand SIGN_EXTEND_INREG for NEON vectors. PR11319, round 3. by Eli Friedman · 13 years ago
  32. d61c34b Initialize variable. by Eric Christopher · 13 years ago
  33. 646abbf When loading a value, treat an i1 as an i8. by Chad Rosier · 13 years ago
  34. d117fbb If we have a DIE with an AT_specification use that instead of the normal by Eric Christopher · 13 years ago
  35. b80f778 Get rid of an optimization in SCCP which appears to have many issues. Specifically, it doesn't handle many cases involving undef correctly, and it is missing other checks which by Eli Friedman · 13 years ago
  36. cf3b89f Reenable compact unwinding now that <rdar://problem/10430076> is fixed. by Bill Wendling · 13 years ago
  37. c739577 If we have to reset the calculation of the compact encoding, then also reset the by Bill Wendling · 13 years ago
  38. 4e89d97 Add support for using MVN to materialize negative constants. rdar://10412592 by Chad Rosier · 13 years ago
  39. 7b809e0 Disable compact unwind generation until I can solve the codegen problems. by Bill Wendling · 13 years ago
  40. b7f3bfc llvm-build: Add --configure-target-def-file option. by Daniel Dunbar · 13 years ago
  41. 5ed5506 LLVMBuild: Add explicit information on whether targets define an assembly printer, assembly parser, or disassembler. by Daniel Dunbar · 13 years ago
  42. 0352b46 Thumb2 ldm/stm updating w/ one register in the list are LDR/STR. by Jim Grosbach · 13 years ago
  43. 83ec877 ARM let processInstruction() tranforms chain. by Jim Grosbach · 13 years ago
  44. 54d5df9 Add blurb for VMKit. by Nicolas Geoffray · 13 years ago
  45. 57c68f9 build/Make: llvm-config-2 needs to use EXEEXT, since it is an actual executable by Daniel Dunbar · 13 years ago
  46. dcd33e4 Fix typo. by Daniel Dunbar · 13 years ago
  47. 5402637 Thumb2 parsing for push/pop w/ hi registers in the reglist. by Jim Grosbach · 13 years ago
  48. fae0259 Thumb1 diagnostics for reglist on PUSH/POP fix. by Jim Grosbach · 13 years ago
  49. c55346d git: Add tools/lldb to the ignore list. by Daniel Dunbar · 13 years ago
  50. 01b55b4 Check in getOrCreateSubprogramDIE if a declaration exists and if so output by Rafael Espindola · 13 years ago
  51. 950dba0 build/Make: Try to switch over to llvm-config-2 again, now that I've cleaned up by Daniel Dunbar · 13 years ago
  52. 1b33286 Thumb MUL assembly parsing for 3-operand form. by Jim Grosbach · 13 years ago
  53. eaf4221 build/MBlazeDisassembler: Some compilers may generate an MBlaze disassembler by Daniel Dunbar · 13 years ago
  54. 1325ab9 build/MCDisassembler: Fix required libraries list of MCDisassembler to use by Daniel Dunbar · 13 years ago
  55. 8bd36ea Make types and namespaces take multiple DIEs for the accelerator tables as well. by Eric Christopher · 13 years ago
  56. 1696980 Remove a really ancient line from the default 'make clean' rule that attempts by Chris Lattner · 13 years ago
  57. 16455ce When in ARM mode, LDRH/STRH require special handling of negative offsets. by Chad Rosier · 13 years ago
  58. d475f86 ARM .thumb_func directive for quoted symbol names. by Jim Grosbach · 13 years ago
  59. ceb0af3 test commit undo by Tony Linthicum · 13 years ago
  60. 4b1fd0b test commit redux by Tony Linthicum · 13 years ago
  61. c7e5a6a Fixed bug in DeadStoreElimination commit r144239 by Pete Cooper · 13 years ago
  62. c343e31 random notes, llvm-gcc is gone, fix a few broken tags. by Chris Lattner · 13 years ago
  63. 1ad9213 Revert r144300 "llvm-config: Replace with C++ version (was llvm-config-2).", by Daniel Dunbar · 13 years ago
  64. 0ad62be undo test commit by Tony Linthicum · 13 years ago
  65. 0ee0e06 test commit by Tony Linthicum · 13 years ago
  66. 1b3f919 Move type handling to make sure we get all created types that aren't by Eric Christopher · 13 years ago
  67. 0ffe2b4 Rework adding function names to the dwarf accelerator tables, allow by Eric Christopher · 13 years ago
  68. 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
  69. ee10ff8 ARM assembly parsing for LSR/LSL/ROR(immediate). by Jim Grosbach · 13 years ago
  70. a6f5a81 llvm-config: Replace with C++ version (was llvm-config-2). by Daniel Dunbar · 13 years ago
  71. f084e1d llvm-config-2: Use USEDLIBS directly instead of LINK_COMPONENTS, which will by Daniel Dunbar · 13 years ago
  72. 77352c9 Release notes for DragonEgg. by Duncan Sands · 13 years ago
  73. 71810ab ARM assembly parsing for ASR(immediate). by Jim Grosbach · 13 years ago
  74. 977665c build: Rename CBackend and CppBackend libraries to have CodeGen suffix, for by Daniel Dunbar · 13 years ago
  75. b191f5a llvm-config-2: Fix thinko in maintenance of visited component set. by Daniel Dunbar · 13 years ago
  76. 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
  77. 623a7e1 Use a bigger hammer to fix PR11314 by disabling the "forcing two-address by Evan Cheng · 13 years ago
  78. 4dbe96e AVX2: Add variable shift from memory. by Nadav Rotem · 13 years ago
  79. 6cba97c For immediate encodings of icmp, zero or sign extend first. Then by Chad Rosier · 13 years ago
  80. 8333730 build/Make & CMake: Pass the appropriate --native-target and --enable-targets by Daniel Dunbar · 13 years ago
  81. affc6cf llvm-build: Add --native-target and --enable-targets options, and add logic to by Daniel Dunbar · 13 years ago
  82. b4eaee7 llvm-build: Split out the validation logic. by Daniel Dunbar · 13 years ago
  83. 6852b69 llvm-build: Change CBackend and CppBackend to not use library_name. This will by Daniel Dunbar · 13 years ago
  84. c352caf llvm-build: Add an explicit component type to represent targets. by Daniel Dunbar · 13 years ago
  85. 1e5b243 llvm-build: Tidy up options. by Daniel Dunbar · 13 years ago
  86. 17afb06 Strip old implicit operands after foldMemoryOperand. by Jakob Stoklund Olesen · 13 years ago
  87. 1ad1246 Remove this from the CMake build since I erased the file. by Owen Anderson · 13 years ago
  88. c27f672 Tidy up. by Jim Grosbach · 13 years ago
  89. a25e292 Remove the old-style ARM disassembler, which is no longer used. by Owen Anderson · 13 years ago
  90. 3c5d6e4 Thumb2 assembly parsing STMDB w/ optional .w suffix. by Jim Grosbach · 13 years ago
  91. 14e809c Make sure we correctly unroll conversions between v2f64 and v2i32 on ARM. by Eli Friedman · 13 years ago
  92. 5ccb082 DeadStoreElimination can now trim the size of a store if the end of the store is dead. by Pete Cooper · 13 years ago
  93. ffab7d0 Fix typo in comment. by Nick Lewycky · 13 years ago
  94. 0948f0a Add check so we don't try to perform an impossible transformation. Fixes issue from PR11319. by Eli Friedman · 13 years ago
  95. 7346347 The ARM LDRH/STRH instructions use a +/-imm8 encoding, not an imm12. by Chad Rosier · 13 years ago
  96. c6c7e85 AVX2: Add patterns for variable shift operations by Nadav Rotem · 13 years ago
  97. f4e0d5d Remove unnecessary include. by Devang Patel · 13 years ago
  98. a7a996b Use REs to remove dependencies on the register allocation order. by Chad Rosier · 13 years ago
  99. 0656e25 Reformat the quote and tag the math stuff with <tt> tags. by Bill Wendling · 13 years ago
  100. 4cb5fff llvm-config: Drop 'backend' pseudo-component. We don't support/qualify the CBE by Daniel Dunbar · 13 years ago