Add -O0 support for @llvm.invariant.group.barrier by discarding it if it gets to...
authorRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 7 Nov 2016 16:47:20 +0000 (16:47 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 7 Nov 2016 16:47:20 +0000 (16:47 +0000)
commit857efb0880dbfbb0f52f401f18f9c3717f6cc276
tree92b07cd2cc0fa9c8eadf213431fe1fe59e40a68f
parent314cbf7a3bc173921756d540e84802f585bbf1de
Add -O0 support for @llvm.invariant.group.barrier by discarding it if it gets to ISel.

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

llvm-svn: 286119
llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
llvm/test/CodeGen/Generic/intrinsics.ll