aboutsummaryrefslogtreecommitdiff
path: root/lldb/packages/Python/lldbsuite/test/dosep.py
diff options
context:
space:
mode:
authorMichael Kruse <llvm@meinersbur.de>2016-10-12 16:31:09 +0000
committerMichael Kruse <llvm@meinersbur.de>2016-10-12 16:31:09 +0000
commitfa53c86dc1cac3b9434a6b4a3d653e326128fbfb (patch)
treee00567dec52b21c113df6835776287bc6d5a6aae /lldb/packages/Python/lldbsuite/test/dosep.py
parentc6eb6bd9cbb3fa464b6c437c87e5348ded0ad238 (diff)
downloadllvm-fa53c86dc1cac3b9434a6b4a3d653e326128fbfb.zip
llvm-fa53c86dc1cac3b9434a6b4a3d653e326128fbfb.tar.gz
llvm-fa53c86dc1cac3b9434a6b4a3d653e326128fbfb.tar.bz2
[ScopInfo/CodeGen] ExitPHI reads are implicit.
Under some conditions MK_Value read accessed where converted to MK_ExitPHI read accessed. This is unexpected because MK_ExitPHI read accesses are implicit after the scop execution. This behaviour was introduced in r265261, which fixed a failed assertion/crash in CodeGen. Instead, we fix this failure in CodeGen itself. createExitPHINodeMerges(), despite its name, also handles accesses of kind MK_Value, only to skip them because they access values that are usually not PHI nodes in the SCoP region's exit block. Except in the situation observed in r265261. Do not convert value accessed to ExitPHI accesses and do not handle value accesses like ExitPHI accessed in CodeGen anymore. llvm-svn: 284023
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/dosep.py')
0 files changed, 0 insertions, 0 deletions