llvm-project/llvm/lib
Mircea Trofin a503cb00d1 [NFC][regalloc] Factor accesses to ExtraRegInfo
We'll move ExtraRegInfo to the RegAllocEvictionAdvisor subsequently.
This change prepares for that by factoring all accesses.

RFC: https://lists.llvm.org/pipermail/llvm-dev/2021-November/153639.html

Differential Revision: https://reviews.llvm.org/D114759
2021-11-30 15:10:49 -08:00
..
Analysis [SCEV] Verify integrity of ValuesAtScopes and users (NFC) 2021-11-30 21:08:40 +01:00
AsmParser [LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvm 2021-11-24 17:29:55 -05:00
BinaryFormat [llvm][clang][NFC] updates inline licence info 2021-08-11 02:48:53 +00:00
Bitcode [LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvm 2021-11-24 17:29:55 -05:00
Bitstream
CodeGen [NFC][regalloc] Factor accesses to ExtraRegInfo 2021-11-30 15:10:49 -08:00
DWARFLinker Move TargetRegistry.(h|cpp) from Support to MC 2021-10-08 14:51:48 -07:00
DWP
DebugInfo DWARFVerifier: Don't parse all units twice 2021-11-24 14:03:56 -08:00
Demangle Add missing header 2021-11-29 16:29:37 -08:00
ExecutionEngine [JITLink][ELF] Don't skip sections of size 0 2021-11-30 09:19:14 -08:00
Extensions
FileCheck [llvm] Use StringRef::contains (NFC) 2021-10-23 08:45:27 -07:00
Frontend Move TargetRegistry.(h|cpp) from Support to MC 2021-10-08 14:51:48 -07:00
FuzzMutate
Fuzzer
IR [DebugInfo] Do not replace existing nodes from DICompileUnit 2021-11-29 19:46:10 -08:00
IRReader
InterfaceStub [LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvm 2021-11-24 17:29:55 -05:00
LTO [NewPM] Use the default AA pipeline by default 2021-11-04 15:10:34 -07:00
LineEditor
Linker [llvm] Use make_early_inc_range (NFC) 2021-11-05 19:39:07 -07:00
MC Revert "Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible." 2021-11-30 18:36:32 +01:00
MCA [LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvm 2021-11-24 17:29:55 -05:00
Object [llvm] Use range-based for loops (NFC) 2021-11-29 09:04:44 -08:00
ObjectYAML [llvm] Use range-based for loops (NFC) 2021-11-29 09:04:44 -08:00
Option [llvm/OptTable] Add named param comment for GroupedShortOption 2021-09-27 11:33:29 -04:00
Passes [llvm] Use range-based for loops (NFC) 2021-11-29 09:04:44 -08:00
ProfileData [memprof] Extend llvm-profdata to display MemProf profile summaries. 2021-11-30 10:45:26 -08:00
Remarks
Support fix inverted logic for HideUnrelatedOptions 2021-11-30 14:56:22 -05:00
TableGen [llvm] Use range-based for loops (NFC) 2021-11-28 18:14:49 -08:00
Target Big-endian version of vpermxor 2021-11-30 22:49:55 +00:00
Testing
TextAPI [llvm] Use drop_begin (NFC) 2021-09-16 08:46:26 -07:00
ToolDrivers [Type] Avoid APFloat.h include (NFC) 2021-10-09 11:29:26 +02:00
Transforms [InstCombine] Allow fake vector insert folding to bit-logic only if the insert element is integer type 2021-11-30 13:54:52 -08:00
WindowsManifest Make WindowsManifestMerger::merge() take a MemoryBufferRef 2021-08-24 16:39:20 -04:00
XRay Support: Use Expected<T>::moveInto() in a few places 2021-10-22 12:40:10 -07:00
CMakeLists.txt