llvm-6502/include/llvm
Bjorn Steinbrink 61a16d2a16 Correctly combine alias.scope metadata by a union instead of intersecting
Summary:
The alias.scope metadata represents sets of things an instruction might
alias with. When generically combining the metadata from two
instructions the result must be the union of the original sets, because
the new instruction might alias with anything any of the original
instructions aliased with.

Reviewers: hfinkel

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D7490

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228525 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-08 17:07:14 +00:00
..
ADT SmallVector: Move emplace_back to SmallVectorImpl. 2015-02-07 16:41:02 +00:00
Analysis SCEV: Compress disposition pairs. 2015-02-07 16:41:12 +00:00
AsmParser
Bitcode IR: Assembly and bitcode for GenericDebugNode 2015-02-03 21:54:14 +00:00
CodeGen Move DebugLocs around instead of copying. 2015-02-07 12:28:15 +00:00
Config [Cygming] Seek also chkstk_ms, or JIT fails with DLL builds. It is fixup for r227519. 2015-01-30 13:01:19 +00:00
DebugInfo Some cleanup for libpdb. 2015-02-08 00:29:29 +00:00
ExecutionEngine [Orc] Add more missing headers. 2015-02-06 22:48:43 +00:00
IR Correctly combine alias.scope metadata by a union instead of intersecting 2015-02-08 17:07:14 +00:00
IRReader
LineEditor
Linker Use the DiagnosticHandler to print diagnostics when reading bitcode. 2015-01-10 00:07:30 +00:00
LTO [LTO API] split lto_codegen_compile to lto_codegen_optimize and 2015-02-03 18:39:15 +00:00
MC [MC] Remove various unused MCAsmInfo parameters. 2015-02-05 00:58:51 +00:00
Object dd the option, -link-opt-hints to llvm-objdump used with -macho to print the 2015-01-27 21:28:24 +00:00
Option
ProfileData InstrProf: Make CounterMappingRegions less confusing to construct 2015-02-03 23:59:33 +00:00
Support Add more DWARF 5 language constants. 2015-02-07 06:35:30 +00:00
TableGen Make MultiClass::DefPrototypes own their Records to fix memory leaks. 2014-12-11 05:25:33 +00:00
Target [CodeGen] Add hook/combine to form vector extloads, enabled on X86. 2015-02-05 18:31:02 +00:00
Transforms Add missing include. 2015-02-04 18:16:53 +00:00
CMakeLists.txt
InitializePasses.h Introduce print-memderefs to test isDereferenceablePointer 2015-02-06 01:46:42 +00:00
LinkAllIR.h
LinkAllPasses.h Introduce print-memderefs to test isDereferenceablePointer 2015-02-06 01:46:42 +00:00
module.modulemap Bring the modules buildbot back to life after r226940. 2015-01-24 01:55:52 +00:00
module.modulemap.build
Pass.h
PassAnalysisSupport.h
PassInfo.h
PassManager.h
PassRegistry.h
PassSupport.h