summaryrefslogtreecommitdiff
path: root/include/llvm/InitializePasses.h
Commit message (Expand)AuthorAgeFilesLines
* Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic2017-11-071-0/+1
* Recommit r317351 : Add CallSiteSplitting passJun Bum Lim2017-11-031-0/+1
* Revert "Add CallSiteSplitting pass"Jun Bum Lim2017-11-031-1/+0
* Add CallSiteSplitting passJun Bum Lim2017-11-031-0/+1
* re-land [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."Clement Courbet2017-11-031-0/+1
* mir-canon: First commit.Puyan Lotfi2017-11-021-0/+1
* Revert "[ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."Clement Courbet2017-11-021-1/+0
* [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass.Clement Courbet2017-11-021-0/+1
* Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic2017-11-011-1/+0
* Correct dwarf unwind information in function epilogue for X86Petar Jovanovic2017-11-011-0/+1
* [SimplifyCFG] use pass options and remove the latesimplifycfg passSanjay Patel2017-10-281-1/+0
* Add CalledValuePropagation passMatthew Simpson2017-10-251-0/+1
* Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Geoff Berry2017-10-031-1/+0
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-10-021-0/+1
* Update branch coalescing to be a PowerPC specific passLei Huang2017-09-121-1/+0
* [DivRempairs] add a pass to optimize div/rem pairs (PR31028)Sanjay Patel2017-09-091-0/+1
* RegAllocFast: Cleanup; NFCMatthias Braun2017-09-091-1/+1
* [Pass] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko2017-09-061-3/+4
* Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Sam McCall2017-09-041-1/+0
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-09-011-0/+1
* Reland rL312315: [MergeICmps] MergeICmps is a new optimization pass that turn...Clement Courbet2017-09-011-0/+1
* Revert "[MergeICmps] MergeICmps is a new optimization pass that turns chains ...Clement Courbet2017-09-011-1/+0
* [MergeICmps] MergeICmps is a new optimization pass that turns chains of integerClement Courbet2017-09-011-0/+1
* Temporarily revert "Update branch coalescing to be a PowerPC specific pass"Eric Christopher2017-08-311-0/+1
* Revert r312154 "Re-enable "[MachineCopyPropagation] Extend pass to do COPY so...Hans Wennborg2017-08-301-1/+0
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-08-301-0/+1
* Update branch coalescing to be a PowerPC specific passLei Huang2017-08-231-1/+0
* Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" ro...Geoff Berry2017-08-181-1/+0
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forward...Geoff Berry2017-08-171-0/+1
* Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-08-171-1/+0
* [MachineCopyPropagation] Extend pass to do COPY source forwardingGeoff Berry2017-08-161-0/+1
* [RegAllocFast] Add the proper initialize method to use the .mir infrastructureQuentin Colombet2017-07-071-0/+1
* [SafepointIRVerifier] Add verifier pass for finding GC relocation bugsAnna Thomas2017-07-051-0/+1
* Remove the BBVectorize pass.Chandler Carruth2017-06-301-1/+0
* Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue"Daniel Jasper2017-06-291-2/+0
* [X86] Correct dwarf unwind information in function epiloguePetar Jovanovic2017-06-281-0/+2
* Remove the LoadCombine pass. It was never enabled and is unsupported.Eric Christopher2017-06-221-1/+0
* Change code formatting to look like the surrounding codeQuentin Colombet2017-06-021-1/+1
* RegisterScavenging: Add ScavengerTest passMatthias Braun2017-06-021-0/+1
* InitializePasses: Sort initializer list (by ASCII)Matthias Braun2017-06-021-5/+5
* [RABasic] Properly initialize the passQuentin Colombet2017-06-021-0/+1
* Add LiveRangeShrink pass to shrink live range within BB.Dehao Chen2017-05-311-0/+1
* [GlobalISel] Add a localizer pass for target to useQuentin Colombet2017-05-271-0/+1
* [GVNSink] GVNSink passJames Molloy2017-05-251-0/+1
* Revert r302938 "Add LiveRangeShrink pass to shrink live range within BB."Hans Wennborg2017-05-181-1/+0
* [X86] Relocate code of replacement of subtarget unsupported masked memory int...Ayman Musa2017-05-151-0/+1
* Add LiveRangeShrink pass to shrink live range within BB.Dehao Chen2017-05-121-0/+1
* Add a late IR expansion pass for the experimental reduction intrinsics.Amara Emerson2017-05-101-0/+1
* [CodeGen] Split SafeStack into a LegacyPass and a utility. NFC.Ahmed Bougacha2017-05-101-1/+1
* [PM/LoopUnswitch] Introduce a new, simpler loop unswitch pass.Chandler Carruth2017-04-271-0/+1