Joerg Sonnenberger
|
732f95ff9a
Reapply r374743 with a fix for the ocaml binding
|
5 年之前 |
Dmitri Gribenko
|
e0cea29324
Revert "Add a pass to lower is.constant and objectsize intrinsics"
|
5 年之前 |
Joerg Sonnenberger
|
314e3cde15
Add a pass to lower is.constant and objectsize intrinsics
|
5 年之前 |
Dmitri Gribenko
|
be9f44f943
Revert "Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.""
|
6 年之前 |
Clement Courbet
|
9f23a59130
Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline."
|
6 年之前 |
Benjamin Kramer
|
8a67530447
Do a sweep of symbol internalization. NFC.
|
6 年之前 |
Jonas Devlieghere
|
114087caa6
[llvm] Migrate llvm::make_unique to std::make_unique
|
6 年之前 |
Fangrui Song
|
727b16e096
Delete dead stores
|
6 年之前 |
Clement Courbet
|
6f6d98e186
Revert "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline."
|
6 年之前 |
Clement Courbet
|
e0fc543f4c
[ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
|
6 年之前 |
Matt Arsenault
|
5b56cc85b0
Rename ExpandISelPseudo->FinalizeISel, delay register reservation
|
6 年之前 |
Jonas Paulsson
|
ff136c756d
[SystemZ, RegAlloc] Favor 3-address instructions during instruction selection.
|
6 年之前 |
Clement Courbet
|
a6ff3047e7
[MergeICmps] Make the pass compatible with the new pass manager.
|
6 年之前 |
Amara Emerson
|
040f61e117
[GlobalISel] Enable CSE in the IRTranslator & legalizer for -O0 with constants only.
|
6 年之前 |
Amara Emerson
|
3d4f91d8d0
[GlobalISel] Introduce a CSEConfigBase class to allow targets to define their own CSE configs.
|
6 年之前 |
Matt Arsenault
|
951c9d9b26
CodeGen: Refactor regallocator command line and target selection
|
6 年之前 |
Daniel Sanders
|
d57d5e8d9c
Restore ability for C++ API users to Enable IPRA.
|
6 年之前 |
Matt Arsenault
|
664a45f97e
CodeGen: Make RegAllocRegistry a template class
|
6 年之前 |
Aditya Nandakumar
|
47a2c804dd
[GISel]: Change how CSE is enabled by default for each pass
|
6 年之前 |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 年之前 |
Petr Pavlu
|
7885d2ca5a
[GlobalISel] Fix choice of instruction selector for AArch64 at -O0 with -global-isel=0
|
6 年之前 |
Matt Arsenault
|
4c2adea438
MIR: Add method to stop after specific runs of passes
|
6 年之前 |
Petr Pavlu
|
3834f85200
[GlobalISel] Make EnableGlobalISel always set when GISel is enabled
|
6 年之前 |
Serge Guelton
|
bbe5fdb08d
Type safe version of MachinePassRegistry
|
6 年之前 |
Matthias Braun
|
94f7fc2ccd
LLVMTargetMachine/TargetPassConfig: Simplify handling of start/stop options; NFC
|
6 年之前 |
Francis Visoiu Mistrih
|
6165c5d19d
[llc] Error out when -print-machineinstrs is used with an unknown pass
|
6 年之前 |
Daniel Sanders
|
9f149bc4ff
Correct implementation of -verify-machineinstrs such that it's still overridable for EXPENSIVE_CHECKS
|
6 年之前 |
Daniel Sanders
|
8f3aebf19b
[globalisel][verifier] Run the MachineVerifier from IRTranslator onwards
|
6 年之前 |
Fangrui Song
|
af7b1832a0
Remove trailing space
|
7 年之前 |
Jessica Paquette
|
c549767db5
[MachineOutliner] Add support for target-default outlining.
|
7 年之前 |