llvm-project/llvm/test
Matt Arsenault b79a25b124 TableGen: Handle nontrivial foreach range bounds
This allows using anything that isn't a literal integer as the bounds
for a foreach. Some of the diagnostics aren't perfect, but nobody ever
accused tablegen of having good errors. For example, the existing
wording suggests a bitrange is valid, but as far as I can tell this
has never worked.

Fixes bug 41958.

llvm-svn: 361434
2019-05-22 21:28:20 +00:00
..
Analysis [CodeMetrics] Don't let extends of i1 be free. 2019-05-17 01:26:35 +00:00
Assembler Match types of accumulator and result for llvm.experimental.vector.reduce.fadd/fmul 2019-05-20 09:54:06 +00:00
Bindings Fixed the Bindings/OCaml/core.ml test 2019-05-20 14:06:21 +00:00
Bitcode [IR] allow fast-math-flags on select of FP values 2019-05-22 15:50:46 +00:00
BugPoint [Bugpoint] Only run plugins tests if plugins are enabled 2019-05-17 06:41:04 +00:00
CodeGen [X86] Explcitly disable VEXTRACT instruction matching for an immediate of 0. Remove a bunch of isel patterns that become unnecessary. 2019-05-22 21:00:18 +00:00
DebugInfo [DebugInfo] Fix tests missed by r362148 2019-05-21 12:48:46 +00:00
Demangle llvm-undname: Fix an assert-on-invalid, found by oss-fuzz 2019-05-22 15:53:23 +00:00
Examples
ExecutionEngine Fix 2-field llvm.global_ctors `REQUIRES: asserts` tests after rL360742 2019-05-15 03:08:21 +00:00
Feature [Bugpoint] Only run plugins tests if plugins are enabled 2019-05-17 06:41:04 +00:00
FileCheck Reinstate "FileCheck [5/12]: Introduce regular numeric variables" 2019-05-14 11:58:30 +00:00
Instrumentation HWASan exception support. 2019-05-16 23:54:41 +00:00
Integer
JitListener
LTO [ELF] Implement Dependent Libraries Feature 2019-05-17 03:44:15 +00:00
Linker [IRMover] Improve diagnostic messages for conflicting metadata 2019-05-16 05:23:13 +00:00
MC [AMDGPU][MC] Corrected parsing of op_sel* and neg_* modifiers 2019-05-22 13:59:01 +00:00
MachineVerifier
Object [llvm-readelf] - Rework how we parse the .dynamic section. 2019-05-20 15:41:48 +00:00
ObjectYAML [llvm-readobj] Change -long-option to --long-option in tests. NFC 2019-05-01 05:27:20 +00:00
Other [AliasAnalysis/NewPassManager] Invalidate AAManager less often. 2019-04-30 22:15:47 +00:00
SafepointIRVerifier
Support [CommandLine] Change help output to prefix long options with `--` instead of `-`. NFC . Part 3 of 5 2019-05-03 17:47:29 +00:00
SymbolRewriter
TableGen TableGen: Handle nontrivial foreach range bounds 2019-05-22 21:28:20 +00:00
ThinLTO/X86 Fix 2-field llvm.global_ctors `REQUIRES: asserts` tests after rL360742 2019-05-15 03:08:21 +00:00
Transforms [X86][InstCombine] Remove InstCombine code that turns X86 round intrinsics into llvm.ceil/floor. Remove some isel patterns that existed because that was happening. 2019-05-22 20:04:55 +00:00
Unit
Verifier [IR] Disallow llvm.global_ctors and llvm.global_dtors of the 2-field form in textual format 2019-05-15 02:35:32 +00:00
YAMLParser
tools [llvm-objdump] Dump inline relocations if the relocated section is specified with --section 2019-05-22 15:12:51 +00:00
.clang-format
CMakeLists.txt [Bugpoint] Only run plugins tests if plugins are enabled 2019-05-17 06:41:04 +00:00
TestRunner.sh
lit.cfg.py [Bugpoint] Only run plugins tests if plugins are enabled 2019-05-17 06:41:04 +00:00
lit.site.cfg.py.in [Bugpoint] Only run plugins tests if plugins are enabled 2019-05-17 06:41:04 +00:00