1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/include/llvm
David Sherwood 56b8c35591 [SVE] Make ElementCount members private
This patch changes ElementCount so that the Min and Scalable
members are now private and can only be accessed via the get
functions getKnownMinValue() and isScalable(). In addition I've
added some other member functions for more commonly used operations.
Hopefully this makes the class more useful and will reduce the
need for calling getKnownMinValue().

Differential Revision: https://reviews.llvm.org/D86065
2020-08-28 14:43:53 +01:00
..
ADT [ADT] Allow IsSizeLessThanThresholdT for incomplete types. NFC 2020-08-21 11:01:57 +07:00
Analysis [SVE] Make ElementCount members private 2020-08-28 14:43:53 +01:00
AsmParser Fix -Wdocumentation warning. NFC. 2020-05-16 15:00:56 +01:00
BinaryFormat [PowerPC][PCRelative] Thread Local Storage Support for Initial Exec 2020-08-21 10:13:11 -05:00
Bitcode [DebugInfo][flang]Added support for representing Fortran assumed length strings 2020-08-22 10:13:40 +05:30
Bitstream Fix an overflow issue at BackpatchWord 2020-08-27 04:46:19 +00:00
CodeGen [SVE] Make ElementCount members private 2020-08-28 14:43:53 +01:00
Config Revert "Use find_library for ncurses" 2020-08-27 17:57:26 -07:00
DebugInfo [WIP][DebugInfo] Lazily parse debug_loclist offsets 2020-08-18 10:49:39 -07:00
Demangle ld128 demangle: allow space for 'L' suffix. 2020-08-18 16:14:05 -07:00
DWARFLinker [DebugInfo] Clean up DIEUnit. NFC. 2020-08-07 15:55:44 +07:00
ExecutionEngine [ORC][JITLink] Switch to unique ownership for EHFrameRegistrars. 2020-08-26 16:59:45 -07:00
Frontend [flang][openacc] Add check for tile clause restriction 2020-08-27 22:13:46 -04:00
FuzzMutate FuzzerCLI.h - reduce StringRef.h include to forward declaration. NFC. 2020-05-12 13:03:50 +01:00
InterfaceStub [elfabi] Move llvm-elfabi related code to InterfaceStub library 2020-08-13 11:51:44 -07:00
IR [SVE] Make ElementCount members private 2020-08-28 14:43:53 +01:00
IRReader Infer alignment of unmarked loads in IR/bitcode parsing. 2020-05-14 13:03:50 -07:00
LineEditor
Linker
LTO [LTO] Use StringRef instead of C-style strings in setCodeGenDebugOptions 2020-06-22 11:22:18 +01:00
MC [MC] [Win64EH] Avoid producing malformed xdata records 2020-08-28 09:05:36 +03:00
MCA [MCA] Fixed a bug where loads and stores were sometimes incorrectly marked as depedent. Fixes PR45793. 2020-05-05 10:25:36 +01:00
Object [llvm/Object] - Make dyn_cast<XCOFFObjectFile> work as it should. 2020-08-26 15:09:55 +03:00
ObjectYAML [DWARFYAML] Make the unit_length and header_length fields optional. 2020-08-26 20:35:10 +08:00
Option [llvm-symbolizer] Switch command line parsing from llvm::cl to OptTable 2020-08-04 08:53:15 -07:00
Passes [NewPM] Print 'Skipping pass' as pass instrumentation 2020-08-07 15:02:02 -07:00
ProfileData [SampleFDO] Enhance profile remapping support for searching inline instance 2020-08-26 11:07:35 -07:00
Remarks BitstreamRemarkParser.h - remove unnecessary includes. NFCI. 2020-08-06 13:17:53 +01:00
Support [SVE] Make ElementCount members private 2020-08-28 14:43:53 +01:00
TableGen [flang][directives] Use TableGen to generate clause unparsing 2020-08-17 14:22:25 -04:00
Target GlobalISel: Add and_trivial_mask to all_combines 2020-08-27 16:42:09 -04:00
Testing/Support
TextAPI/MachO [MachO] Add skeletal support for DriverKit platform 2020-08-14 12:36:43 -07:00
ToolDrivers
Transforms [Attributor] Do not add AA to dependency graph after the update stage 2020-08-28 05:16:18 +09:00
WindowsManifest
WindowsResource
XRay [XRay] Change Sled.Function to PC-relative for sled version 2 and make llvm-xray support sled version 2 addresses 2020-04-24 14:41:56 -07:00
CMakeLists.txt [flang][openacc] OpenACC 3.0 parser 2020-07-14 14:29:40 -04:00
InitializePasses.h [HeapProf] Clang and LLVM support for heap profiling instrumentation 2020-08-27 08:50:35 -07:00
LinkAllIR.h
LinkAllPasses.h [ConstProp] Remove ConstantPropagation 2020-08-26 15:51:30 -07:00
module.extern.modulemap
module.install.modulemap
module.modulemap [IR] Add FixedPointBuilder. 2020-08-20 10:29:57 +02:00
module.modulemap.build
Pass.h Improve LegacyPassManager API to correctly report modified status 2020-06-26 14:21:02 +02:00
PassAnalysisSupport.h [NFCi] Fixing build failures on Windows due to std::tie used w/o proper include. 2020-06-26 16:30:25 -07:00
PassInfo.h
PassRegistry.h
PassSupport.h [Pass] Ensure we don't include PassSupport.h or PassAnalysisSupport.h directly 2020-04-26 12:58:20 +01:00