1. c7fc81e Use phi ranges to simplify code. No functionality change intended. by Benjamin Kramer · 8 years ago
  2. c468b64 Remove redundant includes from lib/CodeGen. by Michael Zolotukhin · 8 years ago
  3. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  4. 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  5. 1be62f0 Move TargetFrameLowering.h to CodeGen where it's implemented by David Blaikie · 8 years ago
  6. ae9312c ISel: Fix FastISel of swifterror values by Arnold Schwaighofer · 8 years ago
  7. 3a363ff Re-land "Use the frame index side table for byval and inalloca arguments" by Reid Kleckner · 8 years ago
  8. 9f29914 Revert "Use the frame index side table for byval and inalloca arguments" by Reid Kleckner · 8 years ago
  9. 45efcf0 Use the frame index side table for byval and inalloca arguments by Reid Kleckner · 8 years ago
  10. d938fd1 [KnownBits] Add zext, sext, and trunc methods to KnownBits by Craig Topper · 9 years ago
  11. d0af7e8 [SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDemandedBits by Craig Topper · 9 years ago
  12. 0e7c84c Simplify FunctionLoweringInfo.cpp with range for loops by Reid Kleckner · 9 years ago
  13. d0ee66c Move most EH from MachineModuleInfo to MachineFunction by Matthias Braun · 9 years ago
  14. e70b7c3 Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction" by Eric Christopher · 9 years ago
  15. ed14cb0 Move most EH from MachineModuleInfo to MachineFunction by Matthias Braun · 9 years ago
  16. ef331ef Move VariableDbgInfo from MachineModuleInfo to MachineFunction by Matthias Braun · 9 years ago
  17. 456dce8 [CodeGen] Pull MMI helpers from FunctionLoweringInfo to MMI. NFC. by Ahmed Bougacha · 9 years ago
  18. f7ad534 [WinEH] Allow catchpads to reuse the same catch object by Reid Kleckner · 9 years ago
  19. 3f25658 swifterror: Don't compute swifterror vregs during instruction selection by Arnold Schwaighofer · 9 years ago
  20. 0d955d0 Use the range variant of find instead of unpacking begin/end by David Majnemer · 9 years ago
  21. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  22. e221a87 Swift Calling Convention: swifterror target-independent change. by Manman Ren · 10 years ago
  23. c0c59fe [Statepoints] Fix yet another issue around gc pointer uniqueing by Sanjoy Das · 10 years ago
  24. 1ef6540 [X86] Don't give catch objects a displacement of zero by David Majnemer · 10 years ago
  25. 0e90f46 Undo spurious change made in r256965 by David Majnemer · 10 years ago
  26. eea7582 [WinEH] Remove calculateCatchReturnSuccessorColors by David Majnemer · 10 years ago
  27. bfba572 Fix funciton->function typo. by Eric Christopher · 10 years ago
  28. 8a1c45d [IR] Reformulate LLVM's EH funclet IR by David Majnemer · 10 years ago
  29. f12b925 [Stack realignment] Handling of aligned allocas. by Jonas Paulsson · 10 years ago
  30. c20276d [WinEH] Move WinEHFuncInfo from MachineModuleInfo to MachineFunction by Reid Kleckner · 10 years ago
  31. 6ddae31 [WinEH] Fix funclet prologues with stack realignment by Reid Kleckner · 10 years ago
  32. fbb958c [CodeGen] Remove usage of NDEBUG in header. by Davide Italiano · 10 years ago
  33. e400a7d SelectionDAG: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  34. 99c1d13 [WinEH] Remove CatchObjRecoverIdx by David Majnemer · 10 years ago
  35. bfa5b98 [WinEH] Remove more dead code by David Majnemer · 10 years ago
  36. 14e7735 [WinEH] Delete the old landingpad implementation of Windows EH by Reid Kleckner · 10 years ago
  37. 72ba704 [SEH] Add llvm.eh.exceptioncode intrinsic by Reid Kleckner · 10 years ago
  38. 7735a6d [WinEH] Create a separate MBB for funclet prologues by David Majnemer · 10 years ago
  39. 7f8c116 [WinEH] Implement state numbering for CoreCLR by Joseph Tremoulet · 10 years ago
  40. 2afea54 [WinEH] Recognize CoreCLR personality function by Joseph Tremoulet · 10 years ago
  41. f828a0c [WinEH] Make FuncletLayout more robust against catchret by David Majnemer · 10 years ago
  42. b005d28 [WinEH] Pull Adjectives and CatchObj out of the catchpad arg list by Reid Kleckner · 10 years ago
  43. 7878391 [WinEH] Add codegen support for cleanuppad and cleanupret by Reid Kleckner · 10 years ago
  44. 94b704c [SEH] Emit 32-bit SEH tables for the new EH IR by Reid Kleckner · 10 years ago
  45. 51189f0a [WinEH] Avoid creating MBBs for LLVM BBs that cannot contain code by Reid Kleckner · 10 years ago
  46. df12951 [WinEH] Emit prologues and epilogues for funclets by Reid Kleckner · 10 years ago
  47. e00faf8 [EH] Handle non-Function personalities like unknown personalities by Reid Kleckner · 10 years ago
  48. 0e28823 [WinEH] Add some support for code generating catchpad by Reid Kleckner · 10 years ago
  49. 0ad363e [WinEH] Calculate state numbers for the new EH representation by David Majnemer · 10 years ago
  50. 56228da Redirect DataLayout from TargetMachine to Module in ComputeValueVTs() by Mehdi Amini · 10 years ago
  51. e69bdb8 [WinEH] Make llvm.x86.seh.restoreframe work for stack realignment prologues by Reid Kleckner · 10 years ago
  52. 8ac7a9d Redirect DataLayout from TargetMachine to Module in SelectionDAG by Mehdi Amini · 10 years ago
  53. 7fddecc Move the personality function from LandingPadInst to Function by David Majnemer · 10 years ago
  54. f12c030 [WinEH] Add 32-bit SEH state table emission prototype by Reid Kleckner · 10 years ago
  55. fe4d491 [WinEH] Start inserting state number stores for C++ EH by Reid Kleckner · 10 years ago
  56. 69fc441 Fix build warning by Andrew Kaylor · 10 years ago
  57. a6c5b96 [WinEH] C++ EH state numbering fixes by Andrew Kaylor · 10 years ago
  58. 423bc9ec [StatepointLowering] Support of the gc.relocates for invoke statepoints. by Igor Laevsky · 10 years ago
  59. a48e065 [WinEH] Push unique_ptr through the Action interface. by Benjamin Kramer · 10 years ago
  60. ce6f907 Fixing build warnings by Andrew Kaylor · 10 years ago
  61. 762a6be [WinEH] Update exception numbering to give handlers their own base state. by Andrew Kaylor · 10 years ago
  62. cfbfe6f [SEH] Implement GetExceptionCode in __except blocks by Reid Kleckner · 11 years ago
  63. d4a19a3 DebugInfo: Assert dbg.declare/value insts are valid by Duncan P. N. Exon Smith · 11 years ago
  64. d2a1a51 Re-land r235154-r235156 under the existing -sehprepare flag by Reid Kleckner · 11 years ago
  65. a762fa6 Revert r235154-r235156, they cause asserts when building win64 code (http://crbug.com/477988) by Nico Weber · 11 years ago
  66. d4523e3 [SEH] Reimplement x64 SEH using WinEHPrepare by Reid Kleckner · 11 years ago
  67. 25db4f4 Add range iterators for post order and inverse post order. Use them by Daniel Berlin · 11 years ago
  68. 5c65f58 [WinEHPrepare] Don't rely on the order of IR by David Majnemer · 11 years ago
  69. e686f15 CodeGen: Stop using DIDescriptor::is*() and auto-casting by Duncan P. N. Exon Smith · 11 years ago
  70. 7f5e714 [WinEH] Fill out CatchHigh in the TryBlockMap by David Majnemer · 11 years ago
  71. 69132a7 [WinEH] Fill out .xdata for catch objects by David Majnemer · 11 years ago
  72. aa92ab0 [WinEH] Handle nested landing pads in outlined catch handlers by Andrew Kaylor · 11 years ago
  73. e8eb9e6 [WinEH] Implement support for catch-all by David Majnemer · 11 years ago
  74. d1079bf [WinEH] ExitingScope is vacuously true if !PoppedCatches.empty() by David Majnemer · 11 years ago
  75. a225a19 [WinEH] Generate .xdata for catch handlers by David Majnemer · 11 years ago
  76. 9a55539 Silence an unused variable warning. by David Majnemer · 11 years ago
  77. cde3303 [WinEH] Run cleanup handlers when an exception is thrown by David Majnemer · 11 years ago
  78. 9dffcd0 CodeGen: Use the new DebugLoc API, NFC by Duncan P. N. Exon Smith · 11 years ago
  79. 799003b Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used. by Benjamin Kramer · 11 years ago
  80. 11e4df7 getRegForInlineAsmConstraint wants to use TargetRegisterInfo for by Eric Christopher · 11 years ago
  81. b57c1dc Remove dead code for llvm.eh.selector in the old EH model by Reid Kleckner · 11 years ago
  82. 1a1bdb2 [Statepoints 3/4] Statepoint infrastructure for garbage collection: SelectionDAGBuilder by Philip Reames · 11 years ago
  83. 283bc2e Allow the use of functions as typeinfo in landingpad clauses by Reid Kleckner · 11 years ago
  84. 2ae2de7 Remove uses of the TargetMachine from FunctionLoweringInfo by Eric Christopher · 11 years ago
  85. 87b7eb9 Move the complex address expression out of DIVariable and into an extra by Adrian Prantl · 11 years ago
  86. b458dc2 Revert r218778 while investigating buldbot breakage. by Adrian Prantl · 11 years ago
  87. 25a7174 Move the complex address expression out of DIVariable and into an extra by Adrian Prantl · 11 years ago
  88. 3b09617 Clear PreferredExtendType for in each function-specific state FunctionLoweringInfo. by Jiangning Liu · 11 years ago
  89. ffbc690 Optimize sext/zext insertion algorithm in back-end. by Jiangning Liu · 11 years ago
  90. 0b2bccc CodeGen: Handle va_start in the entry block by Reid Kleckner · 11 years ago
  91. dccd0cb Add a const and munge some comments by Reid Kleckner · 11 years ago
  92. 16e5541 musttail: Forward regparms of variadic functions on x86_64 by Reid Kleckner · 11 years ago
  93. 2d9bb65 ARM / x86_64 varargs: Don't save regparms in prologue without va_start by Reid Kleckner · 11 years ago
  94. fc6de42 Have MachineFunction cache a pointer to the subtarget to make lookups by Eric Christopher · 11 years ago
  95. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  96. 1b9dde0 [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  97. c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  98. cdf4788 [C++11] Add range based accessors for the Use-Def chain of a Value. by Chandler Carruth · 12 years ago
  99. 9a4c9e5 [Layering] Move DebugInfo.h into the IR library where its implementation by Chandler Carruth · 12 years ago
  100. 9205140 [Layering] Move DebugLoc.h into the IR library. The implementation by Chandler Carruth · 12 years ago