summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/TestOverloadedFunctions.py
diff options
context:
space:
mode:
authorMichael Kruse <llvm@meinersbur.de>2017-05-11 22:56:46 +0000
committerMichael Kruse <llvm@meinersbur.de>2017-05-11 22:56:46 +0000
commit4c27643398e52efb235c52d4ffa640893d6fcec7 (patch)
treee33e70d2894f20bda2f5f919b286dd54a078e02b /lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/TestOverloadedFunctions.py
parentbfaa1857b3cb10556d4a2e157688adc918802984 (diff)
downloadbcm5719-llvm-4c27643398e52efb235c52d4ffa640893d6fcec7.tar.gz
bcm5719-llvm-4c27643398e52efb235c52d4ffa640893d6fcec7.zip
[DeLICM] Lookup input accesses.
Previous to this patch, we used VirtualUse to determine the input access of an llvm::Value in a statement. The input access is the READ MemoryAccess that makes a value available in that statement, which can either be a READ of a MemoryKind::Value or the MemoryKind::PHI for a PHINode in the statement. DeLICM uses the input access to heuristically find a candidate to map without searching all possible values. This might modify the behaviour in that previously PHI accesses were not considered input accesses before. This was unintentially lost when "VirtualUse" was extracted from the "Known Knowledge" patch. llvm-svn: 302838
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/TestOverloadedFunctions.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud