diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-06-19 13:00:54 +0000 | 
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-06-19 13:00:54 +0000 | 
| commit | 128ce93c60f7080357a83889616de93837eeaddd (patch) | |
| tree | c7d0a76cc09c91fd7306b4e38c2f72974069e37d /llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | |
| parent | e3cd19d3302f1d7f6f4f93fe9a6666c05b6c969d (diff) | |
| download | bcm5719-llvm-128ce93c60f7080357a83889616de93837eeaddd.tar.gz bcm5719-llvm-128ce93c60f7080357a83889616de93837eeaddd.zip  | |
Revert rL363678 : AMDGPU: Add ds_gws_init / ds_gws_barrier intrinsics
There may or may not be additional work to handle this correctly on
SI/CI.
........
Breaks EXPENSIVE_CHECKS buildbots - http://lab.llvm.org:8011/builders/llvm-clang-x86_64-expensive-checks-win/builds/78/
llvm-svn: 363797
Diffstat (limited to 'llvm/lib/Target/AMDGPU/SIInstrInfo.cpp')
| -rw-r--r-- | llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp index 56935b35734..bb0076c6db3 100644 --- a/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp +++ b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp @@ -2547,8 +2547,7 @@ bool SIInstrInfo::hasUnwantedEffectsWhenEXECEmpty(const MachineInstr &MI) const    //       given the typical code patterns.    if (Opcode == AMDGPU::S_SENDMSG || Opcode == AMDGPU::S_SENDMSGHALT ||        Opcode == AMDGPU::EXP || Opcode == AMDGPU::EXP_DONE || -      Opcode == AMDGPU::DS_ORDERED_COUNT || Opcode == AMDGPU::S_TRAP || -      Opcode == AMDGPU::DS_GWS_INIT || Opcode == AMDGPU::DS_GWS_BARRIER) +      Opcode == AMDGPU::DS_ORDERED_COUNT || Opcode == AMDGPU::S_TRAP)      return true;    if (MI.isCall() || MI.isInlineAsm())  | 

