summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetPassConfig.cpp
AgeCommit message (Expand)Author
2021-04-10Remove "Rewrite Symbols" from codegen pipelineArthur Eubanks
2021-03-01Move EntryExitInstrumentation pass locationArthur Eubanks
2021-02-12[CodeGen] New pass: Replace vector intrinsics with call to vector libraryLukas Sommer
2021-02-11[CodeGen] Basic block sections should take precendence over splitting.Snehasish Kumar
2021-02-05Revert "[Codegen][ReplaceWithVecLib] add pass to replace vector intrinsics wi...Sanjay Patel
2021-02-05[Codegen][ReplaceWithVecLib] add pass to replace vector intrinsics with calls...Lukas Sommer
2021-01-07CodeGen: Refactor regallocator command line and target selectionMatt Arsenault
2020-12-29Reland "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen p...Yuanfang Chen
2020-12-29Revert "Reland "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build c...Yuanfang Chen
2020-12-29Reland "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen p...Yuanfang Chen
2020-12-28Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen p...Yuanfang Chen
2020-12-28[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipelineYuanfang Chen
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[ScalarizeMaskedMemIntrin] Add new PM supportAnna Thomas
2020-12-02[CSSPGO] Pseudo probes for function calls.Hongtao Yu
2020-12-02[XCOFF][AIX] Generate LSDA data and compact unwind section on AIXjasonliu
2020-10-16[GlobalISel] Add translation support for vector reduction intrinsics.Amara Emerson
2020-09-21TargetPassConfig.cpp - use auto const& iterator in for-range loop to avoid co...Simon Pilgrim
2020-09-11Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen p...Yuanfang Chen
2020-09-11[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipelineYuanfang Chen
2020-08-28[llvm][CodeGen] Machine Function SplitterSnehasish Kumar
2020-08-06[NFC] Rename BBSectionsPrepare -> BasicBlockSections.Snehasish Kumar
2020-07-23[CodeGen][TargetPassConfig] Add unreachable-mbb-elimination pass explicitlyEvgeny Leviant
2020-07-20[llc] (almost) remove `--print-machineinstrs`Yuanfang Chen
2020-07-18[CodeGen][TargetPassConfig] Add TargetTransformInfo pass correctlyEvgeny Leviant
2020-07-06[NFC] change getLimitedCodeGenPipelineReason to static functionYuanfang Chen
2020-05-28[TargetPassConfig] Add CanonicalizeFreezeInLoops before LSRJuneyoung Lee
2020-05-23[DwarfEHPrepare] Don't prune unreachable resumes at optnoneNikita Popov
2020-05-23[TargetPassConfig] Don't add alias analysis at optnoneNikita Popov
2020-04-21[TargetPassConfig] Run MachineVerifier after more passes.Eli Friedman
2020-04-10Add -debugify-and-strip-all to add debug info before a pass and remove it afterDaniel Sanders
2020-04-10Make TargetPassConfig and llc add pre/post passes the same way. NFCDaniel Sanders
2020-04-10Re-land [Codegen/Statepoint] Allow usage of registers for non gc deopt values.Serguei Katkov
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-03-16Basic Block Sections support in LLVM.Sriraman Tallam
2020-03-10[VE] Target-specific bit size for sjljehprepareKazushi (Jam) Marukawa
2020-01-19[CodeGen] Move fentry-insert, xray-instrumentation and patchable-function bef...Fangrui Song
2019-11-26TargetPassConfig: const char * -> const char []Fangrui Song
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-10-14Reapply r374743 with a fix for the ocaml bindingJoerg Sonnenberger
2019-10-14Revert "Add a pass to lower is.constant and objectsize intrinsics"Dmitri Gribenko
2019-10-13Add a pass to lower is.constant and objectsize intrinsicsJoerg Sonnenberger
2019-09-10Revert "Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen...Dmitri Gribenko