Page MenuHomePhabricator

Add pass to eliminate conditions implied by loop guards (WIP).
Needs ReviewPublic

Authored by fhahn on May 12 2020, 8:59 AM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None

Diff Detail

Unit TestsFailed

TimeTest
50 msLLVM.Analysis/Delinearization::constant_functions_multi_dim.ll
Script: -- : 'RUN: at line 1'; /mnt/disks/ssd0/agent/workspace/BETA_amd64_debian_testing_clang8/llvm-project/build/bin/opt -delinearize -analyze < /mnt/disks/ssd0/agent/workspace/BETA_amd64_debian_testing_clang8/llvm-project/llvm/test/Analysis/Delinearization/constant_functions_multi_dim.ll | /mnt/disks/ssd0/agent/workspace/BETA_amd64_debian_testing_clang8/llvm-project/build/bin/FileCheck /mnt/disks/ssd0/agent/workspace/BETA_amd64_debian_testing_clang8/llvm-project/llvm/test/Analysis/Delinearization/constant_functions_multi_dim.ll
70 msLLVM.Analysis/Delinearization::constant_functions_multi_dim.ll
Script: -- : 'RUN: at line 1'; c:\ws\beta\llvm-project\build\bin\opt.exe -delinearize -analyze < C:\ws\beta\llvm-project\llvm\test\Analysis\Delinearization\constant_functions_multi_dim.ll | c:\ws\beta\llvm-project\build\bin\filecheck.exe C:\ws\beta\llvm-project\llvm\test\Analysis\Delinearization\constant_functions_multi_dim.ll
30 msLLVM.Analysis/LoopAccessAnalysis::memcheck-wrapping-pointers.ll
Script: -- : 'RUN: at line 1'; /mnt/disks/ssd0/agent/workspace/BETA_amd64_debian_testing_clang8/llvm-project/build/bin/opt -basicaa -loop-accesses -analyze < /mnt/disks/ssd0/agent/workspace/BETA_amd64_debian_testing_clang8/llvm-project/llvm/test/Analysis/LoopAccessAnalysis/memcheck-wrapping-pointers.ll | /mnt/disks/ssd0/agent/workspace/BETA_amd64_debian_testing_clang8/llvm-project/build/bin/FileCheck /mnt/disks/ssd0/agent/workspace/BETA_amd64_debian_testing_clang8/llvm-project/llvm/test/Analysis/LoopAccessAnalysis/memcheck-wrapping-pointers.ll
70 msLLVM.Analysis/LoopAccessAnalysis::memcheck-wrapping-pointers.ll
Script: -- : 'RUN: at line 1'; c:\ws\beta\llvm-project\build\bin\opt.exe -basicaa -loop-accesses -analyze < C:\ws\beta\llvm-project\llvm\test\Analysis\LoopAccessAnalysis\memcheck-wrapping-pointers.ll | c:\ws\beta\llvm-project\build\bin\filecheck.exe C:\ws\beta\llvm-project\llvm\test\Analysis\LoopAccessAnalysis\memcheck-wrapping-pointers.ll
40 msLLVM.Analysis/LoopAccessAnalysis::number-of-memchecks.ll
Script: -- : 'RUN: at line 1'; /mnt/disks/ssd0/agent/workspace/BETA_amd64_debian_testing_clang8/llvm-project/build/bin/opt -loop-accesses -analyze < /mnt/disks/ssd0/agent/workspace/BETA_amd64_debian_testing_clang8/llvm-project/llvm/test/Analysis/LoopAccessAnalysis/number-of-memchecks.ll | /mnt/disks/ssd0/agent/workspace/BETA_amd64_debian_testing_clang8/llvm-project/build/bin/FileCheck /mnt/disks/ssd0/agent/workspace/BETA_amd64_debian_testing_clang8/llvm-project/llvm/test/Analysis/LoopAccessAnalysis/number-of-memchecks.ll
View Full Test Results (35 Failed)

Event Timeline

fhahn created this revision.May 12 2020, 8:59 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 12 2020, 8:59 AM