1. edb12a8 [TI removal] Make variables declared as `TerminatorInst` and initialized by Chandler Carruth · 7 years ago
  2. 9ae926b [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. by Chandler Carruth · 7 years ago
  3. f78650a Remove trailing space by Fangrui Song · 7 years ago
  4. 31b98d2 Move Analysis/Utils/Local.h back to Transforms by David Blaikie · 7 years ago
  5. 99d60e0 [WebAssembly] Add Wasm exception handling prepare pass by Heejin Ahn · 7 years ago
  6. b4be38f [WebAssembly] Add Wasm personality and isScopedEHPersonality() by Heejin Ahn · 7 years ago
  7. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  8. 2be3922 Fix a couple of layering violations in Transforms by David Blaikie · 8 years ago
  9. c7fc81e Use phi ranges to simplify code. No functionality change intended. by Benjamin Kramer · 8 years ago
  10. 6b3216a Guard print() functions only used by dump() functions. by Florian Hahn · 8 years ago
  11. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  12. 1527baa CodeGen: Rename DEBUG_TYPE to match passnames by Matthias Braun · 8 years ago
  13. 8b61764 [LegacyPassManager] Remove TargetMachine constructors by Francis Visoiu Mistrih · 8 years ago
  14. 3c1fc76 Allow DataLayout to specify addrspace for allocas. by Matt Arsenault · 8 years ago
  15. ce3bcae [WinEH] Avoid holding references to BlockColor (DenseMap) entries while inserting new elements by Andrew Kaylor · 9 years ago
  16. f2fbf43 Fix comment typos. NFC. by Simon Pilgrim · 9 years ago
  17. 117296c Use StringRef in Pass/PassManager APIs (NFC) by Mehdi Amini · 9 years ago
  18. 9cbc301 Revert "Don't invoke getName() from Function::isIntrinsic().", rL276942. by Justin Lebar · 9 years ago
  19. 45bcdcb Don't invoke getName() from Function::isIntrinsic(). by Justin Lebar · 9 years ago
  20. 078d8f6 revert http://reviews.llvm.org/D21101 by Etienne Bergeron · 9 years ago
  21. 47cf4ea [exceptions] Upgrade exception handlers when stack protector is used by Etienne Bergeron · 9 years ago
  22. e14e7bc Revert "[SimplifyCFG] Stop inserting calls to llvm.trap for UB" by David Majnemer · 9 years ago
  23. d346a37 [SimplifyCFG] Stop inserting calls to llvm.trap for UB by David Majnemer · 9 years ago
  24. da68cbc IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals, NFC by Duncan P. N. Exon Smith · 9 years ago
  25. 08dd52dc [WinEH] Don't remove unannotated inline-asm calls by David Majnemer · 10 years ago
  26. 17525ab [WinEH] Visit 'unwind to caller' catchswitches nested in catchswitches by David Majnemer · 10 years ago
  27. d1188dd [WinEH] Prevent EH state numbering from skipping nested cleanup pads that never return by Andrew Kaylor · 10 years ago
  28. 784d4a4 Revert r258580 and r258581. by David Majnemer · 10 years ago
  29. b7d4926 [WinEH] Don't miscompile cleanups which conditionally unwind to caller by David Majnemer · 10 years ago
  30. f1ff538 [WinEH] Let cleanups post-dominated by unreachable get executed by David Majnemer · 10 years ago
  31. 44b3f96 [WinEH] Rename CatchReturnInst::getParentPad, NFC by Joseph Tremoulet · 10 years ago
  32. 086fec2 [WinEH] Update WinEHFuncInfo if StackColoring merges allocas by David Majnemer · 10 years ago
  33. eea7582 [WinEH] Remove calculateCatchReturnSuccessorColors by David Majnemer · 10 years ago
  34. 52f729a [WinEH] Update CoreCLR EH state numbering by Joseph Tremoulet · 10 years ago
  35. ded575e WinEHPrepare.cpp: Suppress a warning for -Asserts. [-Wunused-variable] by NAKAMURA Takumi · 10 years ago
  36. 71e5676 [WinEH] Update catchrets with cloned successors by Joseph Tremoulet · 10 years ago
  37. dbdc9c2 [WinEH] Add additional verification by David Majnemer · 10 years ago
  38. e011534 [ptr-traits] Sink a constructor definition to the .cpp file and add by Chandler Carruth · 10 years ago
  39. c640f86 [WinEH] Don't visit the same catchswitch twice by David Majnemer · 10 years ago
  40. 3bb88c0 [WinEH] Use operand bundles to describe call sites by David Majnemer · 10 years ago
  41. bbfc721 [IR] Remove terminatepad by David Majnemer · 10 years ago
  42. 8a1c45d [IR] Reformulate LLVM's EH funclet IR by David Majnemer · 10 years ago
  43. 70497c6 Move EH-specific helper functions to a more appropriate place by David Majnemer · 10 years ago
  44. cc2f6c3 [WinEH] Disable most forms of demotion by Reid Kleckner · 10 years ago
  45. fb16a3a [WinEH] Fix problem with removing an element from a SetVector while iterating. by Andrew Kaylor · 10 years ago
  46. fdd48fa [WinEH] Re-committing r252249 (Clone funclets with multiple parents) with additional fixes for determinism problems by Andrew Kaylor · 10 years ago
  47. 9947cac Revert r252249 (and r252255, r252258), "[WinEH] Clone funclets with multiple parents" by NAKAMURA Takumi · 10 years ago
  48. f477585 Fix build warnings by Andrew Kaylor · 10 years ago
  49. 29cd576 [WinEH] Clone funclets with multiple parents by Andrew Kaylor · 10 years ago
  50. d11a998 [WinEH] Fix CatchRetSuccessorColorMap accounting by Joseph Tremoulet · 10 years ago
  51. e696583 [WinEH] Remove dead code/includes from WinEHPrepare by David Majnemer · 10 years ago
  52. 53e9cbd [WinEH] Fix endpad coloring/numbering by Joseph Tremoulet · 10 years ago
  53. 99c1d13 [WinEH] Remove CatchObjRecoverIdx by David Majnemer · 10 years ago
  54. bfa5b98 [WinEH] Remove more dead code by David Majnemer · 10 years ago
  55. 14e7735 [WinEH] Delete the old landingpad implementation of Windows EH by Reid Kleckner · 10 years ago
  56. f1ff53e CodeGen: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  57. 676e5cf [WinEH] Fix cleanup state numbering by Joseph Tremoulet · 10 years ago
  58. c289c9f [WinEH] Remove unreachable blocks before preparation by David Majnemer · 10 years ago
  59. 39234fc [WinEH] Set NoModuleLevelChanges in clone flags by Joseph Tremoulet · 10 years ago
  60. bde46c5 [WinEH] Update CoreCLR EH for catchpad MBBs by Joseph Tremoulet · 10 years ago
  61. 72ba704 [SEH] Add llvm.eh.exceptioncode intrinsic by Reid Kleckner · 10 years ago
  62. 7735a6d [WinEH] Create a separate MBB for funclet prologues by David Majnemer · 10 years ago
  63. 7f8c116 [WinEH] Implement state numbering for CoreCLR by Joseph Tremoulet · 10 years ago
  64. 2afea54 [WinEH] Recognize CoreCLR personality function by Joseph Tremoulet · 10 years ago
  65. fc64fae [WinEH] Emit __C_specific_handler tables for the new IR by Reid Kleckner · 10 years ago
  66. f828a0c [WinEH] Make FuncletLayout more robust against catchret by David Majnemer · 10 years ago
  67. c71d627 [WinEH] Fix ip2state table emission with funclets by Reid Kleckner · 10 years ago
  68. 09af67a [EH] Create removeUnwindEdge utility by Joseph Tremoulet · 10 years ago
  69. 3c96f0a Make helper function static. NFC. by Benjamin Kramer · 10 years ago
  70. 813f1b6 [WinEH] Rip out the landingpad-based C++ EH state numbering code by Reid Kleckner · 10 years ago
  71. 67bff0d [WinEHPrepare] Turn terminatepad into a cleanuppad + call + cleanupret by David Majnemer · 10 years ago
  72. b005d28 [WinEH] Pull Adjectives and CatchObj out of the catchpad arg list by Reid Kleckner · 10 years ago
  73. 459a64a [WinEHPrepare] Provide a cloning mode which doesn't demote by David Majnemer · 10 years ago
  74. b3d9b96 [WinEHPrepare] Refactor explicit EH preparation by David Majnemer · 10 years ago
  75. 7bb20bd Fix SEH state numbering algorithm to handle cleanupendpads by Reid Kleckner · 10 years ago
  76. f3aff31 [WinEH] Fix single-block cleanup coloring by Joseph Tremoulet · 10 years ago
  77. 7878391 [WinEH] Add codegen support for cleanuppad and cleanupret by Reid Kleckner · 10 years ago
  78. 94b704c [SEH] Emit 32-bit SEH tables for the new EH IR by Reid Kleckner · 10 years ago
  79. 9ce71f7 [WinEH] Add cleanupendpad instruction by Joseph Tremoulet · 10 years ago
  80. ec18285 [WinEH] Update coloring to handle nested cases cleanly by Joseph Tremoulet · 10 years ago
  81. 0e28823 [WinEH] Add some support for code generating catchpad by Reid Kleckner · 10 years ago
  82. 8220bcc [WinEH] Require token linkage in EH pad/ret signatures by Joseph Tremoulet · 10 years ago
  83. 0ad363e [WinEH] Calculate state numbers for the new EH representation by David Majnemer · 10 years ago
  84. 83f4bb2 [WinEHPrepare] Replace unreasonable funclet terminators with unreachable by David Majnemer · 10 years ago
  85. 7031c9f [WinEHPrepare] Fix catchret successor phi demotion by Joseph Tremoulet · 10 years ago
  86. c9ff914 [WinEHPrepare] Update demotion logic by Joseph Tremoulet · 10 years ago
  87. fd9f477 [WinEHPrepare] Add rudimentary support for the new EH instructions by David Majnemer · 10 years ago
  88. df005cb Fix some comment typos. by Benjamin Kramer · 10 years ago
  89. 09e1fdb Revert accidentally committed WinEHPrepare changes by David Majnemer · 10 years ago
  90. a102e6a PHIs don't need to be postprocessed by David Majnemer · 10 years ago
  91. ac6b298 Handle PHI nodes prefacing EH pads too by David Majnemer · 10 years ago
  92. fb7a737 handle phi nodes by David Majnemer · 10 years ago
  93. e4abcef [WinEHPrepare] Add rudimentary support for the new EH instructions by David Majnemer · 10 years ago
  94. 7ea7708 [SEH] Push reloads of the SEH code past phi nodes by Reid Kleckner · 10 years ago
  95. ed012db [SEH] Ensure that empty __except blocks have their own BB by Reid Kleckner · 10 years ago
  96. d5afc62f [WinEH] Add localaddress intrinsic instead of using frameaddress by Reid Kleckner · 10 years ago
  97. 6038179 Rename llvm.frameescape and llvm.framerecover to localescape and localrecover by Reid Kleckner · 10 years ago
  98. da76bd4 [WinEH] Insert the EH code load before the block terminator by Reid Kleckner · 10 years ago
  99. 6511c8b [WinEH] Use llvm.x86.seh.recoverfp in WinEHPrepare by Reid Kleckner · 10 years ago
  100. 110bf6d Eliminate additional redundant copies of Triple objects. NFC. by Daniel Sanders · 10 years ago