1. 1368022 [opaque pointer types] Add a FunctionCallee wrapper type, and use it. by James Y Knight · 7 years ago
  2. fadf250 Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it." by James Y Knight · 7 years ago
  3. f47d6b3 [opaque pointer types] Add a FunctionCallee wrapper type, and use it. by James Y Knight · 7 years ago
  4. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  5. 845d5a0 Fix Wdocumentation warning. NFCI. by Simon Pilgrim · 7 years ago
  6. 3cd70b3 [MachineOutliner][NFC] Move yet another std::vector out of a loop by Jessica Paquette · 7 years ago
  7. d4e7d07 [MachineOutliner][NFC] Move std::vector out of loop by Jessica Paquette · 7 years ago
  8. ca3ed96 [MachineOutliner][NFC] Remove IntegerInstructionMap from InstructionMapper by Jessica Paquette · 7 years ago
  9. ce3a2dc [MachineOutliner][NFC] Remove buildCandidateList and replace with findCandidates by Jessica Paquette · 7 years ago
  10. e18d6ff [MachineOutliner][NFC] Candidates don't need to be shared_ptrs anymore by Jessica Paquette · 7 years ago
  11. 4ae3b71 [MachineOutliner][NFC] Remove CandidateList, since it's now unused. by Jessica Paquette · 7 years ago
  12. d9d9309 Fix buildbot capture warning by Jessica Paquette · 7 years ago
  13. 235d877 [MachineOutliner][NFC] Simplify and unify pruning/outlining logic by Jessica Paquette · 7 years ago
  14. 962b3ae [MachineOutliner] Outline functions by order of benefit by Jessica Paquette · 7 years ago
  15. 34b618b [MachineOutliner][NFC] Don't create outlined sequence from integer mapping by Jessica Paquette · 7 years ago
  16. 01f4c4b Fix Wdocumentation warning. NFCI. by Simon Pilgrim · 7 years ago
  17. cda5421 [DebugInfo] DISubprogram flags get their own flags word. NFC. by Paul Robinson · 7 years ago
  18. ddb039a [MachineOutliner][NFC] Check if CandidatesForRepeatedSeq < 2 by Jessica Paquette · 7 years ago
  19. cad864d [MachineOutliner][NFC] Use MBB flags to avoid call checks in getOutliningInfo by Jessica Paquette · 7 years ago
  20. b2d53c5 [MachineOutliner][NFC] Exit getOutliningType if there are < 2 candidates by Jessica Paquette · 7 years ago
  21. 3635c89 Fix uninitialized variable. by Alexander Kornienko · 7 years ago
  22. 82d9c0a [MachineOutliner][NFC] Change getMachineOutlinerMBBFlags to isMBBSafeToOutlineFrom by Jessica Paquette · 7 years ago
  23. 9702144 [MachineOutliner][NFC] Early exit pruning when candidates don't share an MBB by Jessica Paquette · 7 years ago
  24. 3954272 [MachineOutliner][NFC] Put suffix tree in buildCandidateList by Jessica Paquette · 7 years ago
  25. c4cf775 [MachineOutliner][NFC] Only map blocks which have adjacent legal instructions by Jessica Paquette · 7 years ago
  26. 267d266 [MachineOutliner][NFC] Don't map MBBs that don't contain legal instructions by Jessica Paquette · 7 years ago
  27. df5b09b [MachineOutliner][NFC] Remove Parent field from SuffixTreeNode by Jessica Paquette · 7 years ago
  28. a409cc9 [MachineOutliner][NFC] Traverse suffix tree using a RepeatedSubstring iterator by Jessica Paquette · 7 years ago
  29. a3eb0fa [MachineOutliner] Don't store outlined function numberings on OutlinedFunction by Jessica Paquette · 7 years ago
  30. 935d373 [MachineOutliner][NFC] Remove OccurrenceCount from SuffixTreeNode by Jessica Paquette · 7 years ago
  31. 979cf1e [MachineOutliner][NFC] Remove IsInTree from SuffixTreeNode by Jessica Paquette · 7 years ago
  32. 4e54ef8 [MachineOutliner][NFC] Add findRepeatedSubstrings to SuffixTree, kill LeafVector by Jessica Paquette · 7 years ago
  33. c991cf3 [MachineOutliner][NFC] Remember when you map something illegal across MBBs by Jessica Paquette · 7 years ago
  34. e3932ee [MachineOutliner] Inherit target features from parent function by Jessica Paquette · 7 years ago
  35. b320ca2 [MachineOutliner][NFC] Don't add MBBs with a size < 2 to the search space by Jessica Paquette · 7 years ago
  36. cc06a78 [MachineOutliner][NFC] Move debug info emission to createOutlinedFunction by Jessica Paquette · 7 years ago
  37. bd72988 [MachineOutliner][NFC] Don't map more illegal instrs than you have to by Jessica Paquette · 7 years ago
  38. 2386eab [MachineOutliner] Add codegen size remarks to the MachineOutliner by Jessica Paquette · 7 years ago
  39. 050d1ac [MachineOutliner][NFC] Factor out instruction mapping into its own function by Jessica Paquette · 7 years ago
  40. c73c030 [MI] Change the array of `MachineMemOperand` pointers to be by Chandler Carruth · 7 years ago
  41. da08078 [MachineOutliner] Clean up subtarget handling. by Eli Friedman · 7 years ago
  42. f78650a Remove trailing space by Fangrui Song · 7 years ago
  43. 9d93c60 [MachineOutliner] Exit getOutliningCandidateInfo when we erase all candidates by Jessica Paquette · 7 years ago
  44. 58e706a [MachineOutliner][NFC] Move outlined function remark into its own function by Jessica Paquette · 7 years ago
  45. 69f517d [MachineOutliner][NFC] Move target frame info into OutlinedFunction by Jessica Paquette · 7 years ago
  46. fca5512 [MachineOutliner][NFC] Make Candidates own their call information by Jessica Paquette · 7 years ago
  47. 1cc52a0 [MachineOutliner][NFC] Move missed opt remark into its own function by Jessica Paquette · 7 years ago
  48. f94d1d2 [MachineOutliner][NFC] Sink some candidate logic into OutlinedFunction by Jessica Paquette · 7 years ago
  49. f905bf1 [MachineOutliner] Check the last instruction from the sequence when updating liveness by Francis Visoiu Mistrih · 7 years ago
  50. eaececf [MachineOutliner] Fix typo in getOutliningCandidateInfo function name by Yvan Roux · 7 years ago
  51. 8bda188 [MachineOutliner] Add support for target-default outlining. by Jessica Paquette · 7 years ago
  52. dafa198 [MachineOutliner] Define MachineOutliner support in TargetOptions by Jessica Paquette · 7 years ago
  53. f472f61 [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across by Jessica Paquette · 7 years ago
  54. 32de26d [MachineOutliner] NFC: Remove insertOutlinerPrologue, rename insertOutlinerEpilogue by Jessica Paquette · 7 years ago
  55. aa08732 [MachineOutliner] NFC - Move intermediate data structures to MachineOutliner.h by Jessica Paquette · 7 years ago
  56. 042dc9e [MachineOutliner] Add "thunk" outlining for AArch64. by Eli Friedman · 7 years ago
  57. 4081a57 [MachineOutliner] Count savings from outlining in bytes. by Eli Friedman · 7 years ago
  58. 25bef20 [MachineOutliner] Add optsize markings to outlined functions. by Eli Friedman · 7 years ago
  59. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  60. 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 8 years ago
  61. 0b67249 [MachineOutliner] Add defs to calls + don't track liveness on outlined functions by Jessica Paquette · 8 years ago
  62. 1eca23b [MachineOutliner] NFC: Move EnableLinkOnceODROutlining into MachineOutliner.cpp by Jessica Paquette · 8 years ago
  63. bccd18b [MachineOutliner] Add `useMachineOutliner` target hook by Jessica Paquette · 8 years ago
  64. d506bf8 [MachineOutliner][NFC] Make outlined functions have internal linkage by Jessica Paquette · 8 years ago
  65. df82274 [MachineOutliner][NFC] Refactoring + comments in runOnModule by Jessica Paquette · 8 years ago
  66. 82203c4 [MachineOutliner] Freeze registers in new functions by Geoff Berry · 8 years ago
  67. 0909ca1 [NFC] fix trivial typos in comments and documents by Hiroshi Inoue · 8 years ago
  68. a499c3c Add optional DICompileUnit to DIBuilder + make outliner debug info use it by Jessica Paquette · 8 years ago
  69. 729e686 [MachineOutliner] Add DISubprograms to outlined functions. by Jessica Paquette · 8 years ago
  70. 757e120 [MachineOutliner] Move hasAddressTaken check to MachineOutliner.cpp by Jessica Paquette · 8 years ago
  71. 3291e73 [MachineOutliner] AArch64: Handle instrs that use SP and will never need fixups by Jessica Paquette · 8 years ago
  72. c468b64 Remove redundant includes from lib/CodeGen. by Michael Zolotukhin · 8 years ago
  73. 52df801 [MachineOutliner] NFC: Throw out self-intersections on candidates early by Jessica Paquette · 8 years ago
  74. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  75. 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  76. 9df7fde [MachineOutliner] Add optimisation remarks for successful outlining by Jessica Paquette · 8 years ago
  77. 1934fd2 [MachineOutliner] NFC: Rename getters/setters to fit coding style by Jessica Paquette · 8 years ago
  78. 60d31fc [MachineOutliner][NFC] Clean up prune logic a bit by Jessica Paquette · 8 years ago
  79. 85af63d [MachineOutliner][NFC] Move decrement logic to OutlinedFunction by Jessica Paquette · 8 years ago
  80. c9ab4c2 [MachineOutliner][NFC] Move end index calculation into Candidate by Jessica Paquette · 8 years ago
  81. 9590658 [NFC] Convert OptimizationRemarkEmitter old emit() calls to new closure by Vivek Pandya · 8 years ago
  82. fdf9bf4 CodeGen: Minor cleanups to use MachineInstr::getMF. NFC by Justin Bogner · 8 years ago
  83. 1359384 [MachineOutliner] Disable outlining from LinkOnceODRs by default by Jessica Paquette · 8 years ago
  84. acc15e1 [MachineOutliner] Fix off-by-one in cost model by Jessica Paquette · 8 years ago
  85. 9199916 [MachineOutliner][NFC] Simplify logic in pruneCandidates by Jessica Paquette · 8 years ago
  86. 4cf187b [MachineOutliner] AArch64: Avoid saving + restoring LR if possible by Jessica Paquette · 8 years ago
  87. ffe4abc [MachineOutliner] Recommit r312194, missed optimization remarks by Jessica Paquette · 8 years ago
  88. b8198f02e Revert r312194: "[MachineOutliner] Add missed optimization remarks for the outliner." by Daniel Jasper · 8 years ago
  89. 65d953e [MachineOutliner] Add missed optimization remarks for the outliner. by Jessica Paquette · 8 years ago
  90. 95c1107 [MachineOutliner] Only outline candidates of length >= 2 by Jessica Paquette · 8 years ago
  91. d87f544 [MachineOutliner] NFC: Change IsTailCall to a call class + frame class by Jessica Paquette · 8 years ago
  92. 4602c34 [MachineOutliner] NFC: Comment tidying by Jessica Paquette · 8 years ago
  93. 809d708 [MachineOutliner] NFC: Split up getOutliningBenefit by Jessica Paquette · 8 years ago
  94. 78681be [MachineOutliner] Cleanup: move findCandidates out of suffix tree by Jessica Paquette · 8 years ago
  95. 7bda195 CodeGen: Refactor MIR parsing by Matthias Braun · 8 years ago
  96. 1527baa CodeGen: Rename DEBUG_TYPE to match passnames by Matthias Braun · 8 years ago
  97. 59a2d7b Module::getOrInsertFunction is using C-style vararg instead of variadic templates. by Serge Guelton · 9 years ago
  98. b050c7f Revert "Turn some C-style vararg into variadic templates" by Diana Picus · 9 years ago
  99. 5fd75fb Turn some C-style vararg into variadic templates by Serge Guelton · 9 years ago
  100. db11fdf Revert "Turn some C-style vararg into variadic templates" by Mehdi Amini · 9 years ago