1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/lib
Alina Sbirlea 4e2e1fe44b [MemorySSA] Update MSSA for non-conventional AA.
Summary:
Regularly when moving an instruction that may not read or write memory,
the instruction is not modelled in MSSA, so not action is necessary.
For a non-conventional AA pipeline, MSSA needs to explicitly check when
creating accesses, so as to not model instructions that may not read and
write memory.

Reviewers: george.burgess.iv

Subscribers: Prazek, sanjoy.google, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D67562

llvm-svn: 372137
2019-09-17 16:31:37 +00:00
..
Analysis [MemorySSA] Update MSSA for non-conventional AA. 2019-09-17 16:31:37 +00:00
AsmParser
BinaryFormat
Bitcode
Bitstream
CodeGen Hide implementation details in namespaces. 2019-09-17 12:56:29 +00:00
DebugInfo GSYM: add encoding and decoding to FunctionInfo 2019-09-17 16:15:49 +00:00
Demangle
ExecutionEngine [ExecutionEngine] Don't dereference a dyn_cast result. NFCI. 2019-09-16 15:19:11 +00:00
Fuzzer
FuzzMutate
IR [SVE][Inline-Asm] Add constraints for SVE predicate registers 2019-09-16 09:45:27 +00:00
IRReader
LineEditor
Linker
LTO [LTO][Legacy] Add new C inferface to query libcall functions 2019-09-16 18:49:54 +00:00
MC [Alignment] Introduce llvm::Align to MCSection 2019-09-13 09:29:59 +00:00
MCA
Object [Alignment] Move OffsetToAlignment to Alignment.h 2019-09-12 15:20:36 +00:00
ObjectYAML [obj2yaml] - Support PPC64 relocation types. 2019-09-17 12:00:55 +00:00
Option
Passes
ProfileData [Coverage] Speed up file-based queries for coverage info, NFC 2019-09-16 19:08:44 +00:00
Remarks [Remarks] Allow remarks::Format::YAML to take a string table 2019-09-16 22:45:17 +00:00
Support [Reproducer] Add reproducer dump command. 2019-09-13 23:27:31 +00:00
TableGen [TableGen] Skip CRLF conversion when writing output 2019-09-11 22:33:50 +00:00
Target [ARM] Add a SelectTAddrModeImm7 for MVE narrow loads and stores 2019-09-17 15:32:28 +00:00
Testing
TextAPI
ToolDrivers
Transforms Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)" 2019-09-17 14:15:23 +00:00
WindowsManifest
XRay
CMakeLists.txt
LLVMBuild.txt