summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/CodeGen.cpp
AgeCommit message (Expand)Author
2022-02-10Reland "[clang-cl] Support the /JMC flag"Yuanfang Chen
2022-02-10Revert "[clang-cl] Support the /JMC flag"Yuanfang Chen
2022-02-10[clang-cl] Support the /JMC flagYuanfang Chen
2021-12-10Reapply CycleInfo: Introduce cycles as a generalization of loopsSameer Sahasrabuddhe
2021-12-07Revert "CycleInfo: Introduce cycles as a generalization of loops"Jonas Devlieghere
2021-12-07CycleInfo: Introduce cycles as a generalization of loopsSameer Sahasrabuddhe
2021-11-23[SampleFDO] Recompute BFI if the sample loader changes BPIRong Xu
2021-07-14[RemoveRedundantDebugValues] Add a Pass that removes redundant DBG_VALUEsDjordje Todorovic
2021-07-07[AMDGPU] Disable garbage collection passesStanislav Mekhanoshin
2021-01-02[NFC][CodeGen] Split DwarfEHPrepare pass into an actual transform and an lega...Roman Lebedev
2020-12-16[Debugify] Support checking Machine IR debug infoXiang1 Zhang
2020-12-16Revert "[Debugify] Support checking Machine IR debug info"Xiang1 Zhang
2020-12-16[Debugify] Support checking Machine IR debug infoXiang1 Zhang
2020-12-14Revert "[Debugify] Support checking Machine IR debug info"Nico Weber
2020-12-14[Debugify] Support checking Machine IR debug infoXiang1 Zhang
2020-12-14Revert "[Debugify] Support checking Machine IR debug info"Xiang1 Zhang
2020-12-14[Debugify] Support checking Machine IR debug infoXiang1 Zhang
2020-12-08[ScalarizeMaskedMemIntrinsic] Move from CodeGen into TransformsAnna Thomas
2020-08-06[NFC] Rename BBSectionsPrepare -> BasicBlockSections.Snehasish Kumar
2020-04-10Re-land [Codegen/Statepoint] Allow usage of registers for non gc deopt values.Serguei Katkov
2020-04-09Add pass to strip debug info from MIRDaniel Sanders
2020-04-09Revert "[Codegen/Statepoint] Allow usage of registers for non gc deopt values."Serguei Katkov
2020-04-09[Codegen/Statepoint] Allow usage of registers for non gc deopt values.Serguei Katkov
2020-04-07Add MIR-level debugify with only locations support for nowDaniel Sanders
2020-03-16Basic Block Sections support in LLVM.Sriraman Tallam
2020-03-10[VE] Target-specific bit size for sjljehprepareKazushi (Jam) Marukawa
2019-12-03[CodeGen] Move ARMCodegenPrepare to TypePromotionSam Parker
2019-10-28Add Windows Control Flow Guard checks (/guard:cf).Andrew Paverd
2019-09-30[NewPM] Port MachineModuleInfo to the new pass manager.Yuanfang Chen
2019-09-10Revert "Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen...Dmitri Gribenko
2019-09-10Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into op...Clement Courbet
2019-09-05[MIR] MIRNamer pass for improving MIR test authoring experience.Puyan Lotfi
2019-09-03[MachinePipeliner] Add a way to unit-test the schedule emitterJames Molloy
2019-08-20 [CodeGen] Add a pass to do block predication on SSA machine IR.Thomas Raoux
2019-06-26Revert "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into op...Clement Courbet
2019-06-26[ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.Clement Courbet
2019-06-19Rename ExpandISelPseudo->FinalizeISel, delay register reservationMatt Arsenault
2019-06-07[CodeGen] Generic Hardware Loop SupportSam Parker
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-19Subject: [PATCH] [CodeGen] Add pass to combine interleaved loads.Martin Elshuber
2018-07-26RegUsageInfo: Cleanup; NFCMatthias Braun
2018-07-26CodeGen.cpp: Sort initializers; NFCMatthias Braun
2018-05-31[WebAssembly] Add Wasm exception handling prepare passHeejin Ahn
2018-04-24Correct dwarf unwind information in function epiloguePetar Jovanovic
2018-03-22[CodeGen] Add a new pass for PostRA sinkJun Bum Lim
2018-01-22Introduce the "retpoline" x86 mitigation technique for variant #2 of the spec...Chandler Carruth
2018-01-19Split MachineLICM into EarlyMachineLICM and MachineLICM; NFCMatthias Braun
2018-01-19Split TailDuplicatePass into pre- and post-RA variant; NFCMatthias Braun
2017-11-14Rename CountingFunctionInserter and use for both mcount and cygprofile calls,...Hans Wennborg
2017-11-08Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner