aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
diff options
context:
space:
mode:
authorDorit Nuzman <dorit.nuzman@intel.com>2017-07-18 11:57:08 +0000
committerDorit Nuzman <dorit.nuzman@intel.com>2017-07-18 11:57:08 +0000
commitca4fd18ddcdea8ca7b14ea50d382c475c83a620b (patch)
tree7ce2de4b47641405f2c953ad13c200658d5cb48e /llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
parent71483f2ddaa9eb3d963a6568388e9b63fe73296a (diff)
downloadllvm-ca4fd18ddcdea8ca7b14ea50d382c475c83a620b.zip
llvm-ca4fd18ddcdea8ca7b14ea50d382c475c83a620b.tar.gz
llvm-ca4fd18ddcdea8ca7b14ea50d382c475c83a620b.tar.bz2
PSCEV] Create AddRec for Phis in cases of possible integer overflow,
using runtime checks Extend the SCEVPredicateRewriter to work a bit harder when it encounters an UnknownSCEV for a Phi node; Try to build an AddRecurrence also for Phi nodes whose update chain involves casts that can be ignored under the proper runtime overflow test. This is one step towards addressing PR30654. Differential revision: http://reviews.llvm.org/D30041 llvm-svn: 308299
Diffstat (limited to 'llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions