summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/CodeGen.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into op...Clement Courbet2019-06-261-0/+1
* [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.Clement Courbet2019-06-261-1/+0
* Rename ExpandISelPseudo->FinalizeISel, delay register reservationMatt Arsenault2019-06-191-1/+1
* [CodeGen] Generic Hardware Loop SupportSam Parker2019-06-071-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Subject: [PATCH] [CodeGen] Add pass to combine interleaved loads.Martin Elshuber2018-11-191-0/+1
* RegUsageInfo: Cleanup; NFCMatthias Braun2018-07-261-0/+2
* CodeGen.cpp: Sort initializers; NFCMatthias Braun2018-07-261-2/+2
* [WebAssembly] Add Wasm exception handling prepare passHeejin Ahn2018-05-311-0/+1
* Correct dwarf unwind information in function epiloguePetar Jovanovic2018-04-241-0/+1
* [CodeGen] Add a new pass for PostRA sinkJun Bum Lim2018-03-221-0/+1
* Introduce the "retpoline" x86 mitigation technique for variant #2 of the spec...Chandler Carruth2018-01-221-0/+1
* Split MachineLICM into EarlyMachineLICM and MachineLICM; NFCMatthias Braun2018-01-191-0/+1
* Split TailDuplicatePass into pre- and post-RA variant; NFCMatthias Braun2018-01-191-1/+2
* Rename CountingFunctionInserter and use for both mcount and cygprofile calls,...Hans Wennborg2017-11-141-1/+0
* Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner2017-11-081-1/+0
* Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic2017-11-071-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 "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
* 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
* RegAllocFast: Cleanup; NFCMatthias Braun2017-09-091-1/+1
* 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
* 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
* 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
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [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
* 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
* [CodeGen] Split SafeStack into a LegacyPass and a utility. NFC.Ahmed Bougacha2017-05-101-1/+1
* CodeGen.cpp: Sort alphabetically; NFCMatthias Braun2017-03-181-6/+6
* [Outliner] Fixed Asan bot failure in r296418Jessica Paquette2017-03-061-0/+1
* Improve scheduling with branch coalescingNemanja Ivanovic2017-03-011-0/+1
* Revert "Add MIR-level outlining pass"Matthias Braun2017-02-281-1/+0
* Add MIR-level outlining passMatthias Braun2017-02-281-0/+1
OpenPOWER on IntegriCloud