/download/obfuscator-ollvm/llvm/test/Transforms/Inline/

9 directories 247 files
Name Size Modified
Go up
AArch64
AMDGPU
ARM
Inputs
ML
PowerPC
RISCV
WebAssembly
X86
2003-09-14-InlineValue.ll 631 B
2003-09-22-PHINodeInlineFail.ll 476 B
2003-09-22-PHINodesInExceptionDest.ll 740 B
2003-09-22-PHINodesInNormalInvokeDest.ll 654 B
2003-10-13-AllocaDominanceProblem.ll 436 B
2004-04-15-InlineDeletesCall.ll 415 B
2004-10-17-InlineFunctionWithoutReturn.ll 195 B
2007-04-15-InlineEH.ll 1.6 KiB
2007-06-25-WeakInline.ll 382 B
2007-12-19-InlineNoUnwind.ll 639 B
2008-09-02-NoInline.ll 316 B
2009-01-08-NoInlineDynamicAlloca.ll 933 B
2009-01-13-RecursiveInlineCrash.ll 10 KiB
2009-05-07-CallUsingSelfCrash.ll 577 B
2010-05-12-ValueMap.ll 836 B
access-attributes-prop.ll 18 KiB
align.ll 4.9 KiB
alloca-bonus.ll 3.8 KiB
alloca-dbgdeclare.ll 6.2 KiB
alloca-in-scc.ll 758 B
alloca_test.ll 1.5 KiB
always-inline-attr.ll 3.1 KiB
always-inline-invalidate.ll 225 B
always-inline-phase-ordering.ll 4.3 KiB
always-inline-remark.ll 789 B
always-inline.ll 8.1 KiB
analysis-invalidation.ll 398 B
arg-attr-propagation.ll 2.9 KiB
array-alloca.ll 820 B
assumptions-from-callsite-attrs.ll 866 B
attributes.ll 20 KiB
basictest.ll 2.2 KiB
bfi-update.ll 2.8 KiB
blockaddress.ll 3.4 KiB
byref-align.ll 2.3 KiB
byval-align.ll 2.5 KiB
byval-dbg.ll 2.1 KiB
byval-tail-call.ll 3.2 KiB
byval-with-non-alloca-addrspace.ll 1.5 KiB
byval.ll 7.8 KiB
byval_lifetime.ll 813 B
call-intrinsic-is-constant.ll 1.7 KiB
call-intrinsic-objectsize.ll 1.6 KiB
call-site-attrs.ll 928 B
callbr.ll 2.4 KiB
callgraph-update.ll 639 B
casts.ll 434 B
cfg_preserve_test.ll 336 B
cgscc-cycle-debug.ll 1.8 KiB
cgscc-cycle.ll 6.9 KiB
cgscc-incremental-invalidate.ll 5.9 KiB
cgscc-inline-replay.ll 9.6 KiB
cgscc-invalidate.ll 2.9 KiB
cgscc-update.ll 5.0 KiB
clear-analyses.ll 1.0 KiB
comdat-ipo.ll 520 B
convergence-inline.ll 6.8 KiB
crash-lifetime-marker.ll 829 B
crash.ll 3.0 KiB
crash2.ll 752 B
debug-info-duplicate-calls.ll 5.7 KiB
debug-invoke.ll 1.3 KiB
debuginline-cost-delta.ll 1.0 KiB
delete-function-with-metadata-use.ll 1.5 KiB
delete-unused-function.ll 1006 B
deleted-scc.ll 1.5 KiB
deopt-bundles.ll 4.7 KiB
deoptimize-intrinsic-attrs.ll 685 B
deoptimize-intrinsic-cconv.ll 575 B
deoptimize-intrinsic.ll 3.2 KiB
devirtualize-2.ll 746 B
devirtualize-3.ll 3.1 KiB
devirtualize-4.ll 6.5 KiB
devirtualize-5.ll 546 B
devirtualize-6.ll 402 B
devirtualize.ll 6.2 KiB
dynamic-alloca-simplified-large.ll 7.1 KiB
dynamic_alloca_test.ll 1.1 KiB
enable-inline-advisor-printing.ll 570 B
ephemeral.ll 1.3 KiB
exponential-deferred-inlining.ll 2.8 KiB
externally_available.ll 402 B
frameescape.ll 1.1 KiB
function-count-update-2.ll 813 B
function-count-update-3.ll 2.1 KiB
function-count-update.ll 1.6 KiB
gep_from_constant.ll 460 B
guard-intrinsic.ll 1.1 KiB
gvn-inline-iteration.ll 779 B
ignore-debug-info.ll 3.2 KiB
implicit-null-check.ll 457 B
inalloca-not-static.ll 1.8 KiB
infinite-loop-two-predecessors.ll 789 B
inline-assume.ll 774 B
inline-brunch-funnel.ll 1.0 KiB
inline-byval-bonus.ll 7.4 KiB
inline-call-penalty-option.ll 686 B
inline-cold-callsite-pgo.ll 1.5 KiB
inline-cold-callsite.ll 1.2 KiB
inline-cold.ll 2.4 KiB
inline-constexpr-addrspacecast-argument.ll 980 B
inline-cost-annotation-pass.ll 1.2 KiB
inline-cost-attributes.ll 2.3 KiB
inline-cost-benefit-multiplier-override.ll 2.3 KiB
inline-cost-dead-users.ll 950 B
inline-cost-switch-default.ll 2.9 KiB
inline-deferred-instsimplify.ll 3.4 KiB
inline-drop-attributes.ll 1.1 KiB
inline-fast-math-flags.ll 1.2 KiB
inline-funclets.ll 25 KiB
inline-history-noinline.ll 840 B
inline-hot-callsite-2.ll 1.7 KiB
inline-hot-callsite.ll 3.2 KiB
inline-incompat-attrs.ll 1.3 KiB
inline-indirect-chain.ll 683 B
inline-indirect.ll 375 B
inline-invoke-tail.ll 944 B
inline-invoke-with-asm-call.ll 951 B
inline-min-legal-vector-width.ll 1.2 KiB
inline-no-builtin-compatible.ll 2.8 KiB
inline-noalias-unidentify-object.ll 1.6 KiB
inline-optnone.ll 1.4 KiB
inline-optsize.ll 1.3 KiB
inline-probe-stack.ll 532 B
inline-ptrtoint-different-sizes.ll 878 B
inline-recur-stacksize.ll 896 B
inline-remark-mandatory.ll 428 B
inline-remark.ll 1.7 KiB
inline-retainRV-call.ll 6.0 KiB
inline-scalable.ll 289 B
inline-semantic-interposition.ll 585 B
inline-sign-return-address.ll 2.6 KiB
inline-skip-use-empty-alloca.ll 3.1 KiB
inline-stack-probe-size.ll 719 B
inline-stacksize.ll 1.4 KiB
inline-strictfp.ll 5.5 KiB
inline-switch-default-2.ll 3.1 KiB
inline-switch-default.ll 6.7 KiB
inline-tail.ll 8.0 KiB
inline-threshold.ll 869 B
inline-varargs.ll 3.3 KiB
inline-vla.ll 1.7 KiB
inline_call.ll 2.1 KiB
inline_cleanup.ll 4.7 KiB
inline_constprop.ll 8.5 KiB
inline_dbg_declare.ll 3.8 KiB
inline_dce.ll 706 B
inline_inv_group.ll 872 B
inline_invoke.ll 10 KiB
inline_minisize.ll 7.9 KiB
inline_negative_result.ll 1.3 KiB
inline_noprofile.ll 1.5 KiB
inline_prune.ll 896 B
inline_returns_twice.ll 1.7 KiB
inline_ssp.ll 3.7 KiB
inline_stats.ll 3.7 KiB
inline_unreachable-2.ll 509 B
inline_unreachable.ll 3.5 KiB
inlined-loop-metadata-inseltpoison.ll 7.9 KiB
inlined-loop-metadata.ll 7.9 KiB
inlined-mustprogress-loop-metadata.ll 17 KiB
inlinedefault-threshold.ll 2.5 KiB
inlining-advisor-default.ll 465 B
instsimplify-null-pointer-is-valid.ll 1.2 KiB
internal-scc-members.ll 698 B
invariant-group-sroa.ll 662 B
invoke-cleanup.ll 1.0 KiB
invoke-combine-clauses.ll 3.2 KiB
invoke-cost.ll 1.1 KiB
invoke_test-1.ll 822 B
invoke_test-2.ll 1.3 KiB
invoke_test-3.ll 1.3 KiB
label-annotation.ll 848 B
last-call-bonus.ll 1.5 KiB
last-call-no-bonus.ll 1.3 KiB
last-callsite.ll 7.6 KiB
launder.invariant.group.ll 2.0 KiB
lifetime-no-datalayout.ll 825 B
lifetime.ll 4.9 KiB
local-as-metadata-undominated-use.ll 2.0 KiB
memprof_inline.ll 11 KiB
memprof_inline2.ll 15 KiB
module-inliner-basic.ll 693 B
module-inlining.ll 1.0 KiB
monster_scc.ll 9.3 KiB
mut-rec-scc-2.ll 377 B
mut-rec-scc.ll 2.6 KiB
nested-inline.ll 3.2 KiB
no-inline-line-tables.ll 4.6 KiB
no-unwind-inline-asm.ll 1.2 KiB
noalias-calls-always.ll 5.6 KiB
noalias-calls.ll 6.3 KiB
noalias-calls2.ll 8.2 KiB
noalias-cs.ll 8.0 KiB
noalias.ll 3.1 KiB
noalias2.ll 6.4 KiB
noalias3.ll 947 B
noduplicate.ll 626 B
noinline-recursive-fn.ll 2.8 KiB
noinline.ll 329 B
nonnull.ll 4.9 KiB
opaque-ptr.ll 589 B
optimization-remarks-hotness-threshold.ll 2.8 KiB
optimization-remarks-passed-yaml.ll 4.6 KiB
optimization-remarks-with-hotness.ll 1.4 KiB
optimization-remarks-yaml.ll 4.9 KiB
optimization-remarks.ll 4.2 KiB
parallel-loop-md-callee.ll 1.8 KiB
parallel-loop-md-merge.ll 2.4 KiB
parallel-loop-md.ll 2.1 KiB
partial-inline-act.ll 570 B
partial-inline-incompat-attrs.ll 1.0 KiB
pr21206.ll 468 B
pr22285.ll 304 B
pr26698.ll 1.9 KiB
pr28298.ll 379 B
pr33637.ll 435 B
pr46945.ll 317 B
pr48209.ll 699 B
PR4909.ll 249 B
pr50270.ll 2.5 KiB
pr50589.ll 2.5 KiB
pr52118.ll 232 B
pr53206.ll 1.0 KiB
pr64804.ll 591 B
pr97590.ll 723 B
prof-update-instr.ll 2.1 KiB
prof-update-sample-alwaysinline.ll 2.1 KiB
prof-update-sample.ll 2.1 KiB
profile-meta.ll 1.3 KiB
profile_meta_invoke.ll 1.4 KiB
ptr-diff.ll 3.9 KiB
recursive.ll 1.9 KiB
redundant-loads.ll 4.3 KiB
ret_attr_align_and_noundef.ll 13 KiB
ret_attr_update.ll 7.4 KiB
simplification-in-loop.ll 1.7 KiB
simplified_to.ll 391 B
simplify-instruction-computeKnownFPClass-context.ll 8.2 KiB
store-sroa.ll 419 B
switch.ll 945 B
unwind-inline-asm.ll 1.2 KiB
update_invoke_prof.ll 4.0 KiB
update_value_profile.ll 3.9 KiB
vector-bonus.ll 1.1 KiB
vector-no-bonus.ll 1.4 KiB
zero-cost.ll 270 B