1. 2bea69b Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC by Daniel Sanders · 6 years ago
  2. f332fe6 [COFF] Change a variable type to be const in the HeapAllocSite map. by Amy Huang · 6 years ago
  3. 49a3ad2 Fix parameter name comments using clang-tidy. NFC. by Rui Ueyama · 6 years ago
  4. 60ec248 [AIX] Implement function descriptor on SDAG by Jason Liu · 6 years ago
  5. b714120 Reapply: IR: add optional type to 'byval' function parameters by Tim Northover · 6 years ago
  6. 71ee3d0 Revert "IR: add optional type to 'byval' function parameters" by Tim Northover · 6 years ago
  7. 6e07f16 IR: add optional type to 'byval' function parameters by Tim Northover · 6 years ago
  8. 493aec3 [FastISel][X86] Support FNeg instruction in target independent fast isel handling by Craig Topper · 6 years ago
  9. c6d445f [FastISel][X86] If selectFNeg fails, fall back to SelectionDAG not treating it as an fsub. by Craig Topper · 6 years ago
  10. 39f1a97 [FastISel] Pass the fneg input operand to hasTrivialKill in FastISel::selectFNeg. by Craig Topper · 6 years ago
  11. 68c9199 Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label). by Amy Huang · 7 years ago
  12. fc79ab9 Revert "[MS] Emit S_HEAPALLOCSITE debug info" because of ToTWin64(db) by Amy Huang · 7 years ago
  13. c774f68 [MS] Emit S_HEAPALLOCSITE debug info by Amy Huang · 7 years ago
  14. 2c36240 Fix emission of _fltused for MSVC. by James Y Knight · 7 years ago
  15. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  16. 256a16d FastIsel: take care to update iterators when removing instructions. by Tim Northover · 7 years ago
  17. 72f76bf Add support for llvm.is.constant intrinsic (PR4898) by James Y Knight · 7 years ago
  18. 384a74b [FPEnv] Last BinaryOperator::isFNeg(...) to m_FNeg(...) changes by Cameron McInally · 7 years ago
  19. edb12a8 [TI removal] Make variables declared as `TerminatorInst` and initialized by Chandler Carruth · 7 years ago
  20. 9ae926b [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. by Chandler Carruth · 7 years ago
  21. 68c706c [DebugInfo] In FastISel, convert llvm.dbg.label to DBG_LABEL MI. by Hsiangkai Wang · 7 years ago
  22. f78650a Remove trailing space by Fangrui Song · 7 years ago
  23. 81920b0 DAG: Add calling convention argument to calling convention funcs by Matt Arsenault · 7 years ago
  24. 5b3db45 Implement strip.invariant.group by Piotr Padlewski · 7 years ago
  25. 42f7bc9 [DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property by Mikael Holmen · 7 years ago
  26. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  27. 5dde809 Rename invariant.group.barrier to launder.invariant.group by Piotr Padlewski · 8 years ago
  28. 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 8 years ago
  29. efc0f8c [FastISel] Actually enable local value sinking by default by Reid Kleckner · 8 years ago
  30. a28e767 [FastISel] Fix local value sinking algorithmic complexity by Reid Kleckner · 8 years ago
  31. 3d86823 [XRay] Typed event logging intrinsic by Keith Wyss · 8 years ago
  32. 0828699 [FastISel] Disable local value sinking by default by Reid Kleckner · 8 years ago
  33. 2fa1436 [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to CodeGen layer. by Craig Topper · 8 years ago
  34. 36a0f22 Fix layering by moving ValueTypes.h from CodeGen to IR by David Blaikie · 8 years ago
  35. 13e77db Fix layering of MachineValueType.h by moving it from CodeGen to Support by David Blaikie · 8 years ago
  36. 3a7a2e4 [FastISel] Sink local value materializations to first use by Reid Kleckner · 8 years ago
  37. b3d88a7 [CodeGen] fix argument attribute in lowering statepoint/patchpoint by Than McIntosh · 8 years ago
  38. a86f3cf Revert "[DebugInfo][FastISel] Fix dropping dbg.value()" by Sander de Smalen · 8 years ago
  39. 47952b0 [DebugInfo][FastISel] Fix dropping dbg.value() by Sander de Smalen · 8 years ago
  40. cdca073 [XRay][compiler-rt+llvm] Update XRay register stashing semantics by Dean Michael Berris · 8 years ago
  41. c7fc81e Use phi ranges to simplify code. No functionality change intended. by Benjamin Kramer · 8 years ago
  42. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  43. 2c74fe9 Add an @llvm.sideeffect intrinsic by Dan Gohman · 8 years ago
  44. 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  45. 0ec1d25 Minor refactoring regarding Cast::isNoopCast(), NFC by Mikael Holmen · 8 years ago
  46. aac78ce Use helper function instead of manually constructing DBG_VALUEs (NFC) by Adrian Prantl · 8 years ago
  47. 8b9bb53 Remove the unused offset from DBG_VALUE (NFC) by Adrian Prantl · 8 years ago
  48. abe0475 Remove the obsolete offset parameter from @llvm.dbg.value by Adrian Prantl · 8 years ago
  49. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  50. 3a363ff Re-land "Use the frame index side table for byval and inalloca arguments" by Reid Kleckner · 8 years ago
  51. d526b13 Add extra operand to CALLSEQ_START to keep frame part set up previously by Serge Pavlov · 8 years ago
  52. 9f29914 Revert "Use the frame index side table for byval and inalloca arguments" by Reid Kleckner · 8 years ago
  53. 45efcf0 Use the frame index side table for byval and inalloca arguments by Reid Kleckner · 8 years ago
  54. 9bcaed8 [XRay] Custom event logging intrinsic by Dean Michael Berris · 8 years ago
  55. 6825fb6 PR32382: Fix emitting complex DWARF expressions. by Adrian Prantl · 9 years ago
  56. fb502d2 [IR] Make paramHasAttr to use arg indices instead of attr indices by Reid Kleckner · 9 years ago
  57. b518054 Rename AttributeSet to AttributeList by Reid Kleckner · 9 years ago
  58. 8424df7 Fix constant folding of fp2int to large integers by Simon Pilgrim · 9 years ago
  59. ac6081c Make library calls sensitive to regparm module flag (Fixes PR3997). by Nirav Dave · 9 years ago
  60. fa912a7 [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  61. d21529f [Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC) by David L. Jones · 9 years ago
  62. 116bbab [CodeGen] Rename MachineInstrBuilder::addOperand. NFC by Diana Picus · 9 years ago
  63. ab85225b IR: Change the gep_type_iterator API to avoid always exposing the "current" type. by Peter Collingbourne · 9 years ago
  64. 7a6b6d5 Fix spelling mistakes in SelectionDAG comments. NFC. by Simon Pilgrim · 9 years ago
  65. bd6ce9a [CodeGen] Pass references, not pointers, to MMI helpers. NFC. by Ahmed Bougacha · 9 years ago
  66. 857efb0 Add -O0 support for @llvm.invariant.group.barrier by discarding it if it gets to ISel. by Richard Smith · 9 years ago
  67. 3f25658 swifterror: Don't compute swifterror vregs during instruction selection by Arnold Schwaighofer · 9 years ago
  68. d799d28 FastISel: Remove unused/un-overridden entry points. NFCI. by Peter Collingbourne · 9 years ago
  69. 3e021be Use StringRef in FastISel API (NFC) by Mehdi Amini · 9 years ago
  70. e8e0f5c Make analyzeBranch family of instruction names consistent by Matt Arsenault · 9 years ago
  71. adbf09e [CodeGen] Split out the notions of MI invariance and MI dereferenceability. by Justin Lebar · 9 years ago
  72. f197b1f ADT: Remove all ilist_iterator => pointer casts, NFC by Duncan P. N. Exon Smith · 9 years ago
  73. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  74. 29333c9 [FastISel] Ignore @llvm.assume. by Ahmed Bougacha · 9 years ago
  75. 0af80cd [CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOperand. by Justin Lebar · 9 years ago
  76. 10383ecd SelectionDAG: Avoid implicit iterator conversions in FastISel, NFC by Duncan P. N. Exon Smith · 9 years ago
  77. db6bd02 Delete unused includes. NFC. by Rafael Espindola · 9 years ago
  78. bdc4956 Pass DebugLoc and SDLoc by const ref. by Benjamin Kramer · 9 years ago
  79. e221a87 Swift Calling Convention: swifterror target-independent change. by Manman Ren · 10 years ago
  80. 9bfd0d0 Swift Calling Convention: add swifterror attribute. by Manman Ren · 10 years ago
  81. f46262e Swift Calling Convention: add swiftself attribute. by Manman Ren · 10 years ago
  82. 38bfc22 Add "first class" lowering for deopt operand bundles by Sanjoy Das · 10 years ago
  83. 23c4d83 [NFC] Replace several manual GEP loops with gep_type_iterator. by Eduard Burtescu · 10 years ago
  84. 19eb031 [opaque pointer types] [NFC] GEP: replace get(Pointer)ElementType uses with get{Source,Result}ElementType. by Eduard Burtescu · 10 years ago
  85. 190577a [opaque pointer types] [NFC] CallSite: use getFunctionType() instead of going through PointerType::getElementType. by Manuel Jacob · 10 years ago
  86. 60b7ca6 Test commit: fixed spelling error in comment. by Wolfgang Pieb · 10 years ago
  87. accc3e0 FastISel needs to remove dead code when it bails out. by Paul Robinson · 10 years ago
  88. 1938f2e Let SelectionDAG start to use probability-based interface to add successors. by Cong Hou · 10 years ago
  89. 07eeb80 Create a new interface addSuccessorWithoutWeight(MBB*) in MBB to add successors when optimization is disabled. by Cong Hou · 10 years ago
  90. bacc7ba [SelectionDAG] Remove dead code. NFC. by Benjamin Kramer · 10 years ago
  91. e400a7d SelectionDAG: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  92. 14e7735 [WinEH] Delete the old landingpad implementation of Windows EH by Reid Kleckner · 10 years ago
  93. ae44e87 Revert "Revert "Revert r248959, "[WinEH] Emit int3 after noreturn calls on Win64""" by Reid Kleckner · 10 years ago
  94. b510401 Revert "Revert r248959, "[WinEH] Emit int3 after noreturn calls on Win64"" by Reid Kleckner · 10 years ago
  95. 1ed20db Revert r248959, "[WinEH] Emit int3 after noreturn calls on Win64" by NAKAMURA Takumi · 10 years ago
  96. 6dec87a [WinEH] Emit int3 after noreturn calls on Win64 by Reid Kleckner · 10 years ago
  97. 4816b18 FastISel: Avoid adding a successor block twice for degenerate IR. by Matthias Braun · 10 years ago
  98. 17af607 FastISel: Factor out common code; NFC intended by Matthias Braun · 10 years ago
  99. 7b63484 [WebAssembly] Skeleton FastISel support by Dan Gohman · 10 years ago
  100. 2f43dd5 StackMap: FastISel: Add an appropriate number of immediate operands to the by Alex Lorenz · 10 years ago