1. fc7e9ef Remove the DW_AT_MIPS_linkage name attribute when we don't need it by Eric Christopher · 13 years ago
  2. 84387ea DAG combine incorrectly optimize (i32 vextract (v4i16 load $addr), c) to by Evan Cheng · 13 years ago
  3. 0f5ab7c Change the X86 assembler to not require a segment register on string by Kevin Enderby · 13 years ago
  4. 5161de6 enhance jump threading to preserve TBAA information when PRE'ing loads, by Chris Lattner · 13 years ago
  5. f1ce79f Teach globalopt how to evaluate an invoke with a non-void return type. by Dan Gohman · 13 years ago
  6. bd0fe56 Generalize the "trunc(ptrtoint(x)) - trunc(ptrtoint(y)) -> by Duncan Sands · 13 years ago
  7. 5b8f0dd Fix regression from r151466: an we can't replace uses of an instruction reachable from the entry block with uses of an instruction not reachable from the entry block. PR12231. by Eli Friedman · 13 years ago
  8. 8b15278 Change the second line of the test added for r152414 to use CHECK-NEXT. by Kevin Enderby · 13 years ago
  9. 84faf65 Added a missing error check for X86 assembly with mismatched base and index by Kevin Enderby · 13 years ago
  10. 1778513 [asan] move x86-specific test to a separate X86 directory with a custom lit.local.cfg file by Kostya Serebryany · 13 years ago
  11. 6c0b3ac When inlining a function and adding its inner call sites to the by Chandler Carruth · 13 years ago
  12. fc72ae6 Teach instsimplify how to constant fold pointer differences. by Chandler Carruth · 13 years ago
  13. 747cccf FileCheck-ize this test. by Chandler Carruth · 13 years ago
  14. 644f191 Move llc + target triple tests into X86 by Andrew Trick · 13 years ago
  15. 30a7302 Don't try to filecheck bitcode. by Benjamin Kramer · 13 years ago
  16. c17731d65 Make this transformation slightly less agressive and more correct. by Bill Wendling · 13 years ago
  17. e060eb8 Fix disasm of iret, sysexit, and sysret when displayed with Intel syntax. by Bill Wendling · 13 years ago
  18. 58dfaa1 Add the missing call to Error when a bad X86 scale expression is parsed. by Kevin Enderby · 13 years ago
  19. 2d70e26 Support reading GNU symbol versions in ELFObjectFile by David Meyer · 13 years ago
  20. 5992f67 When identifying exit nodes for the reverse-CFG reverse-post-order by Dan Gohman · 13 years ago
  21. faf72ff Fix the x86 disassembler to at least print the lock prefix if it is the first by Kevin Enderby · 13 years ago
  22. 63054f9 test/MC/X86/lit.local.cfg: Fix up to detect 'X86' in targets. by NAKAMURA Takumi · 13 years ago
  23. 6f1d799 Eliminate switch cases that can never match, for example removes all by Duncan Sands · 13 years ago
  24. e8187e0 Undo a previous restriction on the inline cost calculation which Nick by Chandler Carruth · 13 years ago
  25. abd6674 Fix a regression from r147481. by Chad Rosier · 13 years ago
  26. 72af527 Remove the no longer existent psp triple from a test. by Benjamin Kramer · 13 years ago
  27. d4b0a06 Test case for r152280, r152285 and r152290. by Akira Hatanaka · 13 years ago
  28. 6507d84 Use llvm-mc instead of llc. Patch by Jack Carter. by Rafael Espindola · 13 years ago
  29. a2da788 Fix infinite loop in nested multiclasses. by Jakob Stoklund Olesen · 13 years ago
  30. 8938895 Add the DW_AT_APPLE_runtime_class attribute to forward declarations by Eric Christopher · 13 years ago
  31. 03be362 Extend r148086 to check for [r +/- reg] address mode. This fixes queens performance regression (due to increased register pressure from overly aggressive pre-inc formation). by Evan Cheng · 13 years ago
  32. 54427e5 Fix the operand ordering on aliases for shld and shrd. PR12173, part 2. by Eli Friedman · 13 years ago
  33. 158c8a4 Fix a bug in the ARM disassembly of the neon VLD2 all lanes instruction. by Kevin Enderby · 13 years ago
  34. 3247af2 Add <imp-def> operands when reloading into physregs. by Jakob Stoklund Olesen · 13 years ago
  35. 4f92b5e Split fpscr into two registers: FPSCR and FPSCR_NZCV. by Lang Hames · 13 years ago
  36. bc978a6 ARM vpush/vpop assembler mnemonics accept an optional size suffix. by Jim Grosbach · 13 years ago
  37. 049d08f Make sure we don't return bits outside the mask in ComputeMaskedBits. PR12189. by Eli Friedman · 13 years ago
  38. af71f16 Remove a test case that no longer makes sense. by Jakob Stoklund Olesen · 13 years ago
  39. 74bebde updated patch for the ARM fused multiply add/sub by Sebastian Pop · 13 years ago
  40. ec93b6d Make aliases for shld and shrd match gas. PR12173. by Eli Friedman · 13 years ago
  41. fce711c Use <def,undef> operands when spilling NEON bundles. by Jakob Stoklund Olesen · 13 years ago
  42. 190e5a3 Nick pointed out on IRC that GVN's propagateEquality wasn't propagating by Duncan Sands · 13 years ago
  43. e3e394d Do trivial CSE of dead BBs during codegen preparation. by Bill Wendling · 13 years ago
  44. cf95d3a Fix RA-dependent test. by Jakob Stoklund Olesen · 13 years ago
  45. 8979e5f LVI: Recognize the form instcombine canonicalizes range checks into when forming constant ranges. by Benjamin Kramer · 13 years ago
  46. 74bab7f Prevent obscure and incorrect tail-call optimization. by Chad Rosier · 13 years ago
  47. 7550f7d Revert "Reorder the sections being output to reduce the number of assembler" by Eric Christopher · 13 years ago
  48. fc501a3 Neuter the optimization I implemented with r107852 and r108258 which turn some by Evan Cheng · 13 years ago
  49. 12313a5 Reorder the sections being output to reduce the number of assembler by Eric Christopher · 13 years ago
  50. 97f7787 [Object] by David Meyer · 13 years ago
  51. b057851 Change ARMInstPrinter::printPredicateOperand() so it will not abort if it by Kevin Enderby · 13 years ago
  52. dfa27ae Fix bugs which were introduced when support for base+index floating point loads by Akira Hatanaka · 13 years ago
  53. fa2ab3e Trivial change to make the test use Use –mcpu=generic, by Preston Gurd · 13 years ago
  54. b537276 Revert r151816 as Jim has the appropriate fix. by Chad Rosier · 13 years ago
  55. 0affe8a Fix testcases from r151807. by Chad Rosier · 13 years ago
  56. 1e33b46 Add missing triple for tests. by Jim Grosbach · 13 years ago
  57. 3910160 Fix a codegen fault in which log2 or exp2 could be dead-code eliminated even though they could have sideeffects. by James Molloy · 13 years ago
  58. 54d42a7 llvm/test/CMakeLists.txt: Update dependencies to add llvm-readobj to "check". by NAKAMURA Takumi · 13 years ago
  59. 5c2b4ea [Object] by David Meyer · 13 years ago
  60. 275ff9b Don't redundantly copy implicit operands when rematerializing. by Lang Hames · 13 years ago
  61. 562a67d Fix flags for test in MC/MachO/ARM/empty-function-nop.ll by Richard Trieu · 13 years ago
  62. f1820b5 LegalizeIntegerTypes: Reorder operations in the "big shift by small amount" optimization, making the lives of later passes easier. by Benjamin Kramer · 13 years ago
  63. 2b4f491 Have GVN also do condition propagation when the right-hand side is not by Duncan Sands · 13 years ago
  64. 37c02bc Testcase for r151691. by Bill Wendling · 13 years ago
  65. c01810e ARM implement TargetInstrInfo::getNoopForMachoTarget() by Jim Grosbach · 13 years ago
  66. c46255a In the ObjectFile interface, replace isInternal(), isAbsolute(), isGlobal(), and isWeak(), with a bitset of flags. by David Meyer · 13 years ago
  67. 489d679 On ELF, create relocations to the abbreviation and line sections when producing by Rafael Espindola · 13 years ago
  68. 3bf15ce LegalizeIntegerTypes: Reenable the large shift with small amount optimization. by Benjamin Kramer · 13 years ago
  69. 20bd529 Revert r151623 "Some ARM implementaions, e.g. A-series, does return stack prediction. ...", it is breaking the Clang build during the Compiler-RT part. by Daniel Dunbar · 13 years ago
  70. 21ef70e Fix a bug in the code that builds SDNodes from vector GEPs. by Nadav Rotem · 13 years ago
  71. ec52aaa Some ARM implementaions, e.g. A-series, does return stack prediction. That is, by Evan Cheng · 13 years ago
  72. 9e1154c Reverted r152620 - DSE: Shorten memset when a later store overwrites the start of it. There were all sorts of buildbot issues by Pete Cooper · 13 years ago
  73. a116623 DSE: Shorten memset when a later store overwrites the start of it by Pete Cooper · 13 years ago
  74. 44b6c71 Add support for floating point base register + offset register addressing mode by Akira Hatanaka · 13 years ago
  75. 2129a0f Handle regmasks in MachineCSE. by Jakob Stoklund Olesen · 13 years ago
  76. 0f9d07f Enable ARM base pointer when calling functions with large arguments. by Jakob Stoklund Olesen · 13 years ago
  77. dfa1896 [Object] Add {begin,end}_dynamic_symbols stubs and implementation for ELF. by Michael J. Spencer · 13 years ago
  78. 348e5e7 Add back removed code. It still causes LLVM to miscompile. But not having it breaks other things. by Bill Wendling · 13 years ago
  79. 79ac37b test commit. by Preston Gurd · 13 years ago
  80. cd38485 Duncan pointed out that if the alignment isn't explicitly specified, it defaults to the ABI alignment. Given that, make this code a bit more aggressive in such cases. by Eli Friedman · 13 years ago
  81. fddefcc XFAIL test until <rdar://problem/10913281> is fixed. by Bill Wendling · 13 years ago
  82. 7b25ecf ARM BL/BLX instruction fixups should use relocations. by Jim Grosbach · 13 years ago
  83. 1680a24 Teach BasicAA about the LLVM IR rules that allow reading past the end of an object given sufficient alignment. Fixes PR12098. by Eli Friedman · 13 years ago
  84. 9e2a79c Test the section specification. by Roman Divacky · 13 years ago
  85. 4328f9f Reapply r151278 with fixes. by Roman Divacky · 13 years ago
  86. 669011f When performing a conditional branch depending on the value of a comparison by Duncan Sands · 13 years ago
  87. 23b6ec9 Fix this assert. IP can point to an instruction with strange dominance by Rafael Espindola · 13 years ago
  88. 930a1eb X86 disassembler support for jcxz, jecxz, and jrcxz. Fixes PR11643. Patch by Kay Tiong Khoo. by Craig Topper · 13 years ago
  89. a515b4e Add testcase for the previous commit. by Rafael Espindola · 13 years ago
  90. c9ae8cc Change the implementation of dominates(inst, inst) to one based on what the by Rafael Espindola · 13 years ago
  91. f7087ea Reinstate the optimization from r151449 with a fix to not turn 'gep %x' into by Nick Lewycky · 13 years ago
  92. 6fd3428 Roll these back to r151448 until I figure out how they're breaking by Nick Lewycky · 13 years ago
  93. 28e215b An argument and a local identified object (eg. a noalias call) could turn out by Nick Lewycky · 13 years ago
  94. 1e4e1c7 Teach instsimplify to be more aggressive when analyzing comparisons of pointers by Nick Lewycky · 13 years ago
  95. 9b4d708 Revert r151278, breaks static linking. by Hal Finkel · 13 years ago
  96. 9a68fdc Target/X86: Fix assertion failures and warnings caused by r151382 _ftol2 lowering for i386-*-win32 targets. Patch by Joe Groff. by NAKAMURA Takumi · 13 years ago
  97. e4ea241 Add definitions of floating point multiply add/sub and negative multiply by Akira Hatanaka · 13 years ago
  98. 648f00c Add an option to use a virtual register as the global base register instead of by Akira Hatanaka · 13 years ago
  99. 009e265 fix PR12075, a regression in a recent transform I added. In unreachable code, gep chains can be infinite. Just like "stripPointerCasts", use a set to keep track of visited instructions so we don't recurse infinitely. by Chris Lattner · 13 years ago
  100. 1a2d061 Add WIN_FTOL_* psudo-instructions to model the unique calling convention by Michael J. Spencer · 13 years ago