1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/lib
Sanne Wouda 81bbde389a Use LoopRotate PrepareForLTO stage in NPM
The PrepareForLTO stage of LoopRotate tries to avoid unrolling loops
with calls that might be inlined later.  See D94232 where this was
introduced.

We didn't catch all occurances of the LoopRotatePass in the New Pass
Manager, so the original regression in astar returned with the pass
manager switch.
2021-02-17 14:06:57 +00:00
..
Analysis [SCEV] Use ListSeparator (NFC) 2021-02-16 23:23:05 -08:00
AsmParser
BinaryFormat
Bitcode
Bitstream
CodeGen [DAG] Pull out getTruncatedUSUBSAT helper from foldSubToUSubSat. NFCI. 2021-02-17 12:17:08 +00:00
DebugInfo
Demangle
DWARFLinker
ExecutionEngine
Extensions
FileCheck
Frontend
Fuzzer
FuzzMutate
InterfaceStub
IR [DebugInfo] Keep the DWARF64 flag in the module metadata 2021-02-17 17:03:34 +07:00
IRReader
LineEditor
Linker
LTO
MC [MC][ELF] Support for zero flag section groups 2021-02-16 14:23:40 -08:00
MCA
Object
ObjectYAML
Option
Passes Use LoopRotate PrepareForLTO stage in NPM 2021-02-17 14:06:57 +00:00
ProfileData Revert "[SampleFDO][NFC] Refactor SampleProfile.cpp" 2021-02-16 22:11:42 +00:00
Remarks
Support [FileCollector] Fix that the file system case-sensitivity check was inverted 2021-02-16 20:21:32 +01:00
TableGen
Target [RISCV] Simplify BP initialisation 2021-02-17 20:33:20 +08:00
Testing
TextAPI
ToolDrivers
Transforms Follow up of rGdea4a63e6359, which committed a slightly different version than 2021-02-17 10:07:26 +00:00
WindowsManifest
XRay
CMakeLists.txt