Dmitri Gribenko
|
be9f44f943
Revert "Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.""
|
6 tahun lalu |
Clement Courbet
|
9f23a59130
Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline."
|
6 tahun lalu |
Puyan Lotfi
|
9a66698dc0
[MIR] MIRNamer pass for improving MIR test authoring experience.
|
6 tahun lalu |
James Molloy
|
5a59f3c7bb
[MachinePipeliner] Add a way to unit-test the schedule emitter
|
6 tahun lalu |
Thomas Raoux
|
2bfdb54bfd
[CodeGen] Add a pass to do block predication on SSA machine IR.
|
6 tahun lalu |
Clement Courbet
|
6f6d98e186
Revert "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline."
|
6 tahun lalu |
Clement Courbet
|
e0fc543f4c
[ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
|
6 tahun lalu |
Matt Arsenault
|
5b56cc85b0
Rename ExpandISelPseudo->FinalizeISel, delay register reservation
|
6 tahun lalu |
Sam Parker
|
c313a177b4
[CodeGen] Generic Hardware Loop Support
|
6 tahun lalu |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 tahun lalu |
Martin Elshuber
|
5e067bb37c
Subject: [PATCH] [CodeGen] Add pass to combine interleaved loads.
|
6 tahun lalu |
Matthias Braun
|
3a7b5a6666
RegUsageInfo: Cleanup; NFC
|
7 tahun lalu |
Matthias Braun
|
663f587f45
CodeGen.cpp: Sort initializers; NFC
|
7 tahun lalu |
Heejin Ahn
|
a6e37da488
[WebAssembly] Add Wasm exception handling prepare pass
|
7 tahun lalu |
Petar Jovanovic
|
b6bee65199
Correct dwarf unwind information in function epilogue
|
7 tahun lalu |
Jun Bum Lim
|
af56683019
[CodeGen] Add a new pass for PostRA sink
|
7 tahun lalu |
Chandler Carruth
|
fd5a8723ce
Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
|
7 tahun lalu |
Matthias Braun
|
09008367fc
Split MachineLICM into EarlyMachineLICM and MachineLICM; NFC
|
7 tahun lalu |
Matthias Braun
|
9334f5c86b
Split TailDuplicatePass into pre- and post-RA variant; NFC
|
7 tahun lalu |
Hans Wennborg
|
5765d84997
Rename CountingFunctionInserter and use for both mcount and cygprofile calls, before and after inlining
|
7 tahun lalu |
Reid Kleckner
|
bfc1e953bc
Revert "Correct dwarf unwind information in function epilogue for X86"
|
7 tahun lalu |
Petar Jovanovic
|
8cec6c4916
Reland "Correct dwarf unwind information in function epilogue for X86"
|
7 tahun lalu |
Clement Courbet
|
3d456013b6
re-land [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."
|
7 tahun lalu |
Puyan Lotfi
|
0ae3f32f56
mir-canon: First commit.
|
7 tahun lalu |
Petar Jovanovic
|
5616b72dcf
Revert "Correct dwarf unwind information in function epilogue for X86"
|
7 tahun lalu |
Petar Jovanovic
|
bb38652ad4
Correct dwarf unwind information in function epilogue for X86
|
7 tahun lalu |
Geoff Berry
|
c3ef7ae13a
Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding""
|
8 tahun lalu |
Geoff Berry
|
d990d28864
Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"
|
8 tahun lalu |
Lei Huang
|
c64508a42f
Update branch coalescing to be a PowerPC specific pass
|
8 tahun lalu |
Matthias Braun
|
8da30a7fc9
RegAllocFast: Cleanup; NFC
|
8 tahun lalu |