1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/lib
Evandro Menezes fe13cb66f6 [RISCV] Do not mandate scheduling for CSR instructions
Scheduling information is of little value when they may disrupt the
pipeline.  This patch allows omitting the scheduling information for CSR
instructions while still setting `SchedMachineModel::CompleteModel`.  For
specific cases, any scheduling information added will be used by the
scheduler.

Differential revision: https://reviews.llvm.org/D85366
2020-09-21 18:24:53 -05:00
..
Analysis [NFC][SCEV] Cleanup lowering of @llvm.uadd.sat, (-1 - V) is just ~V 2020-09-21 22:10:59 +03:00
AsmParser
BinaryFormat DebugInfo: Cleanup RLE dumping, using a length-constrained DataExtractor rather than carrying the end offset separately 2020-09-18 19:32:38 -07:00
Bitcode ValueList.cpp - remove unnecessary includes. NFCI. 2020-09-17 15:06:01 +01:00
Bitstream
CodeGen [NFC][regalloc] Use reverse iterator ranges for improved readability 2020-09-21 14:58:37 -07:00
DebugInfo DebugInfo: Cleanup RLE dumping, using a length-constrained DataExtractor rather than carrying the end offset separately 2020-09-18 19:32:38 -07:00
Demangle
DWARFLinker
ExecutionEngine [ORC] Add operations to create and lookup JITDylibs to OrcV2 C bindings. 2020-09-16 13:49:30 -07:00
Extensions Remove unused variable(s) 2020-09-08 16:58:01 -07:00
FileCheck
Frontend
Fuzzer
FuzzMutate
InterfaceStub [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI. 2020-09-15 11:38:31 +03:00
IR ProfileSummary.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. 2020-09-21 16:54:26 +01:00
IRReader
LineEditor
Linker [ThinLTO] Fix a metadata lost issue with DICompileUnit import. 2020-09-02 14:40:41 -07:00
LTO [ThinLTO] add post-thinlto-merge option to -lto-embed-bitcode 2020-09-15 15:56:11 -07:00
MC Support dwarf fission for wasm object files 2020-09-17 14:42:41 -07:00
MCA [APInt] New member function setBitVal 2020-09-02 21:40:31 +01:00
Object [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI. 2020-09-15 11:38:31 +03:00
ObjectYAML DWARFEmitter.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. 2020-09-21 15:33:09 +01:00
Option [NFC] Fix the signature and definition of findByPrefix 2020-09-11 12:38:28 +01:00
Passes [ObjCARC][NewPM] Port objc-arc-contract to NPM 2020-09-21 09:40:14 -07:00
ProfileData [Coverage] Add empty line regions to SkippedRegions 2020-09-21 12:42:53 -07:00
Remarks
Support Revert "[clang-cl] Always interpret the LIB env var as separated with semicolons" 2020-09-22 00:14:45 +03:00
TableGen Change comments about order of classes in superclass list. 2020-09-21 10:25:44 -04:00
Target [RISCV] Do not mandate scheduling for CSR instructions 2020-09-21 18:24:53 -05:00
Testing
TextAPI
ToolDrivers
Transforms [EarlyCSE] Small refactoring changes, NFC 2020-09-21 16:11:06 -05:00
WindowsManifest [CMake] Simplify CMake handling for libxml2 2020-09-09 21:44:44 -07:00
XRay
CMakeLists.txt
LLVMBuild.txt