1. 0b5bb3b Fix 3 MSVC warnings: by Francois Pichet · 13 years ago
  2. d9e57c1 Fix MSVC warning: "is out of range for enum constant" by Francois Pichet · 13 years ago
  3. 52f6a4d Fix some issues Duncan found in the previous commit. by Rafael Espindola · 13 years ago
  4. 6cd71c6 Fix warning in the CMake build about redefining LLVM_PATH_XDOT_PY by making sure both definitions are identical. This used to produce warnings like by Frits van Bommel · 13 years ago
  5. 804cb23 [tablegen] A couple of changes to ClangDiagnosticEmmitter. by Argyrios Kyrtzidis · 13 years ago
  6. 575630c Add tests for .seh_savereg and .seh_savexmm parsing. Once again, fix the by Charles Davis · 13 years ago
  7. da86a08 Restore an accidentally removed comment. by Cameron Zwarich · 13 years ago
  8. 8e9bace Move some code to a more logical place. by Cameron Zwarich · 13 years ago
  9. 106acd4 Make tTAILJMPr/tTAILJMPrND emit a tBX without a preceding MOV of PC to LR. This by Cameron Zwarich · 13 years ago
  10. 3286345 Change the order of tBX's operands so that the predicate operands come after the by Cameron Zwarich · 13 years ago
  11. 8f161c3 Rename tBX_Rm to tBX. by Cameron Zwarich · 13 years ago
  12. b36c1ae Rename the existing tBX/tBXr9 instructions to tBX_CALL/tBXr9_CALL to better by Cameron Zwarich · 13 years ago
  13. 03d3d3b indvars: fixed IV cloning in -disable-iv-rewrite mode with associated by Andrew Trick · 13 years ago
  14. 4726816 Add a test for .seh_pushframe parsing. Fix the bug exposed by it (and another by Charles Davis · 13 years ago
  15. fc2bb8c Replace the -unwind-tables option with a per function flag. This is more by Rafael Espindola · 13 years ago
  16. 053546c Fix lowering of DYNAMIC_STACKALLOC nodes. by Akira Hatanaka · 13 years ago
  17. 3092132 Add a test for the .seh_handler directive. Fix problems with the parsing by Charles Davis · 13 years ago
  18. 56926a3 Fix PR9762 by Bruno Cardoso Lopes · 13 years ago
  19. 21d378d Forgot dyn_cast check. by Evan Cheng · 13 years ago
  20. 4db7dec Implement the arm 'L' asm modifier. by Eric Christopher · 13 years ago
  21. e1739d5 Implement the immediate part of the 'B' modifier. by Eric Christopher · 13 years ago
  22. 424641e Fix LoopUnswitch bug. RewriteLoopBodyWithConditionConstant can delete a dead by Evan Cheng · 13 years ago
  23. fef5006 Add more unimplemented asm modifiers and some documentation of what they do. by Eric Christopher · 13 years ago
  24. 0628d38 Add support for the arm 'y' asm modifier. by Eric Christopher · 13 years ago
  25. b0b0da7 Update documentation: -basicaa does chaining these days. by Dan Gohman · 13 years ago
  26. 9ad65ae Test case for r132003. by Akira Hatanaka · 13 years ago
  27. 40de0e0 Test basic SEH directive-parsing functionality. Fix a latent bug exposed by by Charles Davis · 13 years ago
  28. ce98deb Enable printing of immediates that do not fit in 16-bit. .cprestore can have by Akira Hatanaka · 13 years ago
  29. b176399 Change condition for determining whether a function is small for inlining metrics so that very long functions by Eli Friedman · 13 years ago
  30. 3b32d02 Implement the rest of the SEH directive-parsing methods in the COFFAsmParser. by Charles Davis · 13 years ago
  31. f29b9c0 Fix test case. by Akira Hatanaka · 13 years ago
  32. 26b47fd Revision 131986 test case. by Akira Hatanaka · 13 years ago
  33. 4231c7e Implement byval structure argument passing. The following limitations or by Akira Hatanaka · 13 years ago
  34. a4d4aeb Make instcombine O(N) instead of O(N^2) in code where the same simplifiable constant is used many times. by Eli Friedman · 13 years ago
  35. 8ec0c1c Remove dead code. by Devang Patel · 13 years ago
  36. d05667e Fix "make check" in Release by removing debug-only options from an 'opt' invocation. by Cameron Zwarich · 13 years ago
  37. 9adf151 Make DecomposeGEPExpression check SimplifyInstruction only by Dan Gohman · 13 years ago
  38. 6b918b8 Add a method to TargetRegisterInfo to get the register number that the Win64 EH by Charles Davis · 13 years ago
  39. 13a1608 Clean up the lazy initialization of DIBuilder a bit. by Cameron Zwarich · 13 years ago
  40. dfa178bc Work around code generation bug in Visual Studio 2010. by Jakob Stoklund Olesen · 13 years ago
  41. c827939 Make LoadAndStorePromoter preserve debug info and create llvm.dbg.values when by Cameron Zwarich · 13 years ago
  42. e665798 Explain FIXME. by Rafael Espindola · 13 years ago
  43. 10c3e12 Fix the defaults for .eh_frame. We were marking it as writable. by Rafael Espindola · 13 years ago
  44. b5a55d9 - Teach SelectionDAG::isKnownNeverZero to return true (op x, c) when c is by Evan Cheng · 13 years ago
  45. 4992b03 Remove dead option. by Evan Cheng · 13 years ago
  46. 237f15d FileCheck-ize a couple of IV unit tests. by Andrew Trick · 13 years ago
  47. 320ce56 Fix cmake dependencies. by Rafael Espindola · 13 years ago
  48. b4d8d31 Simplify offset calculation of stack frame objects for $gp restore location and by Akira Hatanaka · 13 years ago
  49. a9b324b Fix debug info for blocks' variable. by Devang Patel · 13 years ago
  50. 3a2f557 Test case for r130799 - indvars: Added canExpandBackEdgeTakenCount. by Andrew Trick · 13 years ago
  51. c481b70 Remove unnecessary comment. by Devang Patel · 13 years ago
  52. 46da136 Expand f64 FPOW. by Akira Hatanaka · 13 years ago
  53. f89532f Add pattern for double-to-integer conversion. Patch by Sasa Stankovic. by Akira Hatanaka · 13 years ago
  54. 9728ea2 Revert 121907 (it causes llc crash) and apply original patch from PR9817. by Devang Patel · 13 years ago
  55. bdd2ce9 Fixes related to coding style. by Akira Hatanaka · 13 years ago
  56. 4e9011c Document llvm.exp and llvm.pow. by Dan Gohman · 13 years ago
  57. 1b58d45 When checking for signed multiplication overflow, watch out for INT_MIN and -1. by Dan Gohman · 13 years ago
  58. 95ae09a Propagate error correctly in the MC Asm parser for leading '$' expressions. by Jim Grosbach · 13 years ago
  59. f8928c0 Fix MipsAsmPrinter::printSavedRegsBitmaskChange. Remove functions and variables by Akira Hatanaka · 13 years ago
  60. 32232fc clarify this, apparently it is confusing :) by Chris Lattner · 13 years ago
  61. 69c19f7 Change StackDirection from StackGrowsUp to StackGrowsDown. by Akira Hatanaka · 13 years ago
  62. 26ffad8 Test case for r131908. by Devang Patel · 13 years ago
  63. 2338575 Preserve debug info during iSel by keeping DanglingDebugInfoMap live until end of function. by Devang Patel · 13 years ago
  64. 35b6994 While replacing all uses of a SDValue with another value, do not forget to transfer SDDbgValue. by Devang Patel · 13 years ago
  65. 88c62fc Clear list of instructions without DebugLoc. by Devang Patel · 13 years ago
  66. fcc482e The dragonegg option to disable LLVM optimizations changed. by Duncan Sands · 13 years ago
  67. 16e1b3f Implement .seh_stackalloc and .seh_pushframe parsing. by Charles Davis · 13 years ago
  68. c10ecd8 fix a really nasty basicaa mod/ref calculation bug that was causing miscompilation of by Chris Lattner · 13 years ago
  69. d34d429 Fix <rdar://problem/9476260> by having tail calls always generate 32-bit branches by Cameron Zwarich · 13 years ago
  70. 613f1a3 rearrange two transforms, since one subsumes the other. Make the shift-exactness by Chris Lattner · 13 years ago
  71. 05cd886 Transform any logical shift of a power of two into an exact/NUW shift when by Chris Lattner · 13 years ago
  72. f415d8b Use a more efficient data structure for the "operand map". The number of by Bill Wendling · 13 years ago
  73. 6083bb9 use the valuetracking isPowerOfTwo function, which is more powerful than checking by Chris Lattner · 13 years ago
  74. b3f0673 Teach valuetracking that byval arguments with a specified alignment are aligned. by Chris Lattner · 13 years ago
  75. ae441cc add a helper method to get the byval alignment of an argument. by Chris Lattner · 13 years ago
  76. 9db20f3 Eliminate some temporary variables, and don't call getByValTypeAlignment by Chris Lattner · 13 years ago
  77. d521d8b add test from PR9164 by Chris Lattner · 13 years ago
  78. b8a21ad testcase for PR9378 by Chris Lattner · 13 years ago
  79. 92f920c add a missing alias to make us more bug compatible with gcc, PR9378 by Chris Lattner · 13 years ago
  80. 01ebd56 document thiscall, PR9101 by Chris Lattner · 13 years ago
  81. 805fa97 implement PR9315, constant folding exp2 in terms of pow (since hosts without by Chris Lattner · 13 years ago
  82. 1ec11fb RTABI chapter 4.3.4 specifies __eabi_mem* calls. Specifically, __eabi_memset accepts parameters (ptr, size, value) in a different order than GNU's memset (ptr, value, size), therefore the special lowering in AAPCS mode. Implementation by Evzen Muller. by Renato Golin · 13 years ago
  83. fbc539f Add methods to parse the SEH directives to the COFFAsmParser. Implement some by Charles Davis · 13 years ago
  84. 87943e3 add a note. by Chris Lattner · 13 years ago
  85. 6c9b8d3 add some random notes. by Chris Lattner · 13 years ago
  86. cb559c1 Teach ValueTracking about x86 crc32 intrinsics. by Evan Cheng · 13 years ago
  87. 1add46d Carve out a place in instcombine to put transformations which work knowing that their by Chris Lattner · 13 years ago
  88. 75f4296 Fix Bug 9386 - ARM disassembler failed to disassemble conditional bx by Johnny Chen · 13 years ago
  89. 4f81b54 Fix PR9815: I was trying to get out of "generating code and then by Chris Lattner · 13 years ago
  90. 5649ba7 Add a parameter to ConstantFoldTerminator() that callers can use to ask it to also clean up the condition of any conditional terminator it folds to be unconditional, if that turns the condition into dead code. This just means it calls RecursivelyDeleteTriviallyDeadInstructions() in strategic spots. It defaults to the old behavior. by Frits van Bommel · 13 years ago
  91. 8480aba another typo by Chris Lattner · 13 years ago
  92. 947f0a8 fix comment typo by Chris Lattner · 13 years ago
  93. 4d92550 I missed a checking with my GVN change. by Chris Lattner · 13 years ago
  94. 8645d1a insertvalue takes a variable number of arguments, document this, fixing PR9935. by Chris Lattner · 13 years ago
  95. 98a42b2 fix PR9856, an incorrectly conservative assertion: a global can be by Chris Lattner · 13 years ago
  96. 9e7bc05 fix PR9841 by having GVN not process dead loads. This was by Chris Lattner · 13 years ago
  97. 0e95939 remove a trivial test, make some other tests less trivial. by Chris Lattner · 13 years ago
  98. 208d92c make this test less trivial. by Chris Lattner · 13 years ago
  99. 3e8984a initialize and finalize function passes, pointed out by Cameron. by Chris Lattner · 13 years ago
  100. c4cb237 fix a bug for hosts without round, PR8893. by Chris Lattner · 13 years ago