diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-10-03 00:06:41 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-10-03 00:06:41 +0000 |
commit | 90c7593a752f5a2db1aad8278896384e7599d33f (patch) | |
tree | aae89f2007887191e4ab17c1f560d38eb66dd296 /clang/lib/Driver/Multilib.cpp | |
parent | 25f6c196d7035be8cb818be95856c44c2356d3b9 (diff) | |
download | bcm5719-llvm-90c7593a752f5a2db1aad8278896384e7599d33f.tar.gz bcm5719-llvm-90c7593a752f5a2db1aad8278896384e7599d33f.zip |
AMDGPU: Remove global isGCN predicates
These are problematic because they apply to everything,
and can easily clobber whatever more specific predicate
you are trying to add to a function.
Currently instructions use SubtargetPredicate/PredicateControl
to apply this to patterns applied to an instruction definition,
but not to free standing Pats. Add a wrapper around Pat
so the special PredicateControls requirements can be appended
to the final predicate list like how Mips does it.
llvm-svn: 314742
Diffstat (limited to 'clang/lib/Driver/Multilib.cpp')
0 files changed, 0 insertions, 0 deletions