1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 12:43:36 +01:00
llvm-mirror/lib
Arthur Eubanks 5a8b898a6d [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions
This matches the legacy pipeline/pass.

Reviewed By: asbirlea, SjoerdMeijer

Differential Revision: https://reviews.llvm.org/D94559
2021-01-13 14:54:49 -08:00
..
Analysis [ValueTracking] Fix one s/dyn_cast/dyn_cast_or_null/ 2021-01-13 13:39:53 +01:00
AsmParser [X86] Add x86_amx type for intel AMX. 2020-12-30 13:52:13 +08:00
BinaryFormat [XCOFF][AIX] Emit EH information in traceback table 2020-12-16 09:34:59 -05:00
Bitcode [llvm] Use llvm::append_range (NFC) 2021-01-06 18:27:33 -08:00
Bitstream [llvm] Use llvm::append_range (NFC) 2021-01-06 18:27:33 -08:00
CodeGen [DAG] visitVECTOR_SHUFFLE - use all_of to check for all-undef shuffle mask. NFCI. 2021-01-13 17:19:41 +00:00
DebugInfo [PDB] Defer relocating .debug$S until commit time and parallelize it 2021-01-12 17:46:29 -08:00
Demangle
DWARFLinker [dsymutil] Add preliminary support for DWARF 5. 2021-01-12 21:55:41 -08:00
ExecutionEngine [llvm] Remove redundant string initialization (NFC) 2021-01-12 21:43:46 -08:00
Extensions
FileCheck [FileCheck] Add a literal check directive modifier 2020-12-18 17:26:15 -08:00
Frontend [OpenMPOpt][WIP] Expand parallel region merging 2021-01-11 08:06:23 -08:00
Fuzzer
FuzzMutate
InterfaceStub [llvm-elfabi] Add flag to preserve timestamp when output is the same 2020-12-29 20:27:06 -08:00
IR [llvm] Use llvm::find_if (NFC) 2021-01-11 18:48:06 -08:00
IRReader
LineEditor
Linker [ExecutionEngine, Linker] Use erase_if (NFC) 2020-12-23 21:44:39 -08:00
LTO [LTO] Replace anonymous namespace with static functions (NFC). 2021-01-13 09:32:15 +00:00
MC Revert "[AsmParser] make .ascii support spaces as separators" 2021-01-13 14:38:22 -08:00
MCA [llvm] Use llvm::append_range (NFC) 2021-01-06 18:27:33 -08:00
Object [llvm] Use llvm::lower_bound and llvm::upper_bound (NFC) 2021-01-05 21:15:59 -08:00
ObjectYAML [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field. 2021-01-13 11:52:40 +03:00
Option [llvm] Simplify string comparisons (NFC) 2021-01-11 18:48:09 -08:00
Passes [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions 2021-01-13 14:54:49 -08:00
ProfileData [llvm] Use llvm::append_range (NFC) 2021-01-06 18:27:33 -08:00
Remarks
Support [InitLLVM] Ensure SIGPIPE handler installed before sigaction() 2021-01-08 15:13:04 -08:00
TableGen [TableGen] Improve error message for semicolon after braced body. 2021-01-12 09:38:05 -05:00
Target [Hexagon] Improve legalizing of ISD::SETCC result 2021-01-13 12:29:22 -06:00
Testing
TextAPI
ToolDrivers
Transforms [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions 2021-01-13 14:54:49 -08:00
WindowsManifest
XRay
CMakeLists.txt