1. a562dc7 TableGen: Convert an assert() to a proper diagnostic. by Jim Grosbach · 13 years ago
  2. ee99c7f PGO: preserve branch-weight metadata when removing a case which jumps by Manman Ren · 13 years ago
  3. 67c8978 Fix a couple of Doxygen comment issues pointed out by -Wdocumentation. by Dmitri Gribenko · 13 years ago
  4. ba9d069 Enable exceptions handling on PPC64 now that cr misaligned spilling by Roman Divacky · 13 years ago
  5. db9ba33 Suppress the warnings about unused parameters in changeColor() by Alexander Potapenko · 13 years ago
  6. 9d760ae This patch corrects logic in PPCFrameLowering for save and restore of by Roman Divacky · 13 years ago
  7. ee3392b Add support for AMD Geode. by Roman Divacky · 13 years ago
  8. 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
  9. 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
  10. 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
  11. 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
  12. 79da6ef When calling print directly on a global (eg from the debugger) it by Duncan Sands · 13 years ago
  13. dba5de5 Enable stack-coloring, in hope that the recent fixes will enable correct dragonegg self-hosting. by Nadav Rotem · 13 years ago
  14. 6d742cc Make findLastUseBefore handle reg-unit liveness. by Lang Hames · 13 years ago
  15. 7c02284 Indentation fixes. No functional change. by Craig Topper · 13 years ago
  16. 286c4dc Release build: guard dump functions with by Manman Ren · 13 years ago
  17. 0a16da4 Stack coloring: remove lifetime intervals which contain escaped allocas. by Nadav Rotem · 13 years ago
  18. 2c57a33 Add some support for dealing with an object pointer on arguments. by Eric Christopher · 13 years ago
  19. 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
  20. 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
  21. 2a3fcb3 Add documentation. by Chad Rosier · 13 years ago
  22. fde528f Add a few virtual functions to the abstract MCParsedAsmOperand class. by Chad Rosier · 13 years ago
  23. 3d1f75a Rename the isMemory() function to isMem(). No functional change intended. by Chad Rosier · 13 years ago
  24. b720be6 Release build: guard dump functions with by Manman Ren · 13 years ago
  25. 66b64be StringSwitchify. by Chad Rosier · 13 years ago
  26. aa645f7 Simplify logic. No functional change intended. by Chad Rosier · 13 years ago
  27. a7b159c [ms-inline asm] Split the parsing of IR asm strings into GCC and MS variants. by Chad Rosier · 13 years ago
  28. 020aba0 SimplifyCFG: preserve branch-weight metadata when creating a new switch from by Manman Ren · 13 years ago
  29. a603577 Add TRI::getSubRegIndexLaneMask(). by Jakob Stoklund Olesen · 13 years ago
  30. de02507 Clean the sub-reg index composition maps at emission. by Jakob Stoklund Olesen · 13 years ago
  31. 59f45e4 Add MCRI::getNumSubRegIndices() and start checking SubRegIndex ranges. by Jakob Stoklund Olesen · 13 years ago
  32. ef68cfa Formatting. No functional change intended. by Chad Rosier · 13 years ago
  33. 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
  34. 50bdea2 Enable stack coloring. by Nadav Rotem · 13 years ago
  35. 8754bbb Stack Coloring: Dont crash on dbg values which use stack frames. by Nadav Rotem · 13 years ago
  36. 468a95f CMake toolchain file for Android NDK. by Evgeniy Stepanov · 13 years ago
  37. 25a4fcc Add IRC handle. by Duncan Sands · 13 years ago
  38. 55b2405 Make a bunch of lowering helper functions static instead of member functions. No functional change. by Craig Topper · 13 years ago
  39. 9e6dc8b Change unsigned to a uint16_t in static disassembler tables to reduce the table size. by Craig Topper · 13 years ago
  40. 0dd9b61 llvm/lib/Transforms/Utils/CMakeLists.txt: Update. by NAKAMURA Takumi · 13 years ago
  41. 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
  42. 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
  43. 7b61715 Add support for finding cacheflush on OpenBSD/mips64 platforms. by Chandler Carruth · 13 years ago
  44. 78e5efe Reorganize MachineScheduler interfaces and publish them in the header. by Andrew Trick · 13 years ago
  45. 88df977 Remove unused declaration by Andrew Trick · 13 years ago
  46. 09e4750 Revert r160148 it seems to cause more problems than it should by Eric Christopher · 13 years ago
  47. 4984e01 80-col fixup. by Eric Christopher · 13 years ago
  48. edf8bc8 80-col fixup. by Eric Christopher · 13 years ago
  49. 5c38de9 No reason to construct this twice. by Eric Christopher · 13 years ago
  50. 2cfe90b Add newline. by Chad Rosier · 13 years ago
  51. 35c6889 Update function names to conform to guidelines. No functional change intended. by Chad Rosier · 13 years ago
  52. 1dc2591 Revert r163556. Missed updates to tablegen files. by Chad Rosier · 13 years ago
  53. 16c5584 Update function names to conform to guidelines. No functional change intended. by Chad Rosier · 13 years ago
  54. 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
  55. 24f5fdd [ms-inline asm] Properly emit the asm directives when the AsmPrinterVariant by Chad Rosier · 13 years ago
  56. 5c3dcb7 Update test case for Release builds. by Chad Rosier · 13 years ago
  57. 2de0572 Remove redundant semicolons which are null statements. by Dmitri Gribenko · 13 years ago
  58. 8631a90 Disable stack coloring because it makes dragonegg fail bootstrapping. by Nadav Rotem · 13 years ago
  59. 3b132fa [ms-inline asm] Pass the correct AsmVariant to the PrintAsmOperand() function by Chad Rosier · 13 years ago
  60. 3c4ecd7 [ms-inline asm] Add support for .att_syntax directive. by Chad Rosier · 13 years ago
  61. b6d52a5 Enable stack coloring. by Nadav Rotem · 13 years ago
  62. 519daf5 Don't attempt to use flags from predicated instructions. by Jakob Stoklund Olesen · 13 years ago
  63. 2c38a66 [Object] Extract Elf_Ehdr. Patch by Hemant Kulkarni! by Michael J. Spencer · 13 years ago
  64. 6165dba Stack Coloring: Handle the case where END markers come before BEGIN markers properly. by Nadav Rotem · 13 years ago
  65. b8150d8 Enhance PR11334 fix to support extload from v2f32/v4f32 by Michael Liao · 13 years ago
  66. 7ae51be Add "blocked" heuristic to the Hexagon MI scheduler. by Sergei Larin · 13 years ago
  67. 10def39 Fold multiply by 0 or 1 when in UnsafeFPMath mode in SelectionDAG::getNode(). by Michael Ilseman · 13 years ago
  68. 06b9690 whitespace by Michael Ilseman · 13 years ago
  69. 7fdc66b Add boolean simplification support from CMOV by Michael Liao · 13 years ago
  70. 8cd08bf Fix an assertion failure when optimising a shufflevector incorrectly into concat_vectors, and a followup bug with SelectionDAG::getNode() creating nodes with invalid types. by James Molloy · 13 years ago
  71. ff1b631 Minor cleanup. No functional change. by Nadav Rotem · 13 years ago
  72. 9438d1e Stack Coloring: Debug prints to print the slot number and not the array index. by Nadav Rotem · 13 years ago
  73. a7de8a6 Stack Coloring: When searching for disjoint regions, do not compare intervals twice or to theirself. by Nadav Rotem · 13 years ago
  74. e47feeb Stack Coloring: Add support for multiple regions of the same slot, within a single basic block. by Nadav Rotem · 13 years ago
  75. 8100d24 The VPSHUFB 256-bit instruction may be generated when one of input vector is undefined or zeroinitializer. by Elena Demikhovsky · 13 years ago
  76. 1ac4587 Make helper function static. by Benjamin Kramer · 13 years ago
  77. 04142bc Move bypassSlowDivision into the llvm namespace. by Benjamin Kramer · 13 years ago
  78. c1cbfa8 c bindings: revert LLVMConstInlineAsm to always use the default asm dialect. by Benjamin Kramer · 13 years ago
  79. 4fbaa50 GTest on Android needs a custom tmpdir path. by Evgeniy Stepanov · 13 years ago
  80. 8cc1494 Fix a typo in the comment. by Nadav Rotem · 13 years ago
  81. 0aa52ee Add an assertion that the frame index is indeed inside the declared lifetime region. by Nadav Rotem · 13 years ago
  82. 9a2ae00 Teach the DAGBuilder about lifetime markers which are generated from PHINodes. by Nadav Rotem · 13 years ago
  83. 2f9fc76 Fix style issues from r163302 pointed out by Evan. by Hans Wennborg · 13 years ago
  84. 35aec95 Move spaces to the right places. No functionality change. by Nick Lewycky · 13 years ago
  85. 74eab5a Add missing space before {. No functionality change. by Nick Lewycky · 13 years ago
  86. 956342b Teach DAG combiner to constant fold fneg of a BUILD_VECTOR of constants. by Craig Topper · 13 years ago
  87. 236bcf1 Fixing a type width warning with MSVC. by Aaron Ballman · 13 years ago
  88. 3be7584 DSE: Poking holes into a SetVector is expensive, avoid it if possible. by Benjamin Kramer · 13 years ago
  89. 11b4505 LiveVariables: Compute a set of defs and kills to speed up updating LV during critical edge splitting. by Benjamin Kramer · 13 years ago
  90. 12fb5c6 Add instruction selection for ffloor of vectors when SSE4.1 or AVX is enabled. by Craig Topper · 13 years ago
  91. 46b4b11 lit: Util.which(): Use os.path.isfile() instead of os.path.exists(), or it hits to the directory. by NAKAMURA Takumi · 13 years ago
  92. cacd9d6 Use 256-bit alignment for constant pool value for 256-bit vector FNEG lowering. by Craig Topper · 13 years ago
  93. 4362067 Add support for lowering FABS of vector types. by Craig Topper · 13 years ago
  94. a1fb1d2 Set operation action for FFLOOR to Expand for all vector types for X86. Set FFLOOR of v4f32 to Expand for ARM. v2f64 was already correct. by Craig Topper · 13 years ago
  95. 4f50517 Revert "Add -exact-match option to FileCheck to allow clients to do exact matches without using regular expressions." by Ted Kremenek · 13 years ago
  96. 0d651e0 Add operator< for FoldingSetNodeID. by Ted Kremenek · 13 years ago
  97. a344341 Remove an incorrect assert during branch weight propagation. by Andrew Trick · 13 years ago
  98. 3adf3b0 Refactored DFA generator. Merged transition class into state class. by Anshuman Dasgupta · 13 years ago
  99. a4e87b7 Add IRC handle entry to CREDITS.TXT as a test commit. by Alex Rosenberg · 13 years ago
  100. d2f43b0 Correct an unfortunately necessary typo. by Sandeep Patel · 13 years ago