1. 792d9b5 DAG: Check if a value is divergent before requiresUniformRegister by Matt Arsenault · 6 years ago
  2. 9a1c243 [AArch64][SVE] Allocate locals that are scalable vectors. by Sander de Smalen · 6 years ago
  3. 904cd3e Prune a LegacyDivergenceAnalysis and MachineLoopInfo include each by Reid Kleckner · 6 years ago
  4. 2bea69b Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC by Daniel Sanders · 6 years ago
  5. 49a3ad2 Fix parameter name comments using clang-tidy. NFC. by Rui Ueyama · 6 years ago
  6. ba447ba [AMDGPU] Divergence driven ISel. Assign register class for cross block values according to the divergence. by Alexander Timofeev · 6 years ago
  7. 3b93737 Revert r361644, "[AMDGPU] Divergence driven ISel. Assign register class for cross block values according to the divergence." by Peter Collingbourne · 6 years ago
  8. dffedea [AMDGPU] Divergence driven ISel. Assign register class for cross block values according to the divergence. by Alexander Timofeev · 6 years ago
  9. 3d7a057 CodeGen: factor out swifterror value tracking. by Tim Northover · 6 years ago
  10. 195a62e [WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfo by Heejin Ahn · 7 years ago
  11. d30f308 Add support for computing "zext of value" in KnownBits. NFCI by Bjorn Pettersson · 7 years ago
  12. 4892f06 [SelectionDAGBuilder] Add restrictions to EmitFuncArgumentDbgValue by Bjorn Pettersson · 7 years ago
  13. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  14. a9cc92c AMDGPU: Fix various issues around the VirtReg2Value mapping by Nicolai Haehnle · 7 years ago
  15. 81920b0 DAG: Add calling convention argument to calling convention funcs by Matt Arsenault · 7 years ago
  16. 33c3fce [WebAssembly] Add WasmEHFuncInfo for unwind destination information by Heejin Ahn · 7 years ago
  17. 1e4d350 [WebAssembly] Add functions for EHScopes by Heejin Ahn · 7 years ago
  18. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  19. 31f482c [AMDGPU] Fix issues for backend divergence tracking by David Stuttard · 8 years ago
  20. 3a7a2e4 [FastISel] Sink local value materializations to first use by Reid Kleckner · 8 years ago
  21. 2e5eece Pass Divergence Analysis data to Selection DAG to drive divergence by Alexander Timofeev · 8 years ago
  22. c7fc81e Use phi ranges to simplify code. No functionality change intended. by Benjamin Kramer · 8 years ago
  23. c468b64 Remove redundant includes from lib/CodeGen. by Michael Zolotukhin · 8 years ago
  24. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  25. 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  26. 1be62f0 Move TargetFrameLowering.h to CodeGen where it's implemented by David Blaikie · 8 years ago
  27. ae9312c ISel: Fix FastISel of swifterror values by Arnold Schwaighofer · 8 years ago
  28. 3a363ff Re-land "Use the frame index side table for byval and inalloca arguments" by Reid Kleckner · 8 years ago
  29. 9f29914 Revert "Use the frame index side table for byval and inalloca arguments" by Reid Kleckner · 8 years ago
  30. 45efcf0 Use the frame index side table for byval and inalloca arguments by Reid Kleckner · 8 years ago
  31. d938fd1 [KnownBits] Add zext, sext, and trunc methods to KnownBits by Craig Topper · 9 years ago
  32. d0af7e8 [SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDemandedBits by Craig Topper · 9 years ago
  33. 0e7c84c Simplify FunctionLoweringInfo.cpp with range for loops by Reid Kleckner · 9 years ago
  34. d0ee66c Move most EH from MachineModuleInfo to MachineFunction by Matthias Braun · 9 years ago
  35. e70b7c3 Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction" by Eric Christopher · 9 years ago
  36. ed14cb0 Move most EH from MachineModuleInfo to MachineFunction by Matthias Braun · 9 years ago
  37. ef331ef Move VariableDbgInfo from MachineModuleInfo to MachineFunction by Matthias Braun · 9 years ago
  38. 456dce8 [CodeGen] Pull MMI helpers from FunctionLoweringInfo to MMI. NFC. by Ahmed Bougacha · 9 years ago
  39. f7ad534 [WinEH] Allow catchpads to reuse the same catch object by Reid Kleckner · 9 years ago
  40. 3f25658 swifterror: Don't compute swifterror vregs during instruction selection by Arnold Schwaighofer · 9 years ago
  41. 0d955d0 Use the range variant of find instead of unpacking begin/end by David Majnemer · 9 years ago
  42. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  43. e221a87 Swift Calling Convention: swifterror target-independent change. by Manman Ren · 10 years ago
  44. c0c59fe [Statepoints] Fix yet another issue around gc pointer uniqueing by Sanjoy Das · 10 years ago
  45. 1ef6540 [X86] Don't give catch objects a displacement of zero by David Majnemer · 10 years ago
  46. 0e90f46 Undo spurious change made in r256965 by David Majnemer · 10 years ago
  47. eea7582 [WinEH] Remove calculateCatchReturnSuccessorColors by David Majnemer · 10 years ago
  48. bfba572 Fix funciton->function typo. by Eric Christopher · 10 years ago
  49. 8a1c45d [IR] Reformulate LLVM's EH funclet IR by David Majnemer · 10 years ago
  50. f12b925 [Stack realignment] Handling of aligned allocas. by Jonas Paulsson · 10 years ago
  51. c20276d [WinEH] Move WinEHFuncInfo from MachineModuleInfo to MachineFunction by Reid Kleckner · 10 years ago
  52. 6ddae31 [WinEH] Fix funclet prologues with stack realignment by Reid Kleckner · 10 years ago
  53. fbb958c [CodeGen] Remove usage of NDEBUG in header. by Davide Italiano · 10 years ago
  54. e400a7d SelectionDAG: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  55. 99c1d13 [WinEH] Remove CatchObjRecoverIdx by David Majnemer · 10 years ago
  56. bfa5b98 [WinEH] Remove more dead code by David Majnemer · 10 years ago
  57. 14e7735 [WinEH] Delete the old landingpad implementation of Windows EH by Reid Kleckner · 10 years ago
  58. 72ba704 [SEH] Add llvm.eh.exceptioncode intrinsic by Reid Kleckner · 10 years ago
  59. 7735a6d [WinEH] Create a separate MBB for funclet prologues by David Majnemer · 10 years ago
  60. 7f8c116 [WinEH] Implement state numbering for CoreCLR by Joseph Tremoulet · 10 years ago
  61. 2afea54 [WinEH] Recognize CoreCLR personality function by Joseph Tremoulet · 10 years ago
  62. f828a0c [WinEH] Make FuncletLayout more robust against catchret by David Majnemer · 10 years ago
  63. b005d28 [WinEH] Pull Adjectives and CatchObj out of the catchpad arg list by Reid Kleckner · 10 years ago
  64. 7878391 [WinEH] Add codegen support for cleanuppad and cleanupret by Reid Kleckner · 10 years ago
  65. 94b704c [SEH] Emit 32-bit SEH tables for the new EH IR by Reid Kleckner · 10 years ago
  66. 51189f0a [WinEH] Avoid creating MBBs for LLVM BBs that cannot contain code by Reid Kleckner · 10 years ago
  67. df12951 [WinEH] Emit prologues and epilogues for funclets by Reid Kleckner · 10 years ago
  68. e00faf8 [EH] Handle non-Function personalities like unknown personalities by Reid Kleckner · 10 years ago
  69. 0e28823 [WinEH] Add some support for code generating catchpad by Reid Kleckner · 10 years ago
  70. 0ad363e [WinEH] Calculate state numbers for the new EH representation by David Majnemer · 10 years ago
  71. 56228da Redirect DataLayout from TargetMachine to Module in ComputeValueVTs() by Mehdi Amini · 10 years ago
  72. e69bdb8 [WinEH] Make llvm.x86.seh.restoreframe work for stack realignment prologues by Reid Kleckner · 10 years ago
  73. 8ac7a9d Redirect DataLayout from TargetMachine to Module in SelectionDAG by Mehdi Amini · 10 years ago
  74. 7fddecc Move the personality function from LandingPadInst to Function by David Majnemer · 10 years ago
  75. f12c030 [WinEH] Add 32-bit SEH state table emission prototype by Reid Kleckner · 10 years ago
  76. fe4d491 [WinEH] Start inserting state number stores for C++ EH by Reid Kleckner · 10 years ago
  77. 69fc441 Fix build warning by Andrew Kaylor · 10 years ago
  78. a6c5b96 [WinEH] C++ EH state numbering fixes by Andrew Kaylor · 10 years ago
  79. 423bc9ec [StatepointLowering] Support of the gc.relocates for invoke statepoints. by Igor Laevsky · 10 years ago
  80. a48e065 [WinEH] Push unique_ptr through the Action interface. by Benjamin Kramer · 10 years ago
  81. ce6f907 Fixing build warnings by Andrew Kaylor · 10 years ago
  82. 762a6be [WinEH] Update exception numbering to give handlers their own base state. by Andrew Kaylor · 10 years ago
  83. cfbfe6f [SEH] Implement GetExceptionCode in __except blocks by Reid Kleckner · 11 years ago
  84. d4a19a3 DebugInfo: Assert dbg.declare/value insts are valid by Duncan P. N. Exon Smith · 11 years ago
  85. d2a1a51 Re-land r235154-r235156 under the existing -sehprepare flag by Reid Kleckner · 11 years ago
  86. a762fa6 Revert r235154-r235156, they cause asserts when building win64 code (http://crbug.com/477988) by Nico Weber · 11 years ago
  87. d4523e3 [SEH] Reimplement x64 SEH using WinEHPrepare by Reid Kleckner · 11 years ago
  88. 25db4f4 Add range iterators for post order and inverse post order. Use them by Daniel Berlin · 11 years ago
  89. 5c65f58 [WinEHPrepare] Don't rely on the order of IR by David Majnemer · 11 years ago
  90. e686f15 CodeGen: Stop using DIDescriptor::is*() and auto-casting by Duncan P. N. Exon Smith · 11 years ago
  91. 7f5e714 [WinEH] Fill out CatchHigh in the TryBlockMap by David Majnemer · 11 years ago
  92. 69132a7 [WinEH] Fill out .xdata for catch objects by David Majnemer · 11 years ago
  93. aa92ab0 [WinEH] Handle nested landing pads in outlined catch handlers by Andrew Kaylor · 11 years ago
  94. e8eb9e6 [WinEH] Implement support for catch-all by David Majnemer · 11 years ago
  95. d1079bf [WinEH] ExitingScope is vacuously true if !PoppedCatches.empty() by David Majnemer · 11 years ago
  96. a225a19 [WinEH] Generate .xdata for catch handlers by David Majnemer · 11 years ago
  97. 9a55539 Silence an unused variable warning. by David Majnemer · 11 years ago
  98. cde3303 [WinEH] Run cleanup handlers when an exception is thrown by David Majnemer · 11 years ago
  99. 9dffcd0 CodeGen: Use the new DebugLoc API, NFC by Duncan P. N. Exon Smith · 11 years ago
  100. 799003b Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used. by Benjamin Kramer · 11 years ago