aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
2024-03-06Restore "Implement convergence control in MIR using SelectionDAG (#71785)"Sameer Sahasrabuddhe1-0/+1
2024-03-04Revert "Restore "Implement convergence control in MIR using SelectionDAG (#71...Mitch Phillips1-1/+0
2024-03-04Restore "Implement convergence control in MIR using SelectionDAG (#71785)"Sameer Sahasrabuddhe1-0/+1
2024-02-26[CodeGen] [ARM] Make RISC-V Init Undef Pass Target Independent and add suppor...Jack Styles1-0/+1
2024-02-21Revert "Implement convergence control in MIR using SelectionDAG (#71785)"Sameer Sahasrabuddhe1-1/+0
2024-02-21Implement convergence control in MIR using SelectionDAG (#71785)Sameer Sahasrabuddhe1-0/+1
2024-01-25[llvm] Move CodeGenTypes library to its own directory (#79444)Nico Weber1-13/+0
2024-01-25[CodeGen] Port FreeMachineFunction to new pass manager (#79421)paperchalice1-0/+1
2024-01-24[CodeGen][Passes] Move `CodeGenPassBuilder.h` to Passes (#79242)paperchalice1-1/+0
2023-10-27[BasicBlockSections] Apply path cloning with -basic-block-sections. (#68860)Rahman Lavaee1-0/+1
2023-09-03RegAlloc: Rename MLRegalloc* files to use consistent captalizationMatt Arsenault1-4/+4
2023-08-22Add a pass to garbage-collect empty basic blocks after code generation.Rahman Lavaee1-0/+1
2023-05-09[CodeGen][KCFI] Move cfi-type lowering to TargetLoweringSami Tolvanen1-0/+1
2023-05-03Switch `llvm/CodeGen/MachineValueType.h` to the generated oneNAKAMURA Takumi1-0/+3
2023-05-03Split out `CodeGenTypes` from `CodeGen` for LLT/MVTNAKAMURA Takumi1-1/+11
2023-05-03Restore CodeGen/LowLevelType from `Support`NAKAMURA Takumi1-0/+1
2023-04-25Move CodeGen/LowLevelType => CodeGen/LowLevelTypeUtilsNAKAMURA Takumi1-1/+1
2023-02-16[llvm] boilerplate for new callbrprepare codegen IR passNick Desaulniers1-0/+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-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-12-20RFC: Uniformity Analysis for Irreducible Control FlowSameer Sahasrabuddhe1-0/+1
2022-12-15[mlgo] Retire LLVM_HAVE_TF_APIKazu Hirata1-2/+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-11-14[ARM][CodeGen] Add support for complex deinterleavingNicholas Guy1-0/+1
2022-10-21[ObjCARC] Remove legacy PM versions of optimization passesArthur Eubanks1-0/+1
2022-09-30Reland "[MLGO] ML Regalloc Priority Advisor"Eric Wang1-0/+1
2022-09-29Revert "[MLGO] ML Regalloc Priority Advisor"Mircea Trofin1-1/+0
2022-09-29[MLGO] ML Regalloc Priority AdvisorEric Wang1-0/+1
2022-09-23Make MLIR model URLs cache variablesYi Kong1-1/+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-08-18[NFC][MLGO] ML Regalloc Priority AdvisorEric Wang1-0/+1
2022-07-11[mlgo] Don't provide default model URLsMircea Trofin1-4/+1
2022-05-26Reland "[Propeller] Promote functions with propeller profiles to .text.hot."Rahman Lavaee1-0/+1