..
ArgumentPromotion
Revert "[Attributor] AAPointerInfo should allow "harmless" uses"
2022-09-11 21:37:54 -07:00
IPConstantProp
Revert "[Attributor] AAPointerInfo should allow "harmless" uses"
2022-09-11 21:37:54 -07:00
reduced
[Attributor][FIX] Conservatively handle ptr2int, don't crash
2022-09-11 20:16:11 -07:00
align.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
allow_list.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
alwaysinline.ll
[Attributor] CGSCC pass should not recompute results outside the SCC (reapply)
2022-04-17 12:48:49 -05:00
assumes_info.ll
Revert "[Attributor] Replace AAValueSimplify with AAPotentialValues"
2022-06-09 17:04:01 +02:00
callbacks.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
callgraph.ll
…
cb_liveness_disabled.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
cb_liveness_enabled.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
cb_range_disabled.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
cb_range_enabled.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
cgscc_bugs.ll
Revert "[Attributor] Replace AAValueSimplify with AAPotentialValues"
2022-06-09 17:04:01 +02:00
chain.ll
…
depgraph.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
dereferenceable-1.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
dereferenceable-2-inseltpoison.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
dereferenceable-2.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
heap_to_stack.ll
tests: add attributes that would normally come from inferattrs
2022-07-25 17:29:00 -04:00
heap_to_stack_gpu.ll
Revert "[Attributor] AAPointerInfo should allow "harmless" uses"
2022-09-11 21:37:54 -07:00
internal-noalias.ll
[Attributor] Dominating must-write accesses allow unknown initial values
2022-07-21 23:08:43 -05:00
internalize.ll
[Attributor] Introduce the concept of query AAs
2022-02-01 01:40:44 -06:00
lit.local.cfg
…
liveness.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
liveness_chains.ll
[Attributor][FIX] Reachability needs to account for readonly callees
2022-02-10 13:52:24 -06:00
lowerheap.ll
tests: add attributes that would normally come from inferattrs
2022-07-25 17:29:00 -04:00
lvi-after-jumpthreading.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
lvi-for-ashr.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
memory_locations.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
misc.ll
[Attributor][FIX] Handle non-recursive but re-entrant functions properly
2022-07-22 00:00:56 -05:00
misc_crash.ll
[Attributor] Use AAFunctionReachability to determine AANoRecurse
2022-02-01 01:40:44 -06:00
new_attributes.ll
…
noalias.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
nocapture-1.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
nocapture-2.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
nodelete.ll
[Attributor] CGSCC pass should not recompute results outside the SCC (reapply)
2022-04-17 12:48:49 -05:00
nofree.ll
[Attributor] CGSCC pass should not recompute results outside the SCC (reapply)
2022-04-17 12:48:49 -05:00
nonnull.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
norecurse.ll
[Intrinsics] Add `nocallback` to the memset/cpy/move intrinsics
2022-07-21 22:52:46 -05:00
noreturn.ll
[Attributor] CGSCC pass should not recompute results outside the SCC (reapply)
2022-04-17 12:48:49 -05:00
noreturn_async.ll
[Attributor] Make interprocedural value explicit in genericValueTraversal
2022-02-01 01:40:44 -06:00
noreturn_sync.ll
[Attributor][FIX] Liveness handling in the isAssumedDead helpers
2022-02-01 01:18:52 -06:00
nosync.ll
[Intrinsics] Add `nocallback` to the memset/cpy/move intrinsics
2022-07-21 22:52:46 -05:00
noundef.ll
[Attributor] Cleanup manifest and liveness for CGSCC passes
2022-03-11 16:46:02 -06:00
nounwind.ll
[Attributor] CGSCC pass should not recompute results outside the SCC (reapply)
2022-04-17 12:48:49 -05:00
openmp_parallel.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
pointer-info.ll
Revert "[Attributor] AAPointerInfo should allow "harmless" uses"
2022-09-11 21:37:54 -07:00
potential.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
range.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
reachability.ll
[Attributor][OpenMP] Add assumption for non-call assembly instructions
2022-03-28 20:57:52 -05:00
read_write_returned_arguments_scc.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
readattrs.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
returned.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
undefined_behavior.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
value-simplify-assume.ll
[Attributor] CGSCC pass should not recompute results outside the SCC (reapply)
2022-04-17 12:48:49 -05:00
value-simplify-dbg.ll
[IR] Use Min behavior for module flag "PIC Level"
2022-08-18 16:28:55 -07:00
value-simplify-gpu.ll
[Attributor] Only non-exact accesses require a uniform bit-pattern (=0)
2022-07-20 17:34:50 -05:00
value-simplify-instances.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
value-simplify-local-remote.ll
[IR] Use Min behavior for module flag "PIC Level"
2022-08-18 16:28:55 -07:00
value-simplify-pointer-info.ll
[Attributor][FIX] Visit same instructions with different scopes
2022-08-10 16:02:12 -05:00
value-simplify.ll
[Intrinsics] Add `nocallback` to the memset/cpy/move intrinsics
2022-07-21 22:52:46 -05:00
willreturn.ll
[Attributor] Replace AAValueSimplify with AAPotentialValues
2022-07-19 16:24:42 -05:00
wrapper.ll
[Attributor] Dominating must-write accesses allow unknown initial values
2022-07-21 23:08:43 -05:00