summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/TestModuleFileExtension.cpp
diff options
context:
space:
mode:
authorValery Pykhtin <Valery.Pykhtin@amd.com>2019-02-08 11:59:48 +0000
committerValery Pykhtin <Valery.Pykhtin@amd.com>2019-02-08 11:59:48 +0000
commit7fe97f8c7ca1c6dc380d7499b008808590450efb (patch)
treeba7440a5af933f6142e607993f082d0e71e65384 /clang/lib/Frontend/TestModuleFileExtension.cpp
parent08dc50f2fb824dbfb909e9a9babb0f5cdbfe69c2 (diff)
downloadbcm5719-llvm-7fe97f8c7ca1c6dc380d7499b008808590450efb.tar.gz
bcm5719-llvm-7fe97f8c7ca1c6dc380d7499b008808590450efb.zip
[AMDGPU] Fix DPP combiner
Differential revision: https://reviews.llvm.org/D55444 dpp move with uses and old reg initializer should be in the same BB. bound_ctrl:0 is only considered when bank_mask and row_mask are fully enabled (0xF). Otherwise the old register value is checked for identity. Added add, subrev, and, or instructions to the old folding function. Kill flag is cleared for the src0 (DPP register) as it may be copied into more than one user. The pass is still disabled by default. llvm-svn: 353513
Diffstat (limited to 'clang/lib/Frontend/TestModuleFileExtension.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud