summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp
diff options
context:
space:
mode:
authorPeter Szecsi <szepet95@gmail.com>2017-08-28 10:21:24 +0000
committerPeter Szecsi <szepet95@gmail.com>2017-08-28 10:21:24 +0000
commitd91554bc91a493b9b83572d7e933847ebeb3d5a6 (patch)
treed96df7a84da7c894a90c1ada9548cd9785584852 /llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp
parentd76f7b824e57b40fb87d8401d36af5b54d304542 (diff)
downloadbcm5719-llvm-d91554bc91a493b9b83572d7e933847ebeb3d5a6.tar.gz
bcm5719-llvm-d91554bc91a493b9b83572d7e933847ebeb3d5a6.zip
[StaticAnalyzer] LoopUnrolling fixes
1. The LoopUnrolling feature needs the LoopExit included in the CFG so added this dependency via the config options 2. The LoopExit element can be encountered even if we haven't encountered the block of the corresponding LoopStmt. So the asserts were not right. 3. If we are caching out the Node then we get a nullptr from generateNode which case was not handled. Differential Revision: https://reviews.llvm.org/D37103 llvm-svn: 311880
Diffstat (limited to 'llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud