1. a9e2057 Revert the switch lowering change (r235101, r235103, r235106) by Hans Wennborg · 11 years ago
  2. d403664 Switch lowering: extract jump tables and bit tests before building binary tree (PR22262) by Hans Wennborg · 11 years ago
  3. 7348dda DebugInfo: Gut DIVariable and DIGlobalVariable by Duncan P. N. Exon Smith · 11 years ago
  4. 745a5db SelectionDAG: Stop using DIVariable::isInlinedFnArgument() by Duncan P. N. Exon Smith · 11 years ago
  5. a46c36b Allow memory intrinsics to be tail calls by Krzysztof Parzyszek · 11 years ago
  6. e686f15 CodeGen: Stop using DIDescriptor::is*() and auto-casting by Duncan P. N. Exon Smith · 11 years ago
  7. b401941 [WinEH] Don't sink allocas into child handlers by Reid Kleckner · 11 years ago
  8. 69132a7 [WinEH] Fill out .xdata for catch objects by David Majnemer · 11 years ago
  9. 3337064 [WinEH] Sink UnwindHelp completely out of IR by David Majnemer · 11 years ago
  10. 3bef6a3 CodeGen: Assert that inlined-at locations agree by Duncan P. N. Exon Smith · 11 years ago
  11. 66463cc SelectionDAG: Use specialized metadata nodes in EmitFuncArgumentDbgValue(), NFC by Duncan P. N. Exon Smith · 11 years ago
  12. a225a19 [WinEH] Generate .xdata for catch handlers by David Majnemer · 11 years ago
  13. cde3303 [WinEH] Run cleanup handlers when an exception is thrown by David Majnemer · 11 years ago
  14. faf8065 [CodeGen] Don't attempt a tail-call with a non-forwarded explicit sret. by Ahmed Bougacha · 11 years ago
  15. e2bd5d3 [CodeGen] Don't attempt a tail-call with implicit sret. by Ahmed Bougacha · 11 years ago
  16. b919dd6 WinEH: Create a parent frame alloca for HandlerType xdata tables by David Majnemer · 11 years ago
  17. 7e9546b WinEH: Create an unwind help alloca for __CxxFrameHandler3 xdata tables by Reid Kleckner · 11 years ago
  18. 90aa1a9 SelectionDAGBuilder: Rangeify a loop. NFC. by Hans Wennborg · 11 years ago
  19. 2bdc4cf SelectionDAGBuilder::handleJTSwitchCase, simplify loop; NFC by Hans Wennborg · 11 years ago
  20. 077845e Rewrite SelectionDAGBuilder::Clusterify to run in linear time. NFC. by Hans Wennborg · 11 years ago
  21. b4db142 Switch lowering: extract NextBlock function. NFC. by Hans Wennborg · 11 years ago
  22. 7832543 Switch lowering: remove unnecessary ConstantInt casts. NFC. by Hans Wennborg · 11 years ago
  23. 5b64657 SelectionDAGBuilder: update comment in HandlePHINodesInSuccessorBlocks. by Hans Wennborg · 11 years ago
  24. 60f1db0 Recommit r232027 with PR22883 fixed: Add infrastructure for support of multiple memory constraints. by Daniel Sanders · 11 years ago
  25. 4339abe [X86, AVX2] Replace inserti128 and extracti128 intrinsics with generic shuffles by Sanjay Patel · 11 years ago
  26. e78e52b Revert "r232027 - Add infrastructure for support of multiple memory constraints" by Hal Finkel · 11 years ago
  27. af1846c [X86, AVX] replace vextractf128 intrinsics with generic shuffles by Sanjay Patel · 11 years ago
  28. 41c072e Add infrastructure for support of multiple memory constraints. by Daniel Sanders · 11 years ago
  29. 016c6b2 Handle big index in getelementptr instruction by Reid Kleckner · 11 years ago
  30. 85f7f72 Teach lowering to correctly handle invoke statepoint and gc results tied to them. Note that we still can not lower gc.relocates for invoke statepoints. by Igor Laevsky · 11 years ago
  31. 19792fb [X86, AVX] replace vinsertf128 intrinsics with generic shuffles by Sanjay Patel · 11 years ago
  32. 2db94ba The operand flag word used in ISD::INLINEASM is an i32 not a pointer. NFC. by Daniel Sanders · 11 years ago
  33. a28d91d DataLayout is mandatory, update the API to reflect it with references. by Mehdi Amini · 11 years ago
  34. fb0abce SelectionDAGBuilder: Merge 3 copies of the limited precision exp2 emission code. by Benjamin Kramer · 11 years ago
  35. cfb9ce5 Replace llvm.frameallocate with llvm.frameescape by Reid Kleckner · 11 years ago
  36. 8d0851f Revert change r231366 as it broke clang-native-arm-cortex-a9 Analysis/properties.m test. by Igor Laevsky · 11 years ago
  37. 1725997 Teach lowering to correctly handle invoke statepoint and gc results tied to them. Note that we still can not lower gc.relocates for invoke statepoints. by Igor Laevsky · 11 years ago
  38. 11e4df7 getRegForInlineAsmConstraint wants to use TargetRegisterInfo for by Eric Christopher · 11 years ago
  39. e95c5b3 ARM: treat [N x i32] and [N x i64] as AAPCS composite types by Tim Northover · 11 years ago
  40. d5ab35f X86: Call __main using the SelectionDAG by David Majnemer · 11 years ago
  41. 6cd780f Prefer SmallVector::append/insert over push_back loops. by Benjamin Kramer · 11 years ago
  42. 05938a5 AArch64: Safely handle the incoming sret call argument. by Andrew Trick · 11 years ago
  43. 70eb9c5 CodeGen: Canonicalize access to function attributes, NFC by Duncan P. N. Exon Smith · 11 years ago
  44. 5f6a907 MathExtras: Bring Count(Trailing|Leading)Ones and CountPopulation in line with countTrailingZeros by Benjamin Kramer · 11 years ago
  45. 78b53db Adding support for llvm.eh.begincatch and llvm.eh.endcatch intrinsics and beginning the documentation of native Windows exception handling. by Andrew Kaylor · 11 years ago
  46. 8220add Add a FIXME in SelectionDAGBuilder before an assert that is valid only on X86. by Manuel Jacob · 11 years ago
  47. 2b214e7 Grab the TargetLowering info from the DAG rather than querying for a subtarget. by Eric Christopher · 11 years ago
  48. 8b77065 Move DataLayout back to the TargetMachine from TargetSubtargetInfo by Eric Christopher · 11 years ago
  49. 56a0393 Revert GCStrategy ownership changes by Philip Reames · 11 years ago
  50. 75a4f35 Intrinsics: introduce llvm_any_ty aka ValueType Any by Ramkumar Ramachandra · 11 years ago
  51. 150d9f3 Fixed a bug in type legalizer for masked load/store intrinsics. by Elena Demikhovsky · 11 years ago
  52. 6b77455 Prevent binary-tree deterioration in sparse switch statements. by Daniel Jasper · 11 years ago
  53. d106b73 Factor out a splitSwitchCase() function so that it can be reused. by Daniel Jasper · 11 years ago
  54. 2b45395 Move ownership of GCStrategy objects to LLVMContext by Philip Reames · 11 years ago
  55. 62d4215 [PM] Move TargetLibraryInfo into the Analysis library. by Chandler Carruth · 11 years ago
  56. 0a57f65 CodeGen support for x86_64 SEH catch handlers in LLVM by Reid Kleckner · 11 years ago
  57. 0ad96c8 [StackMaps] Mark in CallLoweringInfo when lowering a patchpoint by Hal Finkel · 11 years ago
  58. 3542ace Rename llvm.recoverframeallocation to llvm.framerecover by Reid Kleckner · 11 years ago
  59. e9b8931 Add the llvm.frameallocate and llvm.recoverframeallocation intrinsics by Reid Kleckner · 11 years ago
  60. f3721bf SelectionDAGBuilder: move constant initialization out of loop by Mehdi Amini · 11 years ago
  61. fb81b93 Masked Load/Store - Changed the order of parameters in intrinsics. by Elena Demikhovsky · 11 years ago
  62. 224cb82 SelectionDAG switch lowering: use 'unsigned' to count destination popularity by Hans Wennborg · 11 years ago
  63. addddc4 Silence more static analyzer warnings. by Michael Ilseman · 11 years ago
  64. 5bf8fef IR: Split Metadata from Value by Duncan P. N. Exon Smith · 11 years ago
  65. 61ba2e3 InstrProf: An intrinsic and lowering for instrumentation based profiling by Justin Bogner · 11 years ago
  66. 08de833 SelectionDAG switch lowering: Replace unreachable default with most popular case. by Hans Wennborg · 11 years ago
  67. f1de34b Masked Load / Store Intrinsics - the CodeGen part. by Elena Demikhovsky · 11 years ago
  68. 1a1bdb2 [Statepoints 3/4] Statepoint infrastructure for garbage collection: SelectionDAGBuilder by Philip Reames · 11 years ago
  69. 5bef5b5 Revert r223049, r223050 and r223051 while investigating test failures. by Hans Wennborg · 11 years ago
  70. 1571336 SelectionDAG switch lowering: Replace unreachable default with most popular case. by Hans Wennborg · 11 years ago
  71. b9991a2 [stack protector] Set edge weights for newly created basic blocks. by Akira Hatanaka · 11 years ago
  72. 6dfb041 Switch lowering: reformat some for loops etc. NFC by Hans Wennborg · 11 years ago
  73. 6c42d1a Switch lowering: Fix broken 'Figure out which block is next' code by Hans Wennborg · 11 years ago
  74. 9bc81fb Revert "Masked Vector Load and Store Intrinsics." by Duncan P. N. Exon Smith · 11 years ago
  75. 9e5089a Masked Vector Load and Store Intrinsics. by Elena Demikhovsky · 11 years ago
  76. 70573dc Update SetVector to rely on the underlying set's insert to return a pair<iterator, bool> by David Blaikie · 11 years ago
  77. 283bc2e Allow the use of functions as typeinfo in landingpad clauses by Reid Kleckner · 11 years ago
  78. de36e80 Revert "IR: MDNode => Value" by Duncan P. N. Exon Smith · 11 years ago
  79. 3872d00 IR: MDNode => Value: Instruction::getMetadata() by Duncan P. N. Exon Smith · 11 years ago
  80. 4b7bd2d Fix copy paste comment by Matt Arsenault · 11 years ago
  81. 7c93690 Add minnum / maxnum codegen by Matt Arsenault · 11 years ago
  82. 5a3f5f7 Introduce enum values for previously defined metadata types. (NFC) by Philip Reames · 11 years ago
  83. 230332f Check for dynamic alloca's when selecting lifetime intrinsics. by Pete Cooper · 11 years ago
  84. ad2363f [Stackmaps] Enable invoking the patchpoint intrinsic. by Juergen Ributzka · 11 years ago
  85. fd4633e Reduce code duplication between patchpoint and non-patchpoint lowering. NFC. by Juergen Ributzka · 11 years ago
  86. e2de06b Erase fence insertion from SelectionDAGBuilder.cpp (NFC) by Robin Morisset · 11 years ago
  87. df82a33 Refactor debug statement and remove dead argument. NFC. by Chad Rosier · 11 years ago
  88. 85de8f9 Use the subtarget on the dag to get TargetFrameLowering rather by Eric Christopher · 11 years ago
  89. 58a2461 Use the TargetLowering information we already have on the by Eric Christopher · 11 years ago
  90. b17140d Cache TargetLowering on SelectionDAGISel and update previous by Eric Christopher · 11 years ago
  91. c6cc58e Remove unnecessary copying or replace it with moves in a bunch of places. by Benjamin Kramer · 11 years ago
  92. 87b7eb9 Move the complex address expression out of DIVariable and into an extra by Adrian Prantl · 11 years ago
  93. b458dc2 Revert r218778 while investigating buldbot breakage. by Adrian Prantl · 11 years ago
  94. 25a7174 Move the complex address expression out of DIVariable and into an extra by Adrian Prantl · 11 years ago
  95. 9757263 Fix crash with an insertvalue that produces an empty object. by Peter Collingbourne · 11 years ago
  96. ffbc690 Optimize sext/zext insertion algorithm in back-end. by Jiangning Liu · 11 years ago
  97. 79cc1e3 Reinstate "Nuke the old JIT." by Eric Christopher · 11 years ago
  98. 51b1d46 [ARM] Enable DP copy, load and store instructions for FPv4-SP by Oliver Stannard · 11 years ago
  99. deb4b5f Revert r216066, "Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type". by Jiangning Liu · 11 years ago
  100. f841b3b Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type by Jiangning Liu · 11 years ago