1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/include/llvm
Whitney Tsang 3e1847f0ff Expand cloneLoopWithPreheader() to support cloning loop nest
Summary: cloneLoopWithPreheader() currently only support innermost loop,
and assert otherwise.
Reviewers: Meinersbur, fhahn, kbarton
Reviewed By: Meinersbur
Subscribers: hiraditya, jsji, llvm-commits
Tag: LLVM
Differential Revision: https://reviews.llvm.org/D63446

llvm-svn: 364310
2019-06-25 13:23:13 +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 Expand cloneLoopWithPreheader() to support cloning loop nest 2019-06-25 13:23:13 +00:00
AsmParser
BinaryFormat AMDGPU/MC: Add .amdgpu_lds directive 2019-06-25 11:51:35 +00:00
Bitcode
CodeGen [ExpandMemCmp] Move all options to TargetTransformInfo. 2019-06-25 08:04:13 +00:00
Config
DebugInfo llvm-symbolizer: Add a FRAME command. 2019-06-24 20:03:23 +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: Make amdgcn.s.get.waveid.in.workgroup inaccessiblememonly 2019-06-25 13:03:06 +00:00
IRReader
LineEditor
Linker
LTO [Remarks] Extend -fsave-optimization-record to specify the format 2019-06-17 16:06:00 +00:00
MC AMDGPU/MC: Add .amdgpu_lds directive 2019-06-25 11:51:35 +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
ProfileData [Coverage] Load code coverage data from archives 2019-06-13 20:48:57 +00:00
Remarks
Support DataExtractor: use decodeSLEB128 to implement getSLEB128 2019-06-24 23:45:18 +00:00
TableGen
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
TextAPI
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
module.modulemap.build
Pass.h
PassAnalysisSupport.h
PassInfo.h
PassRegistry.h
PassSupport.h