aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/CodeGen.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-02-16[llvm] boilerplate for new callbrprepare codegen IR passNick Desaulniers1-0/+1
2023-02-13[HardwareLoops] NewPM support.Samuel Parker1-1/+1
2023-01-19[codegen] Add StackFrameLayoutAnalysisPassPaul Kirth1-0/+1
2023-01-13Revert "[codegen] Add StackFrameLayoutAnalysisPass"Paul Kirth1-1/+0
2023-01-13[codegen] Add StackFrameLayoutAnalysisPassPaul Kirth1-0/+1
2023-01-03[TypePromotion] NewPM support.Samuel Parker1-1/+1
2022-12-20RFC: Uniformity Analysis for Irreducible Control FlowSameer Sahasrabuddhe1-0/+2
2022-12-09[Assignment Tracking][Analysis] Add analysis passOCHyams1-0/+1
2022-12-05Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions."Jonas Paulsson1-0/+1
2022-12-05Use-after-return sanitizer binary metadataDmitry Vyukov1-0/+1
2022-12-05Revert "Reapply "[CodeGen] Add new pass for late cleanup of redundant definit...Jonas Paulsson1-1/+0
2022-12-03Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions."Jonas Paulsson1-0/+1
2022-12-01Revert "[CodeGen] Add new pass for late cleanup of redundant definitions."Jonas Paulsson1-1/+0
2022-12-01[CodeGen] Add new pass for late cleanup of redundant definitions.Jonas Paulsson1-0/+1
2022-12-01[X86] Add ExpandLargeFpConvert Pass and enable for X86Freddy Ye1-0/+1
2022-11-30Revert "Use-after-return sanitizer binary metadata"Marco Elver1-1/+0
2022-11-30Use-after-return sanitizer binary metadataDmitry Vyukov1-0/+1
2022-11-30Revert "Use-after-return sanitizer binary metadata"Dmitry Vyukov1-1/+0
2022-11-30Use-after-return sanitizer binary metadataDmitry Vyukov1-0/+1
2022-11-29Revert "Use-after-return sanitizer binary metadata"Kazu Hirata1-1/+0
2022-11-29Use-after-return sanitizer binary metadataDmitry Vyukov1-0/+1
2022-10-21[ObjCARC] Remove legacy PM versions of optimization passesArthur Eubanks1-0/+1
2022-09-22-dot-machine-cfg for printing MachineFunction to a dot fileChristudasan Devadasan1-0/+1
2022-08-26[llvm/CodeGen] Add ExpandLargeDivRem passMatthias Gehre1-0/+1
2022-05-19[SelectOpti][1/5] Setup new select-optimize passSotiris Apostolakis1-0/+1
2022-04-11[CodeGen] Async unwind - add a pass to fix CFI informationMomchil Velikov1-0/+1
2022-04-05Revert "[CodeGen] Async unwind - add a pass to fix CFI information"Muhammad Omair Javaid1-1/+0
2022-04-04[CodeGen] Async unwind - add a pass to fix CFI informationMomchil Velikov1-0/+1
2022-03-23Reland "Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO"Julian Lettner1-0/+1
2022-03-23Revert "Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO"Zequan Wu1-1/+0
2022-03-17Lower `@llvm.global_dtors` using `__cxa_atexit` on MachOJulian Lettner1-0/+1
2022-03-15Revert rG9c542a5a4e1ba36c24e48185712779df52b7f7a6 "Lower `@llvm.global_dtors`...Simon Pilgrim1-1/+0
2022-03-14Lower `@llvm.global_dtors` using `__cxa_atexit` on MachOJulian Lettner1-0/+1
2022-02-10Reland "[clang-cl] Support the /JMC flag"Yuanfang Chen1-0/+1
2022-02-10Revert "[clang-cl] Support the /JMC flag"Yuanfang Chen1-1/+0
2022-02-10[clang-cl] Support the /JMC flagYuanfang Chen1-0/+1
2021-12-10Reapply CycleInfo: Introduce cycles as a generalization of loopsSameer Sahasrabuddhe1-0/+2
2021-12-07Revert "CycleInfo: Introduce cycles as a generalization of loops"Jonas Devlieghere1-2/+0
2021-12-07CycleInfo: Introduce cycles as a generalization of loopsSameer Sahasrabuddhe1-0/+2
2021-11-23[SampleFDO] Recompute BFI if the sample loader changes BPIRong Xu1-0/+2
2021-07-14[RemoveRedundantDebugValues] Add a Pass that removes redundant DBG_VALUEsDjordje Todorovic1-0/+1
2021-07-07[AMDGPU] Disable garbage collection passesStanislav Mekhanoshin1-0/+1
2021-01-02[NFC][CodeGen] Split DwarfEHPrepare pass into an actual transform and an lega...Roman Lebedev1-1/+1
2020-12-16[Debugify] Support checking Machine IR debug infoXiang1 Zhang1-0/+1
2020-12-16Revert "[Debugify] Support checking Machine IR debug info"Xiang1 Zhang1-1/+0
2020-12-16[Debugify] Support checking Machine IR debug infoXiang1 Zhang1-0/+1
2020-12-14Revert "[Debugify] Support checking Machine IR debug info"Nico Weber1-1/+0
2020-12-14[Debugify] Support checking Machine IR debug infoXiang1 Zhang1-0/+1
2020-12-14Revert "[Debugify] Support checking Machine IR debug info"Xiang1 Zhang1-1/+0
2020-12-14[Debugify] Support checking Machine IR debug infoXiang1 Zhang1-0/+1