llvm-project/polly/test/ForwardOpTree
Michael Kruse ef8325ba50 [ForwardOpTree] Test the max operations quota.
cl::opt<unsigned long> is not specialized and hence the option
-polly-optree-max-ops impossible to use.

Replace by supported option cl::opt<unsigned>.

Also check for an error state when computing the written value, which
happens when the quota runs out.

llvm-svn: 313546
2017-09-18 17:43:50 +00:00
..
forward_from_region.ll [ForwardOpTree] Allow forwarding in the presence of region statements 2017-08-31 16:04:49 +00:00
forward_hoisted.ll [test] Add descriptions and pseudocode to tests. NFC. 2017-08-08 17:26:19 +00:00
forward_instruction.ll
forward_into_region.ll [ForwardOpTree] Allow forwarding in the presence of region statements 2017-08-31 16:04:49 +00:00
forward_into_region_redundant_use.ll [ForwardOp] Remove read accesses for all instructions that have been moved 2017-09-03 19:52:15 +00:00
forward_load.ll [test] Add descriptions and pseudocode to tests. NFC. 2017-08-08 17:26:19 +00:00
forward_load_differentarray.ll [test] Add descriptions and pseudocode to tests. NFC. 2017-08-08 17:26:19 +00:00
forward_load_double_write.ll [ZoneAlgo] Allow two writes that write identical values into same array slot 2017-08-07 22:01:29 +00:00
forward_load_fromloop.ll [test] Add descriptions and pseudocode to tests. NFC. 2017-08-08 17:26:19 +00:00
forward_load_indirect.ll [test] Add descriptions and pseudocode to tests. NFC. 2017-08-08 17:26:19 +00:00
forward_load_memset_after.ll [ZoneAlgo] Handle non-StoreInst/LoadInst MemoryAccesses including memset. 2017-09-06 12:40:55 +00:00
forward_load_memset_before.ll [ZoneAlgo] Handle non-StoreInst/LoadInst MemoryAccesses including memset. 2017-09-06 12:40:55 +00:00
forward_load_tripleuse.ll [ForwardOp] Remove read accesses for all instructions that have been moved 2017-09-03 19:52:15 +00:00
forward_load_unrelatedunusual.ll [ZoneAlgo] More fine-grained bail-out. 2017-08-28 20:39:07 +00:00
forward_readonly.ll [ForwardOpTree] Support read-only value uses. 2017-07-24 12:43:27 +00:00
forward_synthesizable_definloop.ll [ForwardOpTree] Support synthesizable values. 2017-07-31 19:46:21 +00:00
forward_synthesizable_indvar.ll [ForwardOpTree] Support synthesizable values. 2017-07-31 19:46:21 +00:00
forward_synthesizable_useinloop.ll [ForwardOpTree] Support synthesizable values. 2017-07-31 19:46:21 +00:00
forward_transitive.ll
noforward_from_region.ll [ForwardOpTree] Allow forwarding in the presence of region statements 2017-08-31 16:04:49 +00:00
noforward_load_conditional.ll [test] Add descriptions and pseudocode to tests. NFC. 2017-08-08 17:26:19 +00:00
noforward_load_writebetween.ll [test] Add descriptions and pseudocode to tests. NFC. 2017-08-08 17:26:19 +00:00
noforward_outofquota.ll [ForwardOpTree] Test the max operations quota. 2017-09-18 17:43:50 +00:00
noforward_partial.ll
noforward_phi.ll
noforward_sideffects.ll
noforward_synthesizable_unknownit.ll [ForwardOpTree] Support synthesizable values. 2017-07-31 19:46:21 +00:00