| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | nsw.ll | 144 ; This could propagate nsw. 156 ; Must not propagate nsw. 168 ; Must not propagate nsw. 180 ; This could propagate nsw. 192 ; Must not propagate nsw. 204 ; Must not propagate nsw. 216 ; Must not propagate nsw. 230 ; Must not propagate nsw. 243 ; Must not propagate nsw.
|
| H A D | vector-concat-binop.ll | 17 ; Flags should propagate. 32 ; Flags should propagate. 47 ; Undef in shuffle mask does not necessarily propagate. 62 ; Undef in shuffle mask does not necessarily propagate. 77 ; Undefs in shuffle mask do not necessarily propagate. 205 ; Fast-math-flags propagate. 238 ; Fast-math-flags propagate.
|
| H A D | vector-concat-binop-inseltpoison.ll | 17 ; Flags should propagate. 32 ; Flags should propagate. 47 ; Undef in shuffle mask does not necessarily propagate. 62 ; Undef in shuffle mask does not necessarily propagate. 77 ; Undefs in shuffle mask do not necessarily propagate. 205 ; Fast-math-flags propagate. 238 ; Fast-math-flags propagate.
|
| H A D | 2004-09-20-BadLoadCombine2.ll | 4 ; Test to make sure that instcombine does not accidentally propagate the load
|
| /llvm-project-15.0.7/mlir/test/Dialect/Shape/ |
| H A D | invalid.mlir | 93 …e of the operands can hold error values then the result must be of type `shape` to propagate them}} 109 …ne of the operands can hold error values then the result must be of type `size` to propagate them}} 118 …ne of the operands can hold error values then the result must be of type `size` to propagate them}} 126 …ne of the operands can hold error values then the result must be of type `size` to propagate them}} 134 …ne of the operands can hold error values then the result must be of type `size` to propagate them}} 142 …ne of the operands can hold error values then the result must be of type `size` to propagate them}} 150 …e of the operands can hold error values then the result must be of type `shape` to propagate them}} 160 …e of the operands can hold error values then the result must be of type `shape` to propagate them}}
|
| /llvm-project-15.0.7/llvm/test/Transforms/SCCP/ |
| H A D | user-with-multiple-uses.ll | 4 ; IPSCCP should propagate the 0 argument, eliminate the switch, and propagate
|
| H A D | remove-call-inst.ll | 5 ; IPSCCP should propagate the 0 argument, eliminate the switch, and propagate
|
| H A D | 2008-06-09-WeakProp.ll | 3 ; Should not propagate the result of a weak function.
|
| H A D | dont-zap-return.ll | 20 ; Check that we don't invent values and propagate them.
|
| /llvm-project-15.0.7/llvm/test/Analysis/TypeBasedAliasAnalysis/ |
| H A D | tbaa-path-new.ll | 47 ; Remove a load and propagate the value from store. 91 ; Remove a load and propagate the value from store. 113 ; Remove a load and propagate the value from store. 135 ; Remove a load and propagate the value from store. 157 ; Remove a load and propagate the value from store. 179 ; Remove a load and propagate the value from store. 201 ; Remove a load and propagate the value from store. 223 ; Remove a load and propagate the value from store. 245 ; Remove a load and propagate the value from store.
|
| H A D | tbaa-path.ll | 46 ; Remove a load and propagate the value from store. 101 ; Remove a load and propagate the value from store. 130 ; Remove a load and propagate the value from store. 158 ; Remove a load and propagate the value from store. 187 ; Remove a load and propagate the value from store. 215 ; Remove a load and propagate the value from store. 243 ; Remove a load and propagate the value from store. 271 ; Remove a load and propagate the value from store. 299 ; Remove a load and propagate the value from store.
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CFLAndersAliasAnalysis.cpp | 596 static void propagate(InstantiatedValue From, InstantiatedValue To, in propagate() function 619 propagate(Edge.Other, Src, MatchState::FlowFromReadOnly, ReachSet, in initializeWorkList() 621 propagate(Src, Edge.Other, MatchState::FlowToWriteOnly, ReachSet, in initializeWorkList() 657 propagate(*FromNodeBelow, *ToNodeBelow, in processWorkListItem() 663 propagate(Src, *ToNodeBelow, ToState, ReachSet, WorkList); in processWorkListItem() 685 propagate(FromNode, AssignEdge.Other, State, ReachSet, WorkList); in processWorkListItem() 689 propagate(FromNode, RevAssignEdge.Other, State, ReachSet, WorkList); in processWorkListItem() 694 propagate(FromNode, MemAlias, State, ReachSet, WorkList); in processWorkListItem()
|
| H A D | LegacyDivergenceAnalysis.cpp | 103 void propagate(); 268 void DivergencePropagator::propagate() { in propagate() function in __anon278c5f880111::DivergencePropagator 350 DP.propagate(); in runOnFunction()
|
| H A D | SyntheticCountsUtils.cpp | 83 void SyntheticCountsUtils<CallGraphType>::propagate(const CallGraphType &CG, in propagate() function in SyntheticCountsUtils
|
| /llvm-project-15.0.7/llvm/test/Transforms/JumpThreading/ |
| H A D | combine-metadata.ll | 8 ; Check that we propagate nonnull to dominated loads, when we find an available 48 ; Check that we propagate nonnull to dominated loads, when we find an available 87 ; Check that we do not propagate nonnull to loads predecessors that are combined
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/MIR/InstrRef/ |
| H A D | single-assign-propagation.mir | 13 # has and then value propagate through them: the variable value is available 37 # just propagate the variable value into the dominated blocks, and avoid the 40 # Doing so introduces a functional change: VarLocBasedLDV won't propagate 58 ## VarLocBasedLDV will take the DBG_VALUE in the assignment block, propagate
|
| /llvm-project-15.0.7/llvm/test/ThinLTO/X86/ |
| H A D | funcattrs-prop-exported-internal.ll | 3 ; that are part of the import chain there's no need to actually propagate off this copy as 29 ; shouldn't propagate from the internal callee.
|
| H A D | writeonly.ll | 28 ; Confirm that with -propagate-attrs=false we no longer do write-only importing 29 ; RUN: llvm-lto -propagate-attrs=false -thinlto-action=import -exported-symbol=main %t1.bc -thinlt…
|
| /llvm-project-15.0.7/libclc/generic/lib/math/ |
| H A D | native_powr.inc | 3 // for x < 0 propagate nan created by log2
|
| /llvm-project-15.0.7/llvm/test/Transforms/Attributor/IPConstantProp/ |
| H A D | remove-call-inst.ll | 8 ; IPSCCP should propagate the 0 argument, eliminate the switch, and propagate
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | SyntheticCountsUtils.h | 40 static void propagate(const CallGraphType &CG, GetProfCountTy GetProfCount,
|
| /llvm-project-15.0.7/llvm/test/Transforms/LowerMatrixIntrinsics/ |
| H A D | propagate-multiple-iterations.ll | 5 ; Make sure we propagate in multiple iterations. First, we back-propagate the 7 ; forward-propagate it to %Mul, and then back to %B.
|
| /llvm-project-15.0.7/bolt/test/runtime/X86/ |
| H A D | shrinkwrapping-alignment.s | 4 # propagate alignment requirement upwards in the call graph for
|
| /llvm-project-15.0.7/llvm/test/Transforms/PhaseOrdering/ |
| H A D | simplifycfg-switch-lowering-vs-correlatedpropagation.ll | 10 ; propagate value to bb2. 36 ; propagate value both to bb1 and bb2.
|
| /llvm-project-15.0.7/clang/test/Analysis/inlining/ |
| H A D | assume-super-init-does-not-return-nil.m | 35 // Make sure that we do not propagate the 'nil' check from inlined 'init' to 'test'.
|