1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/lib
Florian Hahn 5f9b78cce6 Recommit "[VectorCombine] Scalarize vector load/extract."
This reverts commit 94d54155e2f38b56171811757044a3e6f643c14b.

This fixes a sanitizer failure by moving scalarizeLoadExtract(I)
before foldSingleElementStore(I), which may remove instructions.
2021-05-24 11:35:07 +01:00
..
Analysis [MinGW] Mark a number of library functions unavailable for mingw targets 2021-05-22 23:40:19 +03:00
AsmParser [Verifier] Move some atomicrmw/cmpxchg checks to instruction creation 2021-05-21 13:41:17 -07:00
BinaryFormat
Bitcode [Verifier] Move some atomicrmw/cmpxchg checks to instruction creation 2021-05-21 13:41:17 -07:00
Bitstream
CodeGen [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo 2021-05-23 14:15:23 -07:00
DebugInfo Add support for DWARF embedded source to llvm-symbolizer. 2021-05-20 21:40:28 +04:00
Demangle [Demangle][Rust] Parse function signatures 2021-05-22 11:49:08 +02:00
DWARFLinker [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo 2021-05-23 14:15:23 -07:00
ExecutionEngine [ORC] Fix debugging output: printDescription should not have a newline. 2021-05-21 21:11:54 -07:00
Extensions
FileCheck
Frontend [NFC] Removing leftover debug code 2021-05-23 19:13:33 -04:00
Fuzzer
FuzzMutate
InterfaceStub
IR [IR] Optimize no-op removal from AttributeList (NFC) 2021-05-22 19:03:27 +02:00
IRReader
LineEditor
Linker Linker: Avoid scheduling the link of a global value twice due to an alias 2021-04-28 13:22:10 -07:00
LTO [SampleFDO] New hierarchical discriminator for Flow Sensitive SampleFDO 2021-05-18 16:23:43 -07:00
MC [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo 2021-05-23 14:15:23 -07:00
MCA [MCA][RegisterFile] Refactor the move elimination logic to address PR50258. 2021-05-08 18:10:35 +01:00
Object [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo 2021-05-23 14:15:23 -07:00
ObjectYAML [AMDGPU] Add gfx1034 target 2021-05-13 14:25:18 -04:00
Option
Passes [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass 2021-05-23 22:32:01 +09:00
ProfileData [CoverageMapping] Handle gaps in counter IDs for source-based coverage 2021-05-19 10:46:38 -07:00
Remarks
Support [Windows] Use TerminateProcess to exit without running destructors 2021-05-22 23:41:40 +03:00
TableGen [TableGen] Make the NUL character invalid in .td files 2021-05-13 10:17:45 -04:00
Target [ARM] Ensure WLS preheader blocks have branches during memcpy lowering 2021-05-24 11:26:45 +01:00
Testing
TextAPI [TextAPI] Reformat llvm_unreachable message 2021-05-11 09:59:26 -07:00
ToolDrivers
Transforms Recommit "[VectorCombine] Scalarize vector load/extract." 2021-05-24 11:35:07 +01:00
WindowsManifest
XRay
CMakeLists.txt