1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/include/llvm
Matt Arsenault ae5999e106 GlobalISel: Remove unsigned variant of SrcOp
Force using Register.

One downside is the generated register enums require explicit
conversion.

llvm-svn: 364194
2019-06-24 16:16:12 +00:00
..
ADT Use std::iterator_traits to infer result type of llvm::enumerate iterator wrapper 2019-06-21 05:43:08 +00:00
Analysis [Scalarizer] Add scalarizer support for smul.fix.sat 2019-06-24 12:07:11 +00:00
AsmParser
BinaryFormat hwasan: Add a tag_offset DWARF attribute to instrumented stack variables. 2019-06-17 23:39:41 +00:00
Bitcode [BitstreamWriter][NFC] Remove obsolete comment. 2019-05-30 01:08:38 +00:00
CodeGen GlobalISel: Remove unsigned variant of SrcOp 2019-06-24 16:16:12 +00:00
Config Moved everything SMT-related to LLVM and updated the cmake scripts. 2019-03-25 17:47:45 +00:00
DebugInfo [PDB] Ignore .debug$S subsections with high bit set 2019-06-18 19:41:25 +00:00
Demangle [demangle] Special case clang's creative mangling of __uuidof expressions. 2019-06-18 23:34:09 +00:00
ExecutionEngine [JITLink] Move JITLinkMemoryManager into its own header. 2019-06-14 19:41:21 +00:00
FuzzMutate
IR AMDGPU: Add intrinsics for DS GWS semaphore instructions 2019-06-20 21:11:42 +00:00
IRReader
LineEditor
Linker
LTO [Remarks] Extend -fsave-optimization-record to specify the format 2019-06-17 16:06:00 +00:00
MC Fix a crash with assembler source and -g. 2019-06-21 13:10:19 +00:00
MCA [MCA] Slightly refactor the bottleneck analysis view. NFCI 2019-06-18 12:59:46 +00:00
Object [llvm-objdump] Switch between ARM/Thumb based on mapping symbols. 2019-06-20 00:29:40 +00:00
ObjectYAML [yaml2obj/obj2yaml] - Make RawContentSection::Info Optional<> 2019-06-19 08:57:38 +00:00
Option
Passes [NewPassManager] Add tuning option: ForgetAllSCEVInLoopUnroll [NFC]. 2019-05-23 21:52:59 +00:00
ProfileData [Coverage] Load code coverage data from archives 2019-06-13 20:48:57 +00:00
Remarks [Remarks] Fix usage of enum class 2019-05-30 22:01:56 +00:00
Support Revert [CommandLine] Remove OptionCategory and SubCommand caches from the Option class. 2019-06-22 23:32:36 +00:00
TableGen [TableGen] Introduce !listsplat 'binary' operator 2019-04-10 18:26:36 +00:00
Target [X86][SelectionDAG] Cleanup and simplify masked_load/masked_store in tablegen. Use more precise PatFrags for scalar masked load/store. 2019-06-23 06:06:04 +00:00
Testing/Support [Testing] Move clangd::Annotations to llvm testing support 2019-04-25 10:08:31 +00:00
TextAPI [TextAPI] Fix off-by-one error in the bit index extraction loop 2019-04-05 12:58:15 +00:00
ToolDrivers Share /machine: handling code with llvm-cvtres too 2019-06-12 11:32:43 +00:00
Transforms [LICM & MSSA] Limit unsafe sinking and hoisting. 2019-06-20 21:09:09 +00:00
WindowsManifest
WindowsResource
XRay
CMakeLists.txt
InitializePasses.h Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
LinkAllIR.h
LinkAllPasses.h [CodeGen] Generic Hardware Loop Support 2019-06-07 07:35:30 +00:00
module.extern.modulemap
module.install.modulemap
module.modulemap Update modulemaps for Analysis/VecFuncs.def. 2019-04-09 17:05:36 +00:00
module.modulemap.build
Pass.h
PassAnalysisSupport.h
PassInfo.h
PassRegistry.h
PassSupport.h