Home
last modified time | relevance | path

Searched refs:Simplify (Results 1 – 25 of 53) sorted by relevance

123

/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/AMDGPU/
H A Dfma_legacy.ll4 ; Simplify to +0.0 + z.
14 ; Simplify to +0.0 + z, preserving fmf.
24 ; Simplify to z.
33 ; Simplify to +0.0 + z.
43 ; Simplify to z.
H A Dfmul_legacy.ll4 ; Simplify to +0.0.
13 ; Simplify to +0.0.
/llvm-project-15.0.7/llvm/test/Other/
H A Dprint-module-scope.ll16 ; CFG: IR Dump After {{Simplify the CFG|SimplifyCFGPass}} {{.*}}foo
27 ; FOO: IR Dump After {{Simplify the CFG|SimplifyCFGPass}} {{.*foo}}
54 ; FOO-NOT: IR Dump After {{Simplify the CFG|SimplifyCFGPass}}
/llvm-project-15.0.7/cross-project-tests/debuginfo-tests/dexter/
H A DREADME.md266 pass 1/211 = (1.0000) (0.0000) [Simplify the CFG on function (?Fibonacci@@YAXHAEAH@Z)]
269 pass 4/211 = (0.7611) (0.0000) [Simplify the CFG on function (main)]
280 pass 15/211 = (0.7611) (0.0000) [Simplify the CFG on function (?Fibonacci@@YAXHAEAH@Z)]a
282 pass 17/211 = (0.7345) (0.0000) [Simplify the CFG on function (main)]
291 pass 26/211 = (0.7345) (0.0000) [Simplify the CFG on function (?Fibonacci@@YAXHAEAH@Z)]
294 pass 29/211 = (0.7345) (0.0000) [Simplify the CFG on function (?Fibonacci@@YAXHAEAH@Z)]
299 pass 34/211 = (0.5575) (0.0000) [Simplify the CFG on function (?Fibonacci@@YAXHAEAH@Z)]
/llvm-project-15.0.7/polly/test/Simplify/
H A Dpass_existence.ll4 ; Simple test for the existence of the Simplify pass.
H A Dfunc-b320a7.ll6 ; Check that Simplify removes the definition of %0 as well of its use.
/llvm-project-15.0.7/libcxx/docs/Status/
H A DSpaceshipPapers.csv7 `LWG3350 <https://wg21.link/LWG3350>`_,Simplify return type of lexicographical_compare_three_way,|N…
/llvm-project-15.0.7/polly/test/CodeGen/
H A Drun-time-condition-with-scev-parameters.ll4 ; TODO: FIXME: Simplify the context.
/llvm-project-15.0.7/llvm/test/Feature/
H A Doptnone-opt.ll52 ; O1-DAG: Skipping pass 'Simplify the CFG'
80 ; LOOP-DAG: Skipping pass 'Simplify instructions in loops'
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp1312 auto Simplify = [&](Value *V) { in calculatePointerDifference() local
1349 Simplify(CallBuilder(B, CreateSub(Idx0, Idx1))))) in calculatePointerDifference()
1359 Value *AndU0 = Simplify(CallBuilder(B, CreateAnd(Idx0, MaskU))); in calculatePointerDifference()
1360 Value *AndU1 = Simplify(CallBuilder(B, CreateAnd(Idx1, MaskU))); in calculatePointerDifference()
1361 Value *SubU = Simplify(CallBuilder(B, CreateSub(AndU0, AndU1))); in calculatePointerDifference()
1370 Value *AndK0 = Simplify(CallBuilder(B, CreateAnd(Idx0, MaskK))); in calculatePointerDifference()
1371 Value *AndK1 = Simplify(CallBuilder(B, CreateAnd(Idx1, MaskK))); in calculatePointerDifference()
1372 Value *SubK = Simplify(CallBuilder(B, CreateSub(AndK0, AndK1))); in calculatePointerDifference()
/llvm-project-15.0.7/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp125 Counter CounterExpressionBuilder::add(Counter LHS, Counter RHS, bool Simplify) { in add() argument
127 return Simplify ? simplify(Cnt) : Cnt; in add()
131 bool Simplify) { in subtract() argument
133 return Simplify ? simplify(Cnt) : Cnt; in subtract()
/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/
H A Dtwo-entry-phi-fold-crash.ll6 ; CHECK: Made Modification 'Simplify the CFG' on Function 'wibble'...
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp561 Counter subtractCounters(Counter LHS, Counter RHS, bool Simplify = true) { in subtractCounters()
562 return Builder.subtract(LHS, RHS, Simplify); in subtractCounters()
566 Counter addCounters(Counter LHS, Counter RHS, bool Simplify = true) { in addCounters()
567 return Builder.add(LHS, RHS, Simplify); in addCounters()
571 bool Simplify = true) { in addCounters()
572 return addCounters(addCounters(C1, C2, Simplify), C3, Simplify); in addCounters()
/llvm-project-15.0.7/llvm/test/Transforms/LoopSimplify/
H A Dphi-node-simplify.ll1 ; Loop Simplify should turn phi nodes like X = phi [X, Y] into just Y, eliminating them.
/llvm-project-15.0.7/llvm/test/DebugInfo/Generic/
H A Dsimplifycfg_sink_last_inst.ll6 ; Simplify CFG will try to sink the last instruction in a series of basic
/llvm-project-15.0.7/llvm/docs/
H A DOptBisect.rst117 BISECT: running pass (1) Simplify the CFG on function (g)
126 BISECT: running pass (10) Simplify the CFG on function (g)
H A DLoopTerminology.rst280 Loop Simplify Form
283 The Loop Simplify Form is a canonical form that makes
646 :ref:`Loop Simplify Form <loop-terminology-loop-simplify>`
653 Note that a loop has to be in Loop Simplify Form beforehand
/llvm-project-15.0.7/polly/lib/
H A DCMakeLists.txt98 Transform/Simplify.cpp
/llvm-project-15.0.7/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h198 Counter add(Counter LHS, Counter RHS, bool Simplify = true);
202 Counter subtract(Counter LHS, Counter RHS, bool Simplify = true);
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dmovmsk.ll122 ; Simplify demanded vector elts
/llvm-project-15.0.7/bolt/test/X86/
H A Dsplit-landing-pad.s13 # - Simplify bar(), focus on throw an exception
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/Hexagon/
H A Dsimplify-hvx-qvq.ll3 ; Simplify the Q -> V -> Q sequence, i.e. (vandvrt (vandqrt q b) m) -> q
/llvm-project-15.0.7/llvm/
H A DCODE_OWNERS.TXT190 D: IndVar Simplify, Scalar Evolution
/llvm-project-15.0.7/polly/lib/Support/
H A DISLTools.cpp741 bool Simplify, bool IsMap) { in printSortedPolyhedra() argument
747 if (Simplify) in printSortedPolyhedra()
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dshl-unsigned-cmp-const.ll4 ; Simplify 'shl' inequality test into 'and' equality test.

123