1. bf9b221 Besides removing phi cycles that reduce to a single value, also remove dead by Bob Wilson · 15 years ago
  2. 39125d8 Override dominates and properlyDominates for SCEVAddRecExpr, as a by Dan Gohman · 15 years ago
  3. 9c60f53 MC/X86: Push immediate operands as immediates not expressions when possible. by Daniel Dunbar · 15 years ago
  4. cfd3072 Make PassRegistrar thread-safe since it can be modified by code running in by Jeffrey Yasskin · 15 years ago
  5. eaca5fa Remove special cases for [LM]FENCE, MONITOR and MWAIT from by Chris Lattner · 15 years ago
  6. ca3eeb3 add some disassemble testcases for weird instructions by Chris Lattner · 15 years ago
  7. 9492be8 Reworked the Intel disassembler to support instructions by Sean Callanan · 15 years ago
  8. 4a2e5ed implement the rest of correct x86-64 encoder support for by Chris Lattner · 15 years ago
  9. 15ce1d7 Add the problem I just hacked around in 96015/96020. by Dale Johannesen · 15 years ago
  10. 86020e4 give MCCodeEmitters access to the current MCContext. by Chris Lattner · 15 years ago
  11. 3174f67 Make JIT::runFunction clean up the generated stub function. by Jeffrey Yasskin · 15 years ago
  12. 835acab implement infrastructure to support fixups for rip-rel by Chris Lattner · 15 years ago
  13. f4d8105 Add YIELD, WFE, WFI, and SEV instructions for disassembly only. by Johnny Chen · 15 years ago
  14. 1e35d0e pull the rip-relative addressing mode case up early. by Chris Lattner · 15 years ago
  15. 9cc48eb fixme resolved! by Chris Lattner · 15 years ago
  16. cf65339 start producing reloc_pcrel_4byte/reloc_pcrel_1byte for calls. by Chris Lattner · 15 years ago
  17. 252968a Fix a comment typo. by Bob Wilson · 15 years ago
  18. a033119 enhance the immediate field encoding to know whether the immediate by Chris Lattner · 15 years ago
  19. 3f7aa79 Load / store multiple instructions cannot load / store sp. Sorry, can't come up with a reasonable test case. by Evan Cheng · 15 years ago
  20. ee25bc2 This should have gone in with 26015, see comments there. by Dale Johannesen · 15 years ago
  21. 83498e5 Add halfword multiply accumulate long SMLALBB/BT/TB/TT for disassembly only. by Johnny Chen · 15 years ago
  22. 42cefa1 doxygenize some comments, patch by Peter Collingbourne! by Chris Lattner · 15 years ago
  23. c12da8d When save/restoring CR at prolog/epilog, in a large by Dale Johannesen · 15 years ago
  24. fdfeb69 Add support for a union type in LLVM IR. Patch by Talin! by Chris Lattner · 15 years ago
  25. b3e1bf5 Add SWP (Swap) and SWPB (Swap Byte) for disassembly only. by Johnny Chen · 15 years ago
  26. 3922a9b Also recognize armv6t2-* and armv5te-* triplets. by Evan Cheng · 15 years ago
  27. 0a799ab Fix a case of mismatched types in an Add that turned up in 447.dealII. by Dan Gohman · 15 years ago
  28. 0f8868b Add ARM bitcode file magic. by Evan Cheng · 15 years ago
  29. 68d6da1 Reapply 95979, a compile-time speedup, now that the bug it exposed is fixed. by Dan Gohman · 15 years ago
  30. cd045c0 Fix this code to avoid dereferencing an end() iterator in by Dan Gohman · 15 years ago
  31. b98e160 Add CPS, MRS, MRSsys, MSR, MSRsys for disassembly only. by Johnny Chen · 15 years ago
  32. 2d1ec73 Rewrite handling of DBG_VALUE; previous algorithm by Dale Johannesen · 15 years ago
  33. c3b6ffc 1. modernize the constantmerge pass, using densemap/smallvector. by Chris Lattner · 15 years ago
  34. 4b2657a rename test by Chris Lattner · 15 years ago
  35. ae08625 Revert "Reverse the order for collecting the parts of an addrec. The order", it by Daniel Dunbar · 15 years ago
  36. c8f6326 Testcases for recent stdcall / fastcall mangling improvements by Anton Korobeynikov · 15 years ago
  37. ebb0c2b Setup correct data layout to match gcc's expectations on mingw32. by Anton Korobeynikov · 15 years ago
  38. 4dd162f Cleanup stdcall / fastcall name mangling. by Anton Korobeynikov · 15 years ago
  39. f21a2f1 Reverse the order for collecting the parts of an addrec. The order by Dan Gohman · 15 years ago
  40. 572645c Reapply the new LoopStrengthReduction code, with compile time and by Dan Gohman · 15 years ago
  41. 5cef638 * Updated the cost matrix normalization proceedure to better handle infinite costs. by Lang Hames · 15 years ago
  42. d19925f Update test to match 95961. by Evan Cheng · 15 years ago
  43. e89d578 Test for 95961. by Evan Cheng · 15 years ago
  44. 0d8db8e add a bunch of mod/rm encoding types for fixed mod/rm bytes. by Chris Lattner · 15 years ago
  45. e79562d Test case for 95958. by Evan Cheng · 15 years ago
  46. c96f6d6 revert r95949, it turns out that adding new prefixes is not a by Chris Lattner · 15 years ago
  47. 3b6910d MC: Fix bug where trailing tied operands were forgotten; the X86 assembler by Daniel Dunbar · 15 years ago
  48. 906d57f Added coprocessor Instructions CDP, CDP2, MCR, MCR2, MRC, MRC2, MCRR, MCRR2, by Johnny Chen · 15 years ago
  49. fe61fb1 Add a new pass on machine instructions to optimize away PHI cycles that by Bob Wilson · 15 years ago
  50. ccfa1db X86: Fix definition for RCL/RCR.*m? operations -- they were getting represented by Daniel Dunbar · 15 years ago
  51. 239a1ed add another bit of space for new kinds of instruction prefixes. by Chris Lattner · 15 years ago
  52. 7cdba6d Add a missing pattern for movhps so that we get: by Nate Begeman · 15 years ago
  53. c4d3f66 fix the encodings of monitor and mwait, which were completely by Chris Lattner · 15 years ago
  54. 6ae7bbb improve support for minix, PR6280, patch by Kees van Reeuwijk! by Chris Lattner · 15 years ago
  55. 1e063d1 Add a new function attribute, 'alignstack'. It will indicate (when the backends by Charles Davis · 15 years ago
  56. 4a540f0 Reapply coalescer fix for better cross-class coalescing. by Jakob Stoklund Olesen · 15 years ago
  57. 0d7b0aa enhance llvm-mc -show-inst to print the enum of an instruction, like so: by Chris Lattner · 15 years ago
  58. 7e85180 add a new MCInstPrinter::getOpcodeName interface, when it is by Chris Lattner · 15 years ago
  59. 780679b Document binutils requirements for coff targets (cygwin / mingw32). by Anton Korobeynikov · 15 years ago
  60. b8db331 improve encoding information for branches. We now know they have by Chris Lattner · 15 years ago
  61. cb7d743 MC: Move assembler-backend's fixup list into the fragment. by Daniel Dunbar · 15 years ago
  62. 27ade18 MC: Move MCSectionData::Fixup out to MCAsmFixup. by Daniel Dunbar · 15 years ago
  63. 8d31de6 make getFixupKindInfo return a const reference, allowing by Chris Lattner · 15 years ago
  64. 9637dd5 Revert functional change. This broke a bunch of tests. by Jakob Stoklund Olesen · 15 years ago
  65. 11eafa8 switch to target-indep fixups for 1/2/4/8 byte data. by Chris Lattner · 15 years ago
  66. cb419d3 revert 95903. by Devang Patel · 15 years ago
  67. a875fd0 It is always good to do a cross-class join when the large register has a tiny interval. by Jakob Stoklund Olesen · 15 years ago
  68. e4c7f0f Added LDRT/LDRBT/STRT/STRBT for disassembly only. by Johnny Chen · 15 years ago
  69. 8b442a8 unbreak the build. by Chris Lattner · 15 years ago
  70. 4bcf51b llvm-db was removed. by Dan Gohman · 15 years ago
  71. 11dbf8e Destroy MDNodes while destructing llvm context. by Devang Patel · 15 years ago
  72. b917c47 refactor x86 conditional branches to use a multipattern by Chris Lattner · 15 years ago
  73. bd13fb6 refactor the conditional jump instructions in the .td file to by Chris Lattner · 15 years ago
  74. 42fc558 Make Kaleidoscope not link against the interpreter, since that didn't by Jeffrey Yasskin · 15 years ago
  75. bbe9936 Add an svn:ignore. by Dan Gohman · 15 years ago
  76. 811663f Forgot to also check in this file for vcvt (floating-point <-> fixed-point, VFP). by Johnny Chen · 15 years ago
  77. 39c7a19 Allow for more than one DBG_VALUE targeting the same dead instruction. by Dale Johannesen · 15 years ago
  78. 3bfef03 Don't allow DBG_VALUE to affect codegen. by Dale Johannesen · 15 years ago
  79. 27bb8d0 Added VCVT (between floating-point and fixed-point, VFP) for disassembly. by Johnny Chen · 15 years ago
  80. c6f7b27 Added BKPT/tBKPT (breakpoint) to the instruction table for disassembly purpose. by Johnny Chen · 15 years ago
  81. b5b90ed Use array_pod_sort instead of std::sort for improved code size. by Jakob Stoklund Olesen · 15 years ago
  82. dfdddd8 Make sure that ConstantExpr offsets also aren't off of extern symbols. by Eric Christopher · 15 years ago
  83. ba6e033 Add pseudo instruction TRAP for disassembly, which is encoded according to A5-21 by Johnny Chen · 15 years ago
  84. e9d10a6 Use .empty() instead of .size(). by Bill Wendling · 15 years ago
  85. ecfb3c3 dont' call getX86RegNum on X86::RIP, it doesn't like that. This by Chris Lattner · 15 years ago
  86. 5526b69 fix a really nasty bug I introduced in r95693: r12 (and r12d, by Chris Lattner · 15 years ago
  87. d873535 Fix (harmless) memory leak found by memcheck. by Jeffrey Yasskin · 15 years ago
  88. 8b0f7a7 Add and commonize encoder support for all immediates. by Chris Lattner · 15 years ago
  89. a38c707 generalize EmitDisplacementField to work with any size by Chris Lattner · 15 years ago
  90. 0e41091 eliminate the dead IsPCRel argument. by Chris Lattner · 15 years ago
  91. 1b67060 eliminate the dead "PCAdj" logic. by Chris Lattner · 15 years ago
  92. 9233b15 Fix some of the memcheck errors found in the JIT unittests. by Jeffrey Yasskin · 15 years ago
  93. 8c5ad3a Rename ValueRequiresCast to ShouldOptimizeCast, to better reflect by Chris Lattner · 15 years ago
  94. 2e1cdbf convert to filecheck. by Chris Lattner · 15 years ago
  95. 98df4f9 Make DSE only scan blocks that are reachable from the entry by Chris Lattner · 15 years ago
  96. 5cc25ce a testcase that doesn't crash GVN but could someday. by Chris Lattner · 15 years ago
  97. 1e45265 Make jump threading honor x|undef -> true and x&undef -> false, by Chris Lattner · 15 years ago
  98. 26d0e89 Add ConstantExpr handling to Intrinsic::objectsize lowering. by Eric Christopher · 15 years ago
  99. f87052a test case for r95842. by Devang Patel · 15 years ago
  100. ca51d05 Fix to get it to compile. by Bill Wendling · 15 years ago