1. e940c1b Better const handling for RuntimeDyld and MCJIT. by Jim Grosbach · 13 years ago
  2. 0067567 Fix some code which is invalid in C++11: an expression of enumeration type by Richard Smith · 13 years ago
  3. 785a41d AsmWriterEmitter: OpInfo2 should be unsigned 16-bit. by Manman Ren · 13 years ago
  4. 9aba7ea Fix comment by Michael Liao · 13 years ago
  5. 065c0f8 Fix documentation: parameter being documented was removed in r98220. by Dmitri Gribenko · 13 years ago
  6. f966e4e Add wider vector/integer support for PR12312 by Michael Liao · 13 years ago
  7. 092122f Enhance type legalization on bitcast from vector to integer by Michael Liao · 13 years ago
  8. da0e821 Fix test case to avoid PIC magic. by Jakob Stoklund Olesen · 13 years ago
  9. 7bba7d0 Fix the TCRETURNmi64 bug differently. by Jakob Stoklund Olesen · 13 years ago
  10. ce52bc5 Extract code for reducing a type to a single value type into a helper function. by Dan Gohman · 13 years ago
  11. b54834b Define an official slot for the new !tbaa.struct metadata tag. by Dan Gohman · 13 years ago
  12. 6579cf8 AsmWriterEmitter: increase the number of bits for OpcodeInfo from 32-bit to by Manman Ren · 13 years ago
  13. e6ac7d6 mips16: When copying operands in a conditional branch instruction, allow for by Akira Hatanaka · 13 years ago
  14. 0767dc5 Revert r163761 "Don't fold indexed loads into TCRETURNmi64." by Jakob Stoklund Olesen · 13 years ago
  15. 39acdb0 MemCpyOpt: When forming a memset from stores also take GEP constexprs into account. by Benjamin Kramer · 13 years ago
  16. aa84058 Fix an 80 char line limit. by Nadav Rotem · 13 years ago
  17. 18e2c29 Rename the flag which protects from escaped allocas, which may come from bugs in user code or in the compiler. Also, dont assert if the protection is not enabled. by Nadav Rotem · 13 years ago
  18. af40a5b The current implementation does not allow more than 32 types to be properly handled with target lowering. This doubles the size to 64bit types and easily allows extension to more types. by Micah Villmow · 13 years ago
  19. d3766df Unify the emission of the calling conventions into a single function to reduce code duplication. by Micah Villmow · 13 years ago
  20. 616471d This patch introduces A15 as a target in LLVM. by Silviu Baranga · 13 years ago
  21. 91a7e01 Fix a dagcombine optimization. The optimization attempts to optimize a bitcast of fneg to integers by Nadav Rotem · 13 years ago
  22. faf31d0 Fix a typo. by Nadav Rotem · 13 years ago
  23. 032dbee Use Nick's suggestion of storing a large NULL into the GV instead of memset, which requires TargetData. by Bill Wendling · 13 years ago
  24. 0cd19b9 by Nadav Rotem · 13 years ago
  25. 2d9eb72 Fix Doxygen issues: by Dmitri Gribenko · 13 years ago
  26. 36f396e Fix a doxygen issue: these examples are supposed to be displayed preformatted. by Dmitri Gribenko · 13 years ago
  27. a1deb4e Fix function name in comment. by Craig Topper · 13 years ago
  28. b2eb740 Fix typo in comment. by Nick Lewycky · 13 years ago
  29. 76b29b5 Add a new compression type to ModRM table that detects when the memory modRM byte represent 8 instructions and the reg modRM byte represents up to 64 instructions. Reduces modRM table from 43k entreis to 25k entries. Based on a patch from Manman Ren. by Craig Topper · 13 years ago
  30. 7639f98 MCJIT: relocation addends encoded in the target aren't quite so easy. by Jim Grosbach · 13 years ago
  31. 01e1a97 MCJIT: Make sure to mask off non-type-field bits. by Jim Grosbach · 13 years ago
  32. ba9ba9f MCJIT: Pass the i386 MachO relocation type properly. by Jim Grosbach · 13 years ago
  33. aa0cfea Don't fold indexed loads into TCRETURNmi64. by Jakob Stoklund Olesen · 13 years ago
  34. 253353c Introduce the __llvm_gcov_flush function. by Bill Wendling · 13 years ago
  35. e521278 Recommit, with fixes: by Eric Christopher · 13 years ago
  36. afc945b Misc. by Akira Hatanaka · 13 years ago
  37. 6c7ccaa Fix PR11985 by Michael Liao · 13 years ago
  38. 0d1bc5f Detect overflow in the path count computation. rdar://12277446. by Dan Gohman · 13 years ago
  39. 045ca86 Remove an overly-aggressive assertion. The code following this assertion already knows how to handle the case where DstRC was NULL, so it's not actually protecting us from anything, and this pattern can come up when using unknown_class operands in the SelectionDAG. by Owen Anderson · 13 years ago
  40. 01b50ca Delete dead code. by Jakob Stoklund Olesen · 13 years ago
  41. fd1cd57 Revert "Add some support for dealing with an object pointer on arguments." by Eric Christopher · 13 years ago
  42. f58ae5d [ms-inline asm] Make the operand size directives case insensitive. by Chad Rosier · 13 years ago
  43. a562dc7 TableGen: Convert an assert() to a proper diagnostic. by Jim Grosbach · 13 years ago
  44. ee99c7f PGO: preserve branch-weight metadata when removing a case which jumps by Manman Ren · 13 years ago
  45. 67c8978 Fix a couple of Doxygen comment issues pointed out by -Wdocumentation. by Dmitri Gribenko · 13 years ago
  46. ba9d069 Enable exceptions handling on PPC64 now that cr misaligned spilling by Roman Divacky · 13 years ago
  47. db9ba33 Suppress the warnings about unused parameters in changeColor() by Alexander Potapenko · 13 years ago
  48. 9d760ae This patch corrects logic in PPCFrameLowering for save and restore of by Roman Divacky · 13 years ago
  49. ee3392b Add support for AMD Geode. by Roman Divacky · 13 years ago
  50. 789efba Fix constant folding through bitcasts by no longer relying on undefined behaviour (converting NaN values between float and double). by Kristof Beyls · 13 years ago
  51. d76f6ea Add a flag to disable the code that looks for allocas which escaped the lifetime regions. This is useful for debugging. No testcase because without this check we fail on assertions when finding escaped allocas. by Nadav Rotem · 13 years ago
  52. c4f70d4 Add a function computeRegisterLiveness() to MachineBasicBlock. This uses analyzePhysReg() from r163694 to heuristically try and determine the liveness state of a physical register upon arrival at a particular instruction in a block. by James Molloy · 13 years ago
  53. b17cf29 Add an analyzePhysReg() function to MachineOperandIteratorBase that analyses an instruction's use of a physical register, analogous to analyzeVirtReg. by James Molloy · 13 years ago
  54. 79da6ef When calling print directly on a global (eg from the debugger) it by Duncan Sands · 13 years ago
  55. dba5de5 Enable stack-coloring, in hope that the recent fixes will enable correct dragonegg self-hosting. by Nadav Rotem · 13 years ago
  56. 6d742cc Make findLastUseBefore handle reg-unit liveness. by Lang Hames · 13 years ago
  57. 7c02284 Indentation fixes. No functional change. by Craig Topper · 13 years ago
  58. 286c4dc Release build: guard dump functions with by Manman Ren · 13 years ago
  59. 0a16da4 Stack coloring: remove lifetime intervals which contain escaped allocas. by Nadav Rotem · 13 years ago
  60. 2c57a33 Add some support for dealing with an object pointer on arguments. by Eric Christopher · 13 years ago
  61. 83c0eef Improve tblgen code cleanliness: create an unknown_class, from which the unknown def inherits. Make tblgen check for that class, rather than checking for the def itself. by Owen Anderson · 13 years ago
  62. d2c6997 Compute a map from register names to registers, rather than scanning the list of registers every time we want to look up a register by name. by Owen Anderson · 13 years ago
  63. 2a3fcb3 Add documentation. by Chad Rosier · 13 years ago
  64. fde528f Add a few virtual functions to the abstract MCParsedAsmOperand class. by Chad Rosier · 13 years ago
  65. 3d1f75a Rename the isMemory() function to isMem(). No functional change intended. by Chad Rosier · 13 years ago
  66. b720be6 Release build: guard dump functions with by Manman Ren · 13 years ago
  67. 66b64be StringSwitchify. by Chad Rosier · 13 years ago
  68. aa645f7 Simplify logic. No functional change intended. by Chad Rosier · 13 years ago
  69. a7b159c [ms-inline asm] Split the parsing of IR asm strings into GCC and MS variants. by Chad Rosier · 13 years ago
  70. 020aba0 SimplifyCFG: preserve branch-weight metadata when creating a new switch from by Manman Ren · 13 years ago
  71. a603577 Add TRI::getSubRegIndexLaneMask(). by Jakob Stoklund Olesen · 13 years ago
  72. de02507 Clean the sub-reg index composition maps at emission. by Jakob Stoklund Olesen · 13 years ago
  73. 59f45e4 Add MCRI::getNumSubRegIndices() and start checking SubRegIndex ranges. by Jakob Stoklund Olesen · 13 years ago
  74. ef68cfa Formatting. No functional change intended. by Chad Rosier · 13 years ago
  75. 1eba4a7 Dragonegg selfhost exposed additional cases where alloca usage moved outside of lifetime markers. Disabling the pass for now. by Nadav Rotem · 13 years ago
  76. 50bdea2 Enable stack coloring. by Nadav Rotem · 13 years ago
  77. 8754bbb Stack Coloring: Dont crash on dbg values which use stack frames. by Nadav Rotem · 13 years ago
  78. 468a95f CMake toolchain file for Android NDK. by Evgeniy Stepanov · 13 years ago
  79. 25a4fcc Add IRC handle. by Duncan Sands · 13 years ago
  80. 55b2405 Make a bunch of lowering helper functions static instead of member functions. No functional change. by Craig Topper · 13 years ago
  81. 9e6dc8b Change unsigned to a uint16_t in static disassembler tables to reduce the table size. by Craig Topper · 13 years ago
  82. 0dd9b61 llvm/lib/Transforms/Utils/CMakeLists.txt: Update. by NAKAMURA Takumi · 13 years ago
  83. 95f1ef4 Add a pass that renames everything with metasyntatic names. This works well after using bugpoint to reduce the confusion presented by the original names, which no longer mean what they used to. by Alex Rosenberg · 13 years ago
  84. dd201ff Teach DAG combiner to constant fold FABS of a BUILD_VECTOR of ConstantFPs. Factor similar code out of FNEG DAG combiner. by Craig Topper · 13 years ago
  85. 7b61715 Add support for finding cacheflush on OpenBSD/mips64 platforms. by Chandler Carruth · 13 years ago
  86. 78e5efe Reorganize MachineScheduler interfaces and publish them in the header. by Andrew Trick · 13 years ago
  87. 88df977 Remove unused declaration by Andrew Trick · 13 years ago
  88. 09e4750 Revert r160148 it seems to cause more problems than it should by Eric Christopher · 13 years ago
  89. 4984e01 80-col fixup. by Eric Christopher · 13 years ago
  90. edf8bc8 80-col fixup. by Eric Christopher · 13 years ago
  91. 5c38de9 No reason to construct this twice. by Eric Christopher · 13 years ago
  92. 2cfe90b Add newline. by Chad Rosier · 13 years ago
  93. 35c6889 Update function names to conform to guidelines. No functional change intended. by Chad Rosier · 13 years ago
  94. 1dc2591 Revert r163556. Missed updates to tablegen files. by Chad Rosier · 13 years ago
  95. 16c5584 Update function names to conform to guidelines. No functional change intended. by Chad Rosier · 13 years ago
  96. 985dcfc test/CodeGen/X86/ms-inline-asm.ll: Relax for non-darwin x86 targets. '##InlineAsm' could not be seen in other hosts. by NAKAMURA Takumi · 13 years ago
  97. 24f5fdd [ms-inline asm] Properly emit the asm directives when the AsmPrinterVariant by Chad Rosier · 13 years ago
  98. 5c3dcb7 Update test case for Release builds. by Chad Rosier · 13 years ago
  99. 2de0572 Remove redundant semicolons which are null statements. by Dmitri Gribenko · 13 years ago
  100. 8631a90 Disable stack coloring because it makes dragonegg fail bootstrapping. by Nadav Rotem · 13 years ago