1. da68cbc IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals, NFC by Duncan P. N. Exon Smith · 10 years ago
  2. 08dd52dc [WinEH] Don't remove unannotated inline-asm calls by David Majnemer · 10 years ago
  3. 17525ab [WinEH] Visit 'unwind to caller' catchswitches nested in catchswitches by David Majnemer · 10 years ago
  4. d1188dd [WinEH] Prevent EH state numbering from skipping nested cleanup pads that never return by Andrew Kaylor · 10 years ago
  5. 784d4a4 Revert r258580 and r258581. by David Majnemer · 10 years ago
  6. b7d4926 [WinEH] Don't miscompile cleanups which conditionally unwind to caller by David Majnemer · 10 years ago
  7. f1ff538 [WinEH] Let cleanups post-dominated by unreachable get executed by David Majnemer · 10 years ago
  8. 44b3f96 [WinEH] Rename CatchReturnInst::getParentPad, NFC by Joseph Tremoulet · 10 years ago
  9. 086fec2 [WinEH] Update WinEHFuncInfo if StackColoring merges allocas by David Majnemer · 10 years ago
  10. eea7582 [WinEH] Remove calculateCatchReturnSuccessorColors by David Majnemer · 10 years ago
  11. 52f729a [WinEH] Update CoreCLR EH state numbering by Joseph Tremoulet · 10 years ago
  12. ded575e WinEHPrepare.cpp: Suppress a warning for -Asserts. [-Wunused-variable] by NAKAMURA Takumi · 10 years ago
  13. 71e5676 [WinEH] Update catchrets with cloned successors by Joseph Tremoulet · 10 years ago
  14. dbdc9c2 [WinEH] Add additional verification by David Majnemer · 10 years ago
  15. e011534 [ptr-traits] Sink a constructor definition to the .cpp file and add by Chandler Carruth · 10 years ago
  16. c640f86 [WinEH] Don't visit the same catchswitch twice by David Majnemer · 10 years ago
  17. 3bb88c0 [WinEH] Use operand bundles to describe call sites by David Majnemer · 10 years ago
  18. bbfc721 [IR] Remove terminatepad by David Majnemer · 10 years ago
  19. 8a1c45d [IR] Reformulate LLVM's EH funclet IR by David Majnemer · 10 years ago
  20. 70497c6 Move EH-specific helper functions to a more appropriate place by David Majnemer · 10 years ago
  21. cc2f6c3 [WinEH] Disable most forms of demotion by Reid Kleckner · 10 years ago
  22. fb16a3a [WinEH] Fix problem with removing an element from a SetVector while iterating. by Andrew Kaylor · 10 years ago
  23. fdd48fa [WinEH] Re-committing r252249 (Clone funclets with multiple parents) with additional fixes for determinism problems by Andrew Kaylor · 10 years ago
  24. 9947cac Revert r252249 (and r252255, r252258), "[WinEH] Clone funclets with multiple parents" by NAKAMURA Takumi · 10 years ago
  25. f477585 Fix build warnings by Andrew Kaylor · 10 years ago
  26. 29cd576 [WinEH] Clone funclets with multiple parents by Andrew Kaylor · 10 years ago
  27. d11a998 [WinEH] Fix CatchRetSuccessorColorMap accounting by Joseph Tremoulet · 10 years ago
  28. e696583 [WinEH] Remove dead code/includes from WinEHPrepare by David Majnemer · 10 years ago
  29. 53e9cbd [WinEH] Fix endpad coloring/numbering by Joseph Tremoulet · 10 years ago
  30. 99c1d13 [WinEH] Remove CatchObjRecoverIdx by David Majnemer · 10 years ago
  31. bfa5b98 [WinEH] Remove more dead code by David Majnemer · 10 years ago
  32. 14e7735 [WinEH] Delete the old landingpad implementation of Windows EH by Reid Kleckner · 10 years ago
  33. f1ff53e CodeGen: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  34. 676e5cf [WinEH] Fix cleanup state numbering by Joseph Tremoulet · 10 years ago
  35. c289c9f [WinEH] Remove unreachable blocks before preparation by David Majnemer · 10 years ago
  36. 39234fc [WinEH] Set NoModuleLevelChanges in clone flags by Joseph Tremoulet · 10 years ago
  37. bde46c5 [WinEH] Update CoreCLR EH for catchpad MBBs by Joseph Tremoulet · 10 years ago
  38. 72ba704 [SEH] Add llvm.eh.exceptioncode intrinsic by Reid Kleckner · 10 years ago
  39. 7735a6d [WinEH] Create a separate MBB for funclet prologues by David Majnemer · 10 years ago
  40. 7f8c116 [WinEH] Implement state numbering for CoreCLR by Joseph Tremoulet · 10 years ago
  41. 2afea54 [WinEH] Recognize CoreCLR personality function by Joseph Tremoulet · 10 years ago
  42. fc64fae [WinEH] Emit __C_specific_handler tables for the new IR by Reid Kleckner · 10 years ago
  43. f828a0c [WinEH] Make FuncletLayout more robust against catchret by David Majnemer · 10 years ago
  44. c71d627 [WinEH] Fix ip2state table emission with funclets by Reid Kleckner · 10 years ago
  45. 09af67a [EH] Create removeUnwindEdge utility by Joseph Tremoulet · 10 years ago
  46. 3c96f0a Make helper function static. NFC. by Benjamin Kramer · 10 years ago
  47. 813f1b6 [WinEH] Rip out the landingpad-based C++ EH state numbering code by Reid Kleckner · 10 years ago
  48. 67bff0d [WinEHPrepare] Turn terminatepad into a cleanuppad + call + cleanupret by David Majnemer · 10 years ago
  49. b005d28 [WinEH] Pull Adjectives and CatchObj out of the catchpad arg list by Reid Kleckner · 10 years ago
  50. 459a64a [WinEHPrepare] Provide a cloning mode which doesn't demote by David Majnemer · 10 years ago
  51. b3d9b96 [WinEHPrepare] Refactor explicit EH preparation by David Majnemer · 10 years ago
  52. 7bb20bd Fix SEH state numbering algorithm to handle cleanupendpads by Reid Kleckner · 10 years ago
  53. f3aff31 [WinEH] Fix single-block cleanup coloring by Joseph Tremoulet · 10 years ago
  54. 7878391 [WinEH] Add codegen support for cleanuppad and cleanupret by Reid Kleckner · 10 years ago
  55. 94b704c [SEH] Emit 32-bit SEH tables for the new EH IR by Reid Kleckner · 10 years ago
  56. 9ce71f7 [WinEH] Add cleanupendpad instruction by Joseph Tremoulet · 10 years ago
  57. ec18285 [WinEH] Update coloring to handle nested cases cleanly by Joseph Tremoulet · 10 years ago
  58. 0e28823 [WinEH] Add some support for code generating catchpad by Reid Kleckner · 10 years ago
  59. 8220bcc [WinEH] Require token linkage in EH pad/ret signatures by Joseph Tremoulet · 10 years ago
  60. 0ad363e [WinEH] Calculate state numbers for the new EH representation by David Majnemer · 10 years ago
  61. 83f4bb2 [WinEHPrepare] Replace unreasonable funclet terminators with unreachable by David Majnemer · 10 years ago
  62. 7031c9f [WinEHPrepare] Fix catchret successor phi demotion by Joseph Tremoulet · 10 years ago
  63. c9ff914 [WinEHPrepare] Update demotion logic by Joseph Tremoulet · 10 years ago
  64. fd9f477 [WinEHPrepare] Add rudimentary support for the new EH instructions by David Majnemer · 10 years ago
  65. df005cb Fix some comment typos. by Benjamin Kramer · 10 years ago
  66. 09e1fdb Revert accidentally committed WinEHPrepare changes by David Majnemer · 10 years ago
  67. a102e6a PHIs don't need to be postprocessed by David Majnemer · 10 years ago
  68. ac6b298 Handle PHI nodes prefacing EH pads too by David Majnemer · 10 years ago
  69. fb7a737 handle phi nodes by David Majnemer · 10 years ago
  70. e4abcef [WinEHPrepare] Add rudimentary support for the new EH instructions by David Majnemer · 10 years ago
  71. 7ea7708 [SEH] Push reloads of the SEH code past phi nodes by Reid Kleckner · 10 years ago
  72. ed012db [SEH] Ensure that empty __except blocks have their own BB by Reid Kleckner · 10 years ago
  73. d5afc62f [WinEH] Add localaddress intrinsic instead of using frameaddress by Reid Kleckner · 10 years ago
  74. 6038179 Rename llvm.frameescape and llvm.framerecover to localescape and localrecover by Reid Kleckner · 10 years ago
  75. da76bd4 [WinEH] Insert the EH code load before the block terminator by Reid Kleckner · 10 years ago
  76. 6511c8b [WinEH] Use llvm.x86.seh.recoverfp in WinEHPrepare by Reid Kleckner · 10 years ago
  77. 110bf6d Eliminate additional redundant copies of Triple objects. NFC. by Daniel Sanders · 10 years ago
  78. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  79. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  80. 572e03a Fix "the the" in comments. by Eric Christopher · 10 years ago
  81. 7fddecc Move the personality function from LandingPadInst to Function by David Majnemer · 10 years ago
  82. f12c030 [WinEH] Add 32-bit SEH state table emission prototype by Reid Kleckner · 10 years ago
  83. fe4d491 [WinEH] Start inserting state number stores for C++ EH by Reid Kleckner · 11 years ago
  84. b00d42c std::sort must be called with a strict weak ordering. by Manuel Klimek · 11 years ago
  85. cafb89d Fix build error by Andrew Kaylor · 11 years ago
  86. a6c5b96 [WinEH] C++ EH state numbering fixes by Andrew Kaylor · 11 years ago
  87. ff6409d Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced init only by David Blaikie · 11 years ago
  88. a48e065 [WinEH] Push unique_ptr through the Action interface. by Benjamin Kramer · 11 years ago
  89. 0ddaf2b Fixing memory leak by Andrew Kaylor · 11 years ago
  90. cc14f38 [WinEH] Handle nested landing pads that return directly to the parent function. by Andrew Kaylor · 11 years ago
  91. d1b38c4 [WinEH] Improve fatal error message about failed demotion by Reid Kleckner · 11 years ago
  92. ed363c5 [WinEH] Reset WinEHPrepare::SEHExceptionCodeSlot when we're done. by Ahmed Bougacha · 11 years ago
  93. 0738a9c Re-land "[WinEH] Add an EH registration and state insertion pass for 32-bit x86" by Reid Kleckner · 11 years ago
  94. 83d89fa Revert "[WinEH] Add an EH registration and state insertion pass for 32-bit x86" by Reid Kleckner · 11 years ago
  95. 51476ac Re-land "[WinEH] Add an EH registration and state insertion pass for 32-bit x86" by Reid Kleckner · 11 years ago
  96. 2747d3d Revert "[WinEH] Add an EH registration and state insertion pass for 32-bit x86" by Reid Kleckner · 11 years ago
  97. 4856fc6 [WinEH] Add an EH registration and state insertion pass for 32-bit x86 by Reid Kleckner · 11 years ago
  98. 582786b Add a note about permitting default member initializers by Reid Kleckner · 11 years ago
  99. bcda1cd [WinEH] Start EH preparation for 32-bit x86, it uses no arguments by Reid Kleckner · 11 years ago
  100. a33f159 [WinEH] Fix minor bug in begincatch block splitting by Andrew Kaylor · 11 years ago