1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/test/Transforms/Util
Daniel Berlin 463bc213fe MemorySSA: Make lifetime starts defs for mustaliased pointers
Summary:
While we don't want them aliasing with other pointers, there seems to
be no point in not having them clobber must-aliased'd pointers.

If some day, we split the aliasing and ordering chains, we'd make this
not aliasing but an ordering barrier (IE it doesn't affect it's
memory, but we can't hoist it above it).

Reviewers: hfinkel, george.burgess.iv

Subscribers: Prazek, llvm-commits

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

llvm-svn: 299865
2017-04-10 18:46:00 +00:00
..
MemorySSA MemorySSA: Make lifetime starts defs for mustaliased pointers 2017-04-10 18:46:00 +00:00
PredicateInfo PredicateInfo: Support switch statements 2017-02-22 22:20:58 +00:00
clone-dicompileunit.ll IR: Consider two DISubprograms to be odr-equal if they have the same template parameters. 2017-02-06 21:23:03 +00:00
combine-alias-scope-metadata.ll
flattencfg.ll
libcalls-shrinkwrap-double.ll
libcalls-shrinkwrap-float.ll
libcalls-shrinkwrap-long-double.ll
lowerswitch.ll
simplify-dbg-declare-load.ll Fix some broken CHECK lines. 2017-01-22 20:28:56 +00:00
split-bit-piece.ll [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operation 2016-12-05 18:04:47 +00:00
store-first-op.ll [Verifier] Add verification for TBAA metadata 2016-12-11 20:07:15 +00:00
strip-gc-relocates.ll
strip-nonlinetable-debuginfo-containingtypes.ll Renumber testcase metadata nodes after r290153. 2016-12-22 00:45:21 +00:00
strip-nonlinetable-debuginfo-cus.ll
strip-nonlinetable-debuginfo-localvars.ll
strip-nonlinetable-debuginfo-loops.ll Teach stripNonLineTableDebugInfo() to remap DILocations in !llvm.loop nodes. 2017-03-30 20:10:56 +00:00
strip-nonlinetable-debuginfo-subroutinetypes.ll