brintos

brintos / llvm-project-archived public Read only

0
0
Text · 29.3 KiB · 835025d Raw
651 lines · plain
1Bitcode/fcmp-fast.ll2Bitcode/flags.ll3CodeGen/AArch64/cgdata-merge-local.ll4CodeGen/AArch64/llvm-masked-gather-legal-for-sve.ll5CodeGen/AArch64/llvm-masked-scatter-legal-for-sve.ll6CodeGen/AArch64/selectopt-cast.ll7CodeGen/AArch64/selectopt.ll8CodeGen/ARM/loopvectorize_pr33804.ll9CodeGen/ARM/sjljeh-swifterror.ll10CodeGen/Hexagon/autohvx/interleave.ll11CodeGen/Hexagon/loop-idiom/hexagon-memmove1.ll12CodeGen/Hexagon/loop-idiom/hexagon-memmove2.ll13CodeGen/Hexagon/loop-idiom/memmove-rt-check.ll14CodeGen/Hexagon/masked_gather.ll15CodeGen/NVPTX/lower-ctor-dtor.ll16CodeGen/RISCV/zmmul.ll17CodeGen/WebAssembly/memory-interleave.ll18CodeGen/X86/AMX/amx-low-intrinsics.ll19CodeGen/X86/masked_gather_scatter.ll20CodeGen/X86/nocfivalue.ll21DebugInfo/AArch64/ir-outliner.ll22DebugInfo/assignment-tracking/X86/hotcoldsplit.ll23DebugInfo/Generic/block-asan.ll24DebugInfo/X86/asan_debug_info.ll25LTO/X86/diagnostic-handler-remarks-with-hotness.ll26Other/optimization-remarks-auto.ll27Transforms/AtomicExpand/ARM/atomic-expansion-v7.ll28Transforms/AtomicExpand/SPARC/partword.ll29Transforms/Attributor/align.ll30Transforms/Attributor/ArgumentPromotion/2008-02-01-ReturnAttrs.ll31Transforms/Attributor/ArgumentPromotion/2008-07-02-array-indexing.ll32Transforms/Attributor/ArgumentPromotion/2008-09-07-CGUpdate.ll33Transforms/Attributor/ArgumentPromotion/2008-09-08-CGUpdateSelfEdge.ll34Transforms/Attributor/ArgumentPromotion/aggregate-promote.ll35Transforms/Attributor/ArgumentPromotion/alignment.ll36Transforms/Attributor/ArgumentPromotion/alloca-as.ll37Transforms/Attributor/ArgumentPromotion/array.ll38Transforms/Attributor/ArgumentPromotion/attrs.ll39Transforms/Attributor/ArgumentPromotion/basictest.ll40Transforms/Attributor/ArgumentPromotion/byval-2.ll41Transforms/Attributor/ArgumentPromotion/byval.ll42Transforms/Attributor/ArgumentPromotion/chained.ll43Transforms/Attributor/ArgumentPromotion/control-flow2.ll44Transforms/Attributor/ArgumentPromotion/crash.ll45Transforms/Attributor/ArgumentPromotion/dbg.ll46Transforms/Attributor/ArgumentPromotion/fp80.ll47Transforms/Attributor/ArgumentPromotion/live_called_from_dead_2.ll48Transforms/Attributor/ArgumentPromotion/live_called_from_dead.ll49Transforms/Attributor/ArgumentPromotion/nonzero-address-spaces.ll50Transforms/Attributor/ArgumentPromotion/pr27568.ll51Transforms/Attributor/ArgumentPromotion/profile.ll52Transforms/Attributor/ArgumentPromotion/reserve-tbaa.ll53Transforms/Attributor/ArgumentPromotion/tail.ll54Transforms/Attributor/ArgumentPromotion/X86/attributes.ll55Transforms/Attributor/ArgumentPromotion/X86/min-legal-vector-width.ll56Transforms/Attributor/callgraph.ll57Transforms/Attributor/call-simplify-pointer-info.ll58Transforms/Attributor/internal-noalias.ll59Transforms/Attributor/IPConstantProp/2009-09-24-byval-ptr.ll60Transforms/Attributor/IPConstantProp/recursion.ll61Transforms/Attributor/IPConstantProp/remove-call-inst.ll62Transforms/Attributor/liveness.ll63Transforms/Attributor/memory_locations.ll64Transforms/Attributor/misc_crash.ll65Transforms/Attributor/noalias.ll66Transforms/Attributor/nodelete.ll67Transforms/Attributor/nofpclass.ll68Transforms/Attributor/nounwind.ll69Transforms/Attributor/potential.ll70Transforms/Attributor/range.ll71Transforms/Attributor/reduced/clear_cached_analysis_for_deleted_functions.ll72Transforms/Attributor/reduced/register_benchmark_test.ll73Transforms/Attributor/undefined_behavior.ll74Transforms/Attributor/value-simplify-gpu.ll75Transforms/Attributor/value-simplify.ll76Transforms/Attributor/value-simplify-local-remote.ll77Transforms/Attributor/value-simplify-pointer-info.ll78Transforms/Attributor/value-simplify-reachability.ll79Transforms/BlockExtractor/extract-blocks.ll80Transforms/BlockExtractor/extract-blocks-with-groups.ll81Transforms/CodeExtractor/2004-03-13-LoopExtractorCrash.ll82Transforms/CodeExtractor/2004-03-14-DominanceProblem.ll83Transforms/CodeExtractor/2004-03-14-NoSwitchSupport.ll84Transforms/CodeExtractor/2004-03-17-MissedLiveIns.ll85Transforms/CodeExtractor/2004-03-17-UpdatePHIsOutsideRegion.ll86Transforms/CodeExtractor/extract-assume.ll87Transforms/CodeExtractor/input-value-debug.ll88Transforms/CodeExtractor/LoopExtractor_alloca.ll89Transforms/CodeExtractor/LoopExtractor_crash.ll90Transforms/CodeExtractor/LoopExtractor_infinite.ll91Transforms/CodeExtractor/LoopExtractor.ll92Transforms/CodeGenPrepare/NVPTX/bypass-slow-div-constant-numerator.ll93Transforms/CodeGenPrepare/NVPTX/bypass-slow-div.ll94Transforms/CodeGenPrepare/NVPTX/bypass-slow-div-not-exact.ll95Transforms/CodeGenPrepare/NVPTX/bypass-slow-div-special-cases.ll96Transforms/Coroutines/coro-await-suspend-lower-invoke.ll97Transforms/Coroutines/coro-await-suspend-lower.ll98Transforms/Coroutines/coro-byval-param.ll99Transforms/Coroutines/coro-catchswitch-cleanuppad.ll100Transforms/Coroutines/coro-debug-coro-frame.ll101Transforms/Coroutines/coro-debug-dbg.values.ll102Transforms/Coroutines/coro-debug-dbg.values-not_used_in_frame.ll103Transforms/Coroutines/coro-debug-frame-variable.ll104Transforms/Coroutines/coro-debug-O2.ll105Transforms/Coroutines/coro-debug-spill-dbg.declare.ll106Transforms/Coroutines/coro-materialize.ll107Transforms/Coroutines/coro-noop.ll108Transforms/Coroutines/coro-noop-pacbti.ll109Transforms/Coroutines/coro-only-destroy-when-complete.ll110Transforms/Coroutines/coro-spill-suspend.ll111Transforms/Coroutines/coro-split-00.ll112Transforms/Coroutines/coro-split-alloc.ll113Transforms/Coroutines/coro-split-dbg-labels.ll114Transforms/Coroutines/coro-split-final-suspend.ll115Transforms/Coroutines/coro-split-hidden.ll116Transforms/Coroutines/coro-split-musttail10.ll117Transforms/Coroutines/coro-split-musttail12.ll118Transforms/Coroutines/coro-split-musttail13.ll119Transforms/Coroutines/coro-split-musttail1.ll120Transforms/Coroutines/coro-split-musttail2.ll121Transforms/Coroutines/coro-split-musttail3.ll122Transforms/Coroutines/coro-split-musttail4.ll123Transforms/Coroutines/coro-split-musttail5.ll124Transforms/Coroutines/coro-split-musttail6.ll125Transforms/Coroutines/coro-split-musttail7.ll126Transforms/Coroutines/coro-split-musttail8.ll127Transforms/Coroutines/coro-split-musttail9.ll128Transforms/Coroutines/coro-split-musttail-chain-pgo-counter-promo.ll129Transforms/Coroutines/coro-split-musttail.ll130Transforms/Coroutines/coro-split-musttail-ppc64le.ll131Transforms/Coroutines/coro-split-noinline.ll132Transforms/Coroutines/no-suspend.ll133Transforms/CorrelatedValuePropagation/cond-at-use.ll134Transforms/CorrelatedValuePropagation/urem-expansion.ll135Transforms/CorrelatedValuePropagation/urem.ll136Transforms/CrossDSOCFI/basic.ll137Transforms/CrossDSOCFI/cfi_functions.ll138Transforms/CrossDSOCFI/thumb.ll139Transforms/ExpandLargeDivRem/X86/sdiv129.ll140Transforms/ExpandLargeDivRem/X86/srem129.ll141Transforms/ExpandLargeDivRem/X86/udiv129.ll142Transforms/ExpandLargeDivRem/X86/urem129.ll143Transforms/ExpandLargeDivRem/X86/vector.ll144Transforms/ExpandLargeFpConvert/X86/expand-large-fp-convert-fptosi129.ll145Transforms/ExpandLargeFpConvert/X86/expand-large-fp-convert-fptoui129.ll146Transforms/ExpandLargeFpConvert/X86/expand-large-fp-convert-si129tofp.ll147Transforms/ExpandLargeFpConvert/X86/expand-large-fp-convert-ui129tofp.ll148Transforms/ExpandMemCmp/AArch64/memcmp.ll149Transforms/ExpandMemCmp/X86/memcmp.ll150Transforms/ExpandMemCmp/X86/memcmp-x32.ll151Transforms/ExpandVariadics/expand-va-intrinsic-split-linkage.ll152Transforms/ExpandVariadics/expand-va-intrinsic-split-simple.ll153Transforms/ExpandVariadics/intrinsics.ll154Transforms/FixIrreducible/basic.ll155Transforms/FixIrreducible/bug45623.ll156Transforms/FixIrreducible/callbr.ll157Transforms/FixIrreducible/nested.ll158Transforms/FixIrreducible/switch.ll159Transforms/GCOVProfiling/atomic-counter.ll160Transforms/GCOVProfiling/exit-block.ll161Transforms/GCOVProfiling/function-numbering.ll162Transforms/GCOVProfiling/global-ctor.ll163Transforms/GCOVProfiling/kcfi.ll164Transforms/GCOVProfiling/kcfi-normalize.ll165Transforms/GCOVProfiling/linezero.ll166Transforms/GCOVProfiling/linkagename.ll167Transforms/GCOVProfiling/module-flags.ll168Transforms/GCOVProfiling/noprofile.ll169Transforms/GCOVProfiling/nosanitize.ll170Transforms/GCOVProfiling/reset.ll171Transforms/GCOVProfiling/split-indirectbr-critical-edges.ll172Transforms/GCOVProfiling/three-element-mdnode.ll173Transforms/GCOVProfiling/version.ll174Transforms/GlobalOpt/disable-globals-aa.ll175Transforms/GlobalOpt/global-demotion.ll176Transforms/GlobalOpt/globalvar-code-model.ll177Transforms/GlobalOpt/large-int-crash.ll178Transforms/GlobalOpt/shrink-global-to-bool-check-debug.ll179Transforms/GlobalOpt/shrink-global-to-bool-opaque-ptrs.ll180Transforms/GVN/debugloc-load-select.ll181Transforms/GVN/load-through-select-dbg.ll182Transforms/GVN/opaque-ptr.ll183Transforms/GVN/pr69301.ll184Transforms/GVN/pre-invalid-prof-metadata.ll185Transforms/GVN/PRE/pre-load-through-select.ll186Transforms/GVN/PRE/pre-loop-load-through-select.ll187Transforms/HotColdSplit/addr-taken.ll188Transforms/HotColdSplit/apply-noreturn-bonus.ll189Transforms/HotColdSplit/assumption-cache-invalidation.ll190Transforms/HotColdSplit/delete-use-without-def-dbg-val.ll191Transforms/HotColdSplit/duplicate-phi-preds-crash.ll192Transforms/HotColdSplit/eh-pads.ll193Transforms/HotColdSplit/forward-dfs-reaches-marked-block.ll194Transforms/HotColdSplit/invalid-dbg-assign.ll195Transforms/HotColdSplit/lifetime-markers-on-inputs-1.ll196Transforms/HotColdSplit/lifetime-markers-on-inputs-2.ll197Transforms/HotColdSplit/lifetime-markers-on-inputs-3.ll198Transforms/HotColdSplit/minsize.ll199Transforms/HotColdSplit/multiple-exits.ll200Transforms/HotColdSplit/musttail.ll201Transforms/HotColdSplit/noreturn.ll202Transforms/HotColdSplit/outline-cold-asm.ll203Transforms/HotColdSplit/outline-disjoint-diamonds.ll204Transforms/HotColdSplit/outline-if-then-else.ll205Transforms/HotColdSplit/outline-inner-region.ll206Transforms/HotColdSplit/outline-multiple-entry-region.ll207Transforms/HotColdSplit/outline-outer-region.ll208Transforms/HotColdSplit/outline-while-loop.ll209Transforms/HotColdSplit/phi-with-distinct-outlined-values.ll210Transforms/HotColdSplit/region-overlap.ll211Transforms/HotColdSplit/resume.ll212Transforms/HotColdSplit/retain-section.ll213Transforms/HotColdSplit/section-splitting-custom.ll214Transforms/HotColdSplit/section-splitting-default.ll215Transforms/HotColdSplit/split-cold-2.ll216Transforms/HotColdSplit/split-out-dbg-label.ll217Transforms/HotColdSplit/split-out-dbg-val-of-arg.ll218Transforms/HotColdSplit/split-phis-in-exit-blocks.ll219Transforms/HotColdSplit/split-static-profile.ll220Transforms/HotColdSplit/stale-assume-in-original-func.ll221Transforms/HotColdSplit/succ-block-with-self-edge.ll222Transforms/HotColdSplit/swifterror.ll223Transforms/HotColdSplit/transfer-debug-info.ll224Transforms/HotColdSplit/unwind.ll225Transforms/HotColdSplit/update-split-loop-metadata.ll226Transforms/IndirectBrExpand/basic.ll227Transforms/IndVarSimplify/debugloc-rem-subst.ll228Transforms/IndVarSimplify/eliminate-rem.ll229Transforms/IndVarSimplify/invalidate-modified-lcssa-phi.ll230Transforms/IndVarSimplify/pr45835.ll231Transforms/IndVarSimplify/preserving-debugloc-rem-div.ll232Transforms/InstCombine/2004-09-20-BadLoadCombine.ll233Transforms/InstCombine/2005-04-07-UDivSelectCrash.ll234Transforms/InstCombine/add-mask.ll235Transforms/InstCombine/add-shl-mul-umax.ll236Transforms/InstCombine/and2.ll237Transforms/InstCombine/and-fcmp.ll238Transforms/InstCombine/and.ll239Transforms/InstCombine/and-or-icmps.ll240Transforms/InstCombine/apint-div1.ll241Transforms/InstCombine/apint-div2.ll242Transforms/InstCombine/ashr-demand.ll243Transforms/InstCombine/atomic.ll244Transforms/InstCombine/binop-cast.ll245Transforms/InstCombine/binop-select-cast-of-select-cond.ll246Transforms/InstCombine/binop-select.ll247Transforms/InstCombine/bit-checks.ll248Transforms/InstCombine/bitreverse.ll249Transforms/InstCombine/branch.ll250Transforms/InstCombine/builtin-dynamic-object-size.ll251Transforms/InstCombine/canonicalize-clamp-like-pattern-between-negative-and-positive-thresholds.ll252Transforms/InstCombine/canonicalize-clamp-like-pattern-between-zero-and-positive-threshold.ll253Transforms/InstCombine/cast-mul-select.ll254Transforms/InstCombine/clamp-to-minmax.ll255Transforms/InstCombine/conditional-negation.ll256Transforms/InstCombine/cttz.ll257Transforms/InstCombine/debuginfo-invert.ll258Transforms/InstCombine/demorgan.ll259Transforms/InstCombine/div.ll260Transforms/InstCombine/div-shift.ll261Transforms/InstCombine/fabs.ll262Transforms/InstCombine/fcmp-select.ll263Transforms/InstCombine/ffs-1.ll264Transforms/InstCombine/ffs-i16.ll265Transforms/InstCombine/fmul-bool.ll266Transforms/InstCombine/fmul.ll267Transforms/InstCombine/fneg.ll268Transforms/InstCombine/fold-ctpop-of-not.ll269Transforms/InstCombine/free-inversion.ll270Transforms/InstCombine/icmp-and-lowbit-mask.ll271Transforms/InstCombine/icmp.ll272Transforms/InstCombine/icmp-mul-and.ll273Transforms/InstCombine/icmp-of-and-x.ll274Transforms/InstCombine/icmp-of-or-x.ll275Transforms/InstCombine/icmp-select-implies-common-op.ll276Transforms/InstCombine/icmp-select.ll277Transforms/InstCombine/icmp-with-selects.ll278Transforms/InstCombine/intrinsic-select.ll279Transforms/InstCombine/ldexp-ext.ll280Transforms/InstCombine/ldexp.ll281Transforms/InstCombine/load-bitcast-select.ll282Transforms/InstCombine/load.ll283Transforms/InstCombine/load-select.ll284Transforms/InstCombine/loadstore-metadata.ll285Transforms/InstCombine/logical-select-inseltpoison.ll286Transforms/InstCombine/logical-select.ll287Transforms/InstCombine/lshr.ll288Transforms/InstCombine/memchr-11.ll289Transforms/InstCombine/memchr-2.ll290Transforms/InstCombine/memchr-3.ll291Transforms/InstCombine/memchr-6.ll292Transforms/InstCombine/memchr-7.ll293Transforms/InstCombine/memchr-9.ll294Transforms/InstCombine/memchr.ll295Transforms/InstCombine/mem-gep-zidx.ll296Transforms/InstCombine/memrchr-3.ll297Transforms/InstCombine/memrchr-4.ll298Transforms/InstCombine/minmax-fold.ll299Transforms/InstCombine/minmax-fp.ll300Transforms/InstCombine/minmax-intrinsics.ll301Transforms/InstCombine/mul-inseltpoison.ll302Transforms/InstCombine/mul.ll303Transforms/InstCombine/mul-masked-bits.ll304Transforms/InstCombine/mul-pow2.ll305Transforms/InstCombine/multiple-uses-load-bitcast-select.ll306Transforms/InstCombine/narrow.ll307Transforms/InstCombine/negated-bitmask.ll308Transforms/InstCombine/nested-select.ll309Transforms/InstCombine/not.ll310Transforms/InstCombine/or-bitmask.ll311Transforms/InstCombine/or-fcmp.ll312Transforms/InstCombine/or.ll313Transforms/InstCombine/pow-1.ll314Transforms/InstCombine/pow-3.ll315Transforms/InstCombine/pow-sqrt.ll316Transforms/InstCombine/pull-conditional-binop-through-shift.ll317Transforms/InstCombine/rem.ll318Transforms/InstCombine/sdiv-canonicalize.ll319Transforms/InstCombine/sdiv-guard.ll320Transforms/InstCombine/select-and-or.ll321Transforms/InstCombine/select-cmp-br.ll322Transforms/InstCombine/select-cmp.ll323Transforms/InstCombine/select-factorize.ll324Transforms/InstCombine/select.ll325Transforms/InstCombine/select-min-max.ll326Transforms/InstCombine/select-of-symmetric-selects.ll327Transforms/InstCombine/select-select.ll328Transforms/InstCombine/shift.ll329Transforms/InstCombine/simplify-demanded-fpclass.ll330Transforms/InstCombine/sink-not-into-another-hand-of-logical-and.ll331Transforms/InstCombine/sink-not-into-another-hand-of-logical-or.ll332Transforms/InstCombine/sink-not-into-logical-and.ll333Transforms/InstCombine/sink-not-into-logical-or.ll334Transforms/InstCombine/strchr-1.ll335Transforms/InstCombine/strchr-3.ll336Transforms/InstCombine/strlen-1.ll337Transforms/InstCombine/strrchr-3.ll338Transforms/InstCombine/sub-ashr-and-to-icmp-select.ll339Transforms/InstCombine/sub-ashr-or-to-icmp-select.ll340Transforms/InstCombine/sub-xor-cmp.ll341Transforms/InstCombine/truncating-saturate.ll342Transforms/InstCombine/unordered-fcmp-select.ll343Transforms/InstCombine/urem-via-cmp-select.ll344Transforms/InstCombine/wcslen-1.ll345Transforms/InstCombine/wcslen-3.ll346Transforms/InstCombine/X86/x86-avx512-inseltpoison.ll347Transforms/InstCombine/X86/x86-avx512.ll348Transforms/InstCombine/xor-and-or.ll349Transforms/InstCombine/xor-ashr.ll350Transforms/InstCombine/zext-bool-add-sub.ll351Transforms/InstCombine/zext-or-icmp.ll352Transforms/IRCE/add-metadata-pre-post-loops.ll353Transforms/IRCE/bad_expander.ll354Transforms/IRCE/bug-mismatched-types.ll355Transforms/IRCE/clamp.ll356Transforms/IRCE/compound-loop-bound.ll357Transforms/IRCE/conjunctive-checks.ll358Transforms/IRCE/correct-loop-info.ll359Transforms/IRCE/decrementing-loop.ll360Transforms/IRCE/eq_ne.ll361Transforms/IRCE/iv-plus-offset-range-check.ll362Transforms/IRCE/low-iterations.ll363Transforms/IRCE/multiple-access-no-preloop.ll364Transforms/IRCE/non_known_positive_end.ll365Transforms/IRCE/non-loop-invariant-rhs-instr.ll366Transforms/IRCE/only-lower-check.ll367Transforms/IRCE/only-upper-check.ll368Transforms/IRCE/optimistic_scev.ll369Transforms/IRCE/pr57335.ll370Transforms/IRCE/pre_post_loops.ll371Transforms/IRCE/profitability.ll372Transforms/IRCE/range_intersect_miscompile.ll373Transforms/IRCE/ranges_of_different_types.ll374Transforms/IRCE/rc-negative-bound.ll375Transforms/IRCE/single-access-no-preloop.ll376Transforms/IRCE/single-access-with-preloop.ll377Transforms/IRCE/skip-profitability-checks.ll378Transforms/IRCE/stride_more_than_1.ll379Transforms/IRCE/unsigned_comparisons_ugt.ll380Transforms/IRCE/unsigned_comparisons_ult.ll381Transforms/IRCE/variable-loop-bounds.ll382Transforms/IRCE/wide_indvar.ll383Transforms/IRCE/with-parent-loops.ll384Transforms/IROutliner/alloca-addrspace-1.ll385Transforms/IROutliner/alloca-addrspace.ll386Transforms/IROutliner/different-intrinsics.ll387Transforms/IROutliner/different-order-phi-merges.ll388Transforms/IROutliner/duplicate-merging-phis.ll389Transforms/IROutliner/exit-block-phi-node-value-attribution.ll390Transforms/IROutliner/exit-phi-nodes-incoming-value-constant-argument.ll391Transforms/IROutliner/extraction.ll392Transforms/IROutliner/gvn-output-set-overload.ll393Transforms/IROutliner/gvn-phi-debug.ll394Transforms/IROutliner/illegal-assumes.ll395Transforms/IROutliner/illegal-branches.ll396Transforms/IROutliner/illegal-callbr.ll397Transforms/IROutliner/illegal-catchpad.ll398Transforms/IROutliner/illegal-cleanup.ll399Transforms/IROutliner/illegal-frozen.ll400Transforms/IROutliner/illegal-indirect-calls.ll401Transforms/IROutliner/illegal-invoke.ll402Transforms/IROutliner/illegal-landingpad.ll403Transforms/IROutliner/illegal-memcpy.ll404Transforms/IROutliner/illegal-memmove.ll405Transforms/IROutliner/illegal-memset.ll406Transforms/IROutliner/illegal-phi-nodes.ll407Transforms/IROutliner/illegal-returns-twice.ll408Transforms/IROutliner/illegal-vaarg.ll409Transforms/IROutliner/included-phi-nodes-begin.ll410Transforms/IROutliner/included-phi-nodes-end.ll411Transforms/IROutliner/legal-debug.ll412Transforms/IROutliner/legal-indirect-calls.ll413Transforms/IROutliner/mismatched-phi-exits.ll414Transforms/IROutliner/mismatched-phi-exits-not-in-first-outlined.ll415Transforms/IROutliner/mismatched-phi-outputs-ordering.ll416Transforms/IROutliner/must-capture-all-phi-nodes-begin.ll417Transforms/IROutliner/no-external-block-entries.ll418Transforms/IROutliner/one-external-incoming-block-phi-node.ll419Transforms/IROutliner/opt-remarks.ll420Transforms/IROutliner/outline-memcpy.ll421Transforms/IROutliner/outline-memmove.ll422Transforms/IROutliner/outline-memset.ll423Transforms/IROutliner/outline-vaarg-intrinsic.ll424Transforms/IROutliner/outlining-across-branch.ll425Transforms/IROutliner/outlining-address-taken.ll426Transforms/IROutliner/outlining-basic-branches.ll427Transforms/IROutliner/outlining-bitcasts.ll428Transforms/IROutliner/outlining-branches-phi-nodes.ll429Transforms/IROutliner/outlining-call-and-indirect.ll430Transforms/IROutliner/outlining-calls.ll431Transforms/IROutliner/outlining-calls-names-must-match.ll432Transforms/IROutliner/outlining-commutative-fp.ll433Transforms/IROutliner/outlining-commutative.ll434Transforms/IROutliner/outlining-commutative-operands-opposite-order.ll435Transforms/IROutliner/outlining-compatible-and-attribute-transfer.ll436Transforms/IROutliner/outlining-compatible-or-attribute-transfer.ll437Transforms/IROutliner/outlining-constants-vs-registers.ll438Transforms/IROutliner/outlining-cost-model.ll439Transforms/IROutliner/outlining-debug-statements.ll440Transforms/IROutliner/outlining-different-constants.ll441Transforms/IROutliner/outlining-different-globals.ll442Transforms/IROutliner/outlining-different-output-blocks.ll443Transforms/IROutliner/outlining-different-structure.ll444Transforms/IROutliner/outlining-exits-to-phi-node.ll445Transforms/IROutliner/outlining-first-instruction.ll446Transforms/IROutliner/outlining-gep.ll447Transforms/IROutliner/outlining-isomorphic-predicates.ll448Transforms/IROutliner/outlining-larger-size-commutative.ll449Transforms/IROutliner/outlining-multiple-exits-diff-outputs.ll450Transforms/IROutliner/outlining-multiple-exits.ll451Transforms/IROutliner/outlining-multiple-exits-one-output-set.ll452Transforms/IROutliner/outlining-no-return-functions.ll453Transforms/IROutliner/outlining-odr.ll454Transforms/IROutliner/outlining-remapped-outputs.ll455Transforms/IROutliner/outlining-same-constants.ll456Transforms/IROutliner/outlining-same-globals.ll457Transforms/IROutliner/outlining-same-output-blocks.ll458Transforms/IROutliner/outlining-special-state.ll459Transforms/IROutliner/outlining-strip-loop-info.ll460Transforms/IROutliner/outlining-swift-error.ll461Transforms/IROutliner/phi-node-exit-path-order.ll462Transforms/IROutliner/phi-nodes-non-constant.ll463Transforms/IROutliner/phi-nodes-output-overload.ll464Transforms/IROutliner/phi-nodes-parent-block-referential.ll465Transforms/IROutliner/phi-nodes-simple.ll466Transforms/IROutliner/region-end-of-module.ll467Transforms/IROutliner/region-inputs-in-phi-nodes.ll468Transforms/LoopBoundSplit/bug51866.ll469Transforms/LoopBoundSplit/bug-loop-bound-split-phi-in-exit-block.ll470Transforms/LoopBoundSplit/loop-bound-split.ll471Transforms/LoopDeletion/invalidate-scev-after-hoisting.ll472Transforms/LoopIdiom/AArch64/byte-compare-index.ll473Transforms/LoopIdiom/AArch64/find-first-byte.ll474Transforms/LoopIdiom/RISCV/byte-compare-index.ll475Transforms/LoopUnroll/peel-last-iteration-expansion-cost.ll476Transforms/LoopUnroll/peel-last-iteration-with-guards.ll477Transforms/LoopUnroll/peel-last-iteration-with-variable-trip-count.ll478Transforms/LowerAtomic/atomic-load.ll479Transforms/LowerAtomic/atomic-swap.ll480Transforms/LowerConstantIntrinsics/builtin-object-size-phi.ll481Transforms/LowerConstantIntrinsics/objectsize_basic.ll482Transforms/LowerGlobalDestructors/lower-global-dtors-existing-dos_handle.ll483Transforms/LowerGlobalDestructors/lower-global-dtors.ll484Transforms/LowerGlobalDestructors/non-literal-type.ll485Transforms/LowerIFunc/ifunc-alias.ll486Transforms/LowerIFunc/ifunc-nonsense-resolvers.ll487Transforms/LowerIFunc/ifunc-program-addrspace.ll488Transforms/LowerIFunc/lower-ifunc.ll489Transforms/LowerMatrixIntrinsics/data-layout-multiply-fused.ll490Transforms/LowerMatrixIntrinsics/multiply-fused-dominance.ll491Transforms/LowerMatrixIntrinsics/multiply-fused.ll492Transforms/LowerMatrixIntrinsics/multiply-fused-loops.ll493Transforms/LowerMatrixIntrinsics/multiply-fused-multiple-blocks.ll494Transforms/LowerMatrixIntrinsics/multiply-fused-volatile.ll495Transforms/LowerMatrixIntrinsics/select.ll496Transforms/LowerSwitch/2003-05-01-PHIProblem.ll497Transforms/LowerSwitch/2004-03-13-SwitchIsDefaultCrash.ll498Transforms/LowerSwitch/2014-06-10-SwitchContiguousOpt.ll499Transforms/LowerSwitch/2014-06-11-SwitchDefaultUnreachableOpt.ll500Transforms/LowerSwitch/2014-06-23-PHIlowering.ll501Transforms/LowerSwitch/93152.ll502Transforms/LowerSwitch/condition-phi-unreachable-default.ll503Transforms/LowerSwitch/delete-default-block-crash.ll504Transforms/LowerSwitch/do-not-handle-impossible-values.ll505Transforms/LowerSwitch/feature.ll506Transforms/LowerSwitch/fold-popular-case-to-unreachable-default.ll507Transforms/LowerSwitch/pr59316.ll508Transforms/LowerTypeTests/aarch64-jumptable.ll509Transforms/LowerTypeTests/blockaddress-2.ll510Transforms/LowerTypeTests/blockaddress.ll511Transforms/LowerTypeTests/cfi-annotation.ll512Transforms/LowerTypeTests/cfi-coff-comdat-rename.ll513Transforms/LowerTypeTests/cfi-direct-call1.ll514Transforms/LowerTypeTests/cfi-icall-alias.ll515Transforms/LowerTypeTests/cfi-nounwind-direct-call.ll516Transforms/LowerTypeTests/cfi-unwind-direct-call.ll517Transforms/LowerTypeTests/export-alias.ll518Transforms/LowerTypeTests/export-cross-dso-cfi.ll519Transforms/LowerTypeTests/export-icall.ll520Transforms/LowerTypeTests/export-rename-local.ll521Transforms/LowerTypeTests/export-symver.ll522Transforms/LowerTypeTests/function-arm-thumb.ll523Transforms/LowerTypeTests/function-disjoint.ll524Transforms/LowerTypeTests/function-ext.ll525Transforms/LowerTypeTests/function.ll526Transforms/LowerTypeTests/function-thumb-bti.ll527Transforms/LowerTypeTests/function-weak.ll528Transforms/LowerTypeTests/icall-branch-funnel.ll529Transforms/LowerTypeTests/import.ll530Transforms/LowerTypeTests/nocfivalue.ll531Transforms/LowerTypeTests/pr37625.ll532Transforms/LowerTypeTests/section.ll533Transforms/LowerTypeTests/simple.ll534Transforms/LowerTypeTests/x86-jumptable.ll535Transforms/MemCpyOpt/memset-memcpy-dbgloc.ll536Transforms/MemCpyOpt/memset-memcpy-redundant-memset.ll537Transforms/MemCpyOpt/opaque-ptr.ll538Transforms/MergeFunc/2011-02-08-RemoveEqual.ll539Transforms/MergeFunc/apply_function_attributes.ll540Transforms/MergeFunc/call-and-invoke-with-ranges-attr.ll541Transforms/MergeFunc/call-and-invoke-with-ranges.ll542Transforms/MergeFunc/cfi-thunk-merging.ll543Transforms/MergeFunc/comdat.ll544Transforms/MergeFunc/crash-cast-arrays.ll545Transforms/MergeFunc/crash.ll546Transforms/MergeFunc/different-index-width-gep-crash.ll547Transforms/MergeFunc/external-before-local.ll548Transforms/MergeFunc/fold-weak.ll549Transforms/MergeFunc/inline-asm.ll550Transforms/MergeFunc/inttoptr-address-space.ll551Transforms/MergeFunc/inttoptr.ll552Transforms/MergeFunc/linkonce.ll553Transforms/MergeFunc/linkonce_odr.ll554Transforms/MergeFunc/merge-block-address.ll555Transforms/MergeFunc/merge-fp-intrinsics.ll556Transforms/MergeFunc/mergefunc-preserve-nonnull.ll557Transforms/MergeFunc/mergefunc-preserve-vfe-intrinsics.ll558Transforms/MergeFunc/mergefunc-struct-return.ll559Transforms/MergeFunc/merge-linkonce-odr-used.ll560Transforms/MergeFunc/merge-linkonce-odr-weak-odr-mixed-used.ll561Transforms/MergeFunc/merge-ptr-and-int.ll562Transforms/MergeFunc/merge-used.ll563Transforms/MergeFunc/merge-weak-crash.ll564Transforms/MergeFunc/merge-weak-odr.ll565Transforms/MergeFunc/merge-weak-odr-used.ll566Transforms/MergeFunc/metadata-call-arguments.ll567Transforms/MergeFunc/nonzero-address-spaces.ll568Transforms/MergeFunc/phi-speculation2.ll569Transforms/MergeFunc/ptr-int-transitivity-2.ll570Transforms/MergeFunc/ranges.ll571Transforms/MergeFunc/ranges-multiple.ll572Transforms/MergeFunc/self-referential-global.ll573Transforms/MergeFunc/unnamed-addr-reprocessing.ll574Transforms/MergeFunc/vector-GEP-crash.ll575Transforms/MergeICmps/X86/alias-merge-blocks.ll576Transforms/MergeICmps/X86/entry-block-shuffled-2.ll577Transforms/MergeICmps/X86/entry-block-shuffled.ll578Transforms/MergeICmps/X86/pr59740.ll579Transforms/OpenMP/always_inline_device.ll580Transforms/OpenMP/custom_state_machines.ll581Transforms/OpenMP/custom_state_machines_remarks.ll582Transforms/OpenMP/get_hardware_num_threads_in_block_fold.ll583Transforms/OpenMP/gpu_state_machine_function_ptr_replacement.ll584Transforms/OpenMP/parallel_region_merging.ll585Transforms/OpenMP/single_threaded_execution.ll586Transforms/OpenMP/spmdization_assumes.ll587Transforms/OpenMP/spmdization_guarding.ll588Transforms/OpenMP/spmdization_guarding_two_reaching_kernels.ll589Transforms/OpenMP/spmdization_indirect.ll590Transforms/OpenMP/spmdization.ll591Transforms/OpenMP/spmdization_no_guarding_two_reaching_kernels.ll592Transforms/OpenMP/spmdization_remarks.ll593Transforms/PGOProfile/comdat.ll594Transforms/PGOProfile/memop_profile_funclet_wasm.ll595Transforms/PGOProfile/X86/macho.ll596Transforms/PhaseOrdering/AArch64/constraint-elimination-placement.ll597Transforms/PhaseOrdering/AArch64/globals-aa-required-for-vectorization.ll598Transforms/PhaseOrdering/AArch64/hoist-load-from-vector-loop.ll599Transforms/PhaseOrdering/X86/merge-functions2.ll600Transforms/PhaseOrdering/X86/merge-functions3.ll601Transforms/PhaseOrdering/X86/merge-functions.ll602Transforms/PhaseOrdering/X86/pr52078.ll603Transforms/PhaseOrdering/X86/preserve-access-group.ll604Transforms/PreISelIntrinsicLowering/AArch64/expand-exp.ll605Transforms/PreISelIntrinsicLowering/AArch64/expand-log.ll606Transforms/PreISelIntrinsicLowering/PowerPC/memset-pattern.ll607Transforms/PreISelIntrinsicLowering/RISCV/memset-pattern.ll608Transforms/PreISelIntrinsicLowering/X86/memcpy-inline-non-constant-len.ll609Transforms/PreISelIntrinsicLowering/X86/memset-inline-non-constant-len.ll610Transforms/PreISelIntrinsicLowering/X86/memset-pattern.ll611Transforms/SampleProfile/pseudo-probe-profile-mismatch-thinlto.ll612Transforms/SampleProfile/remarks-hotness.ll613Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-load.ll614Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-store.ll615Transforms/ScalarizeMaskedMemIntrin/AArch64/streaming-compatible-expand-masked-gather-scatter.ll616Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-compressstore.ll617Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-expandload.ll618Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-gather.ll619Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-load.ll620Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-scatter.ll621Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-store.ll622Transforms/Scalarizer/basic-inseltpoison.ll623Transforms/Scalarizer/basic.ll624Transforms/Scalarizer/min-bits.ll625Transforms/Scalarizer/scatter-order.ll626Transforms/Scalarizer/variable-extractelement.ll627Transforms/Scalarizer/variable-insertelement.ll628Transforms/Scalarizer/vector-of-pointer-to-vector.ll629Transforms/StackProtector/cross-dso-cfi-stack-chk-fail.ll630Transforms/StructurizeCFG/callbr.ll631Transforms/StructurizeCFG/hoist-zerocost.ll632Transforms/StructurizeCFG/loop-break-phi.ll633Transforms/StructurizeCFG/nested-loop-order.ll634Transforms/StructurizeCFG/simple-structurizecfg-crash.ll635Transforms/StructurizeCFG/structurizer-keep-perf-md.ll636Transforms/StructurizeCFG/switch.ll637Transforms/TailCallElim/2010-06-26-MultipleReturnValues.ll638Transforms/TailCallElim/accum_recursion.ll639Transforms/TailCallElim/basic.ll640Transforms/TailCallElim/debugloc.ll641Transforms/TailCallElim/dropping_debugloc_acc_rec_inst_rnew.ll642Transforms/TailCallElim/inf-recursion.ll643Transforms/UnifyLoopExits/basic.ll644Transforms/UnifyLoopExits/integer_guards.ll645Transforms/UnifyLoopExits/nested.ll646Transforms/UnifyLoopExits/restore-ssa.ll647Transforms/UnifyLoopExits/switch.ll648Transforms/UnifyLoopExits/undef-phis.ll649Transforms/Util/libcalls-opt-remarks.ll650Transforms/Util/lowerswitch.ll651