llvm-capstone/llvm/test
Matthew Simpson ddb4d9741f [SCEV] Consistently Handle Expressions That Cannot Be Divided
This patch addresses the issue of SCEV division asserting on some
input expressions (e.g., non-affine expressions) and quietly giving
up on others.  When giving up, we set the quotient to be equal to
zero and the remainder to be equal to the numerator. With this
patch, we always quietly give up when we cannot perform the
division.

This patch also adds a test case for DependenceAnalysis that
previously caused an assertion.

Differential Revision: http://reviews.llvm.org/D11725

llvm-svn: 247314
2015-09-10 18:12:47 +00:00
..
Analysis [SCEV] Consistently Handle Expressions That Cannot Be Divided 2015-09-10 18:12:47 +00:00
Assembler Tidy up some alias syntax to make explicit pointer type migration easier 2015-09-10 18:03:45 +00:00
Bindings Add a way to skip the Go bindings tests even when Go is configured in 2015-09-10 05:47:43 +00:00
Bitcode [Bitcode] Add xfail test for PR24755 (uselistorder) 2015-09-10 16:02:24 +00:00
BugPoint DI: Require subprogram definitions to be distinct 2015-08-28 20:26:49 +00:00
CodeGen Tidy up some alias syntax to make explicit pointer type migration easier 2015-09-10 18:03:45 +00:00
DebugInfo Debug Info: Allow a DIModule to appear as the scope of other entities. 2015-09-10 17:13:58 +00:00
Examples Disable llvm/test/Examples/ for now while investigating. 2015-08-28 03:32:43 +00:00
ExecutionEngine [RuntimeDyld] Add support for MachO x86_64 SUBTRACTOR relocation. 2015-09-09 03:14:29 +00:00
Feature [WinEH] Add cleanupendpad instruction 2015-09-03 09:09:43 +00:00
FileCheck
Instrumentation [sancov] Disable sanitizer coverage on functions using SEH 2015-09-03 20:18:29 +00:00
Integer
JitListener DI: Require subprogram definitions to be distinct 2015-08-28 20:26:49 +00:00
LibDriver
Linker New bitcode linker flags: 2015-09-01 17:55:55 +00:00
LTO Add powerpc64 to parallel.ll unsupported architecture list. 2015-09-04 19:45:36 +00:00
MC AVX512: Implemented encoding and intrinsics for 2015-09-10 12:54:54 +00:00
Object Object: Fix COFF import file's symbols. 2015-09-01 06:01:53 +00:00
Other Update test suite to make "ninja check" succeed without native backend builtin 2015-08-04 06:32:54 +00:00
SymbolRewriter
TableGen [TableGen] Allow TokenTy in intrinsic signatures 2015-09-02 13:36:25 +00:00
tools Tweak llvm/test/tools/gold/X86/parallel.ll to run with pthread-unaware ld.gold on Linux. 2015-09-03 00:48:59 +00:00
Transforms [MergeFuncs] Fix callsite attributes in thunk generation 2015-09-10 18:08:35 +00:00
Unit
Verifier DI: Add Function::getSubprogram() 2015-08-28 21:55:35 +00:00
YAMLParser
.clang-format
CMakeLists.txt Recommit r246175 - Add Kaleidoscope regression tests, with a fix to make sure 2015-08-27 20:31:44 +00:00
lit.cfg test: Only warn about missing substitutions for required tools 2015-09-02 18:03:01 +00:00
lit.site.cfg.in Add a way to skip the Go bindings tests even when Go is configured in 2015-09-10 05:47:43 +00:00
Makefile Add a way to skip the Go bindings tests even when Go is configured in 2015-09-10 05:47:43 +00:00
Makefile.tests
TestRunner.sh