HomeSort by: relevance | last modified time | path
    Searched defs:simplify (Results 1 - 24 of 24) sorted by relevancy

  /src/external/cddl/osnet/lib/libzfs/
mkdirp.c 41 * Does NOT simplify pathnames with . or .. in them.
52 static char *simplify(const char *str);
59 str = simplify(d);
129 * simplify - given a pathname, simplify that path by removing
141 simplify(const char *str) function
  /src/external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/
CoverageMapping.cpp 74 Counter CounterExpressionBuilder::simplify(Counter ExpressionTree) { function in class:CounterExpressionBuilder
127 return simplify(get(CounterExpression(CounterExpression::Add, LHS, RHS)));
131 return simplify(
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
DependenceGraphBuilder.cpp 377 template <class G> void AbstractDependenceGraphBuilder<G>::simplify() { function in class:AbstractDependenceGraphBuilder
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUPrintfRuntimeBinding.cpp 67 Value *simplify(Instruction *I, const TargetLibraryInfo *TLI, function in class:__anon4664::AMDGPUPrintfRuntimeBindingImpl
173 simplify(I, &GetTLI(*I->getFunction()), &GetDT(*I->getFunction()));
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
MergeICmps.cpp 418 bool simplify(const TargetLibraryInfo &TLI, AliasAnalysis &AA,
677 bool BCECmpChain::simplify(const TargetLibraryInfo &TLI, AliasAnalysis &AA, function in class:__anon5479::BCECmpChain
858 return CmpChain.simplify(TLI, AA, DTU);
  /src/external/gpl3/gcc/dist/gcc/
tree-ssa-threadedge.cc 198 /* Try to simplify each statement in E->dest, ultimately leading to
203 Uses M_SIMPLIFIER to further simplify statements using pass specific
208 would be recovered by trying to simplify fewer statements.
210 If we are able to simplify a statement into the form
212 a context sensitive equivalence which may help us simplify
282 value, then do not try to simplify this statement as it will
283 not simplify in any way that is helpful for jump threading. */
331 /* Simplify the control statement at the end of the block E->dest.
333 Use SIMPLIFY (a pointer to a callback function) to further simplify
1422 hybrid_jt_simplifier::simplify (gimple *stmt, gimple *, basic_block, function in class:hybrid_jt_simplifier
    [all...]
gimple-predicate-analysis.cc 1174 /* Implement rule 1a above. PREDS is the AND predicate to simplify
1235 /* Implement rule 1b above. PREDS is the AND predicate to simplify
1335 simplify. */
1363 /* Now iteratively simplify X OR (!X AND Z ..)
1476 /* Simplify predicates in *THIS. */
1479 predicate::simplify (gimple *use_or_def, bool is_use) function in class:predicate
2203 use_preds.simplify (use_stmt, /*is_use=*/true);
2225 m_phi_def_preds.simplify (phi);
recog.cc 653 /* A subroutine of validate_replace_rtx_1 that tries to simplify the resulting
710 simplify_gen_binary to try to simplify it.
741 /* All subregs possible to simplify should be simplified. */
812 bool simplify)
861 from, to, object, simplify);
865 simplify);
872 validate_replace_rtx_1 (&XEXP (x, i), from, to, object, simplify);
876 simplify);
891 if (simplify)
929 /* Same as above, but do not simplify rtx afterwards. *
863 simplify); local
870 validate_replace_rtx_1 (&XEXP (x, i), from, to, object, simplify); local
874 simplify); local
    [all...]
tree-ssa-dom.cc 767 tree simplify (gimple *, gimple *, basic_block, jt_state *) override;
772 dom_jt_simplifier::simplify (gimple *stmt, gimple *within_stmt, function in class:dom_jt_simplifier
782 return hybrid_jt_simplifier::simplify (stmt, within_stmt, bb, state);
1146 useful equivalence. Try to simplify its RHS to a constant
2229 vectors. If so, we can simplify the vector comparison down
2283 simplify_using_ranges simplify (m_ranger);
2284 if (simplify.fold_cond (cond))
2312 4- We can simplify a condition to a constant or from a relational
2334 /* STMT may be a comparison of uniform vectors that we can simplify
2500 /* If this statement was not redundant, we may still be able to simplify
    [all...]
vr-values.cc 555 /* Simplify boolean operations if the source is known
630 /* Simplify a division or modulo operator to a right shift or bitwise and
748 /* Simplify a min or max if the ranges of the two operands are
749 disjoint. Return true if we do simplify. */
778 ABS_EXPR. If the operand is <= 0, then simplify the
1128 /* Simplify a conditional using a relational operator to an equality
1215 /* Try to simplify OP0 COND_CODE OP1 using a relational operator to an
1235 able to simplify this conditional. */
1260 // Try to simplify casted conditions.
1266 /* Simplify OP0 code OP1 when OP1 is a constant and OP0 was a SSA_NAM
1854 simplify_using_ranges::simplify (gimple_stmt_iterator *gsi) function in class:simplify_using_ranges
    [all...]
genmatch.cc 2 GENERIC and GIMPLE folding code from match-and-simplify description.
229 "const char *file2, int line2, bool simplify);\n",
240 "const char *file2, int line2, bool simplify)\n{\n",
258 fprintf_indent (f, 10, "simplify ? \"Applying pattern\" : "
535 class simplify;
544 vec<simplify *> matchers;
1008 represent both (simplify ...) and (match ...) kinds. The AST
1010 simplify can exist in isolation. */
1012 class simplify class
1015 enum simplify_kind { SIMPLIFY, MATCH }
1017 simplify (simplify_kind kind_, unsigned id_, operand *match_, function in class:simplify
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/
tree-ssa-threadedge.cc 198 /* Try to simplify each statement in E->dest, ultimately leading to
203 Uses M_SIMPLIFIER to further simplify statements using pass specific
208 would be recovered by trying to simplify fewer statements.
210 If we are able to simplify a statement into the form
212 a context sensitive equivalence which may help us simplify
282 value, then do not try to simplify this statement as it will
283 not simplify in any way that is helpful for jump threading. */
331 /* Simplify the control statement at the end of the block E->dest.
333 Use SIMPLIFY (a pointer to a callback function) to further simplify
1409 hybrid_jt_simplifier::simplify (gimple *stmt, gimple *, basic_block, function in class:hybrid_jt_simplifier
    [all...]
gimple-predicate-analysis.cc 1270 def_preds.simplify ();
1294 /* Implement rule 1 above. PREDS is the AND predicate to simplify
1436 /* Now iteratively simplify X OR (!X AND Z ..)
1549 /* Simplify predicates in *THIS. */
1552 predicate::simplify (gimple *use_or_def, bool is_use) function in class:predicate
1880 simplify (phi);
1884 use_preds.simplify (use_stmt, /*is_use=*/true);
recog.cc 653 /* A subroutine of validate_replace_rtx_1 that tries to simplify the resulting
710 simplify_gen_binary to try to simplify it.
741 /* All subregs possible to simplify should be simplified. */
812 bool simplify)
861 from, to, object, simplify);
865 simplify);
872 validate_replace_rtx_1 (&XEXP (x, i), from, to, object, simplify);
876 simplify);
891 if (simplify)
929 /* Same as above, but do not simplify rtx afterwards. *
863 simplify); local
870 validate_replace_rtx_1 (&XEXP (x, i), from, to, object, simplify); local
874 simplify); local
    [all...]
tree-ssa-dom.cc 669 tree simplify (gimple *, gimple *, basic_block, jt_state *) override;
675 dom_jt_simplifier::simplify (gimple *stmt, gimple *within_stmt, function in class:dom_jt_simplifier
1091 useful equivalence. Try to simplify its RHS to a constant
2029 vectors. If so, we can simplify the vector comparison down
2094 4- We can simplify a condition to a constant or from a relational
2116 /* STMT may be a comparison of uniform vectors that we can simplify
2290 /* If this statement was not redundant, we may still be able to simplify
vr-values.cc 829 a new value range with the operand to simplify processing. */
975 a new value range with the operand to simplify processing. */
994 a new value range with the operand to simplify processing. */
1426 /* To simplify processing, make VR0 the anti-range. */
1438 /* Simplify processing. If COMP is GT_EXPR or GE_EXPR, switch the
2330 /* Given (CODE OP0 OP1) within STMT, try to simplify it based on value range
2925 /* Simplify boolean operations if the source is known
2997 /* Simplify a division or modulo operator to a right shift or bitwise and
3128 /* Simplify a min or max if the ranges of the two operands are
3129 disjoint. Return true if we do simplify. *
4230 simplify_using_ranges::simplify (gimple_stmt_iterator *gsi) function in class:simplify_using_ranges
    [all...]
genmatch.cc 2 GENERIC and GIMPLE folding code from match-and-simplify description.
413 class simplify;
422 vec<simplify *> matchers;
858 represent both (simplify ...) and (match ...) kinds. The AST
860 simplify can exist in isolation. */
862 class simplify class
865 enum simplify_kind { SIMPLIFY, MATCH };
867 simplify (simplify_kind kind_, unsigned id_, operand *match_, function in class:simplify
880 /* For a (simplify ...) an expression with ifs and withs with the expression
937 print_matches (class simplify *s, FILE *f = stderr
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonLoopIdiomRecognition.cpp 105 static cl::opt<unsigned> SimplifyLimit("hlir-simplify-limit", cl::init(10000),
256 Value *simplify(Context &C);
537 Value *Simplifier::simplify(Context &C) { function in class:Simplifier
1838 Value *T = PreSimp.simplify(C);
1872 Value *T = PostSimp.simplify(C);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineAddSub.cpp 118 // and we try to simplify at most 4 addends from neighboring at most
182 Value *simplify(Instruction *FAdd);
427 Value *FAddCombine::simplify(Instruction *I) { function in class:FAddCombine
1625 if (Value *V = FAddCombine(Builder).simplify(&I))
2360 if (Value *V = FAddCombine(Builder).simplify(&I))
  /src/external/mit/isl/dist/
isl_coalesce.c 185 * "simplify" is set if this basic map may have some unknown integer
203 int simplify; member in struct:isl_coalesce_info
503 * the integer division as unknown and simplify the basic map
520 int simplify = 0; local
549 simplify = 1;
563 if (simplify || info[j].simplify) {
565 info[i].simplify = 0;
1059 info[i].simplify = 1;
2841 * simplify each with respect to the equality constraint
    [all...]
  /src/external/gpl3/binutils/dist/gas/config/
tc-z80.c 1200 bool simplify = true; local
1215 default: simplify = false;
1239 simplify = false;
1241 default: simplify = false;
1245 if (simplify)
  /src/external/gpl3/binutils.old/dist/gas/config/
tc-z80.c 1200 bool simplify = true; local
1215 default: simplify = false;
1239 simplify = false;
1241 default: simplify = false;
1245 if (simplify)
  /src/external/gpl3/gcc/dist/gcc/fortran/
gfortran.h 2520 gfc_simplify_f simplify; member in struct:gfc_intrinsic_sym
4067 /* simplify.cc */
  /src/external/gpl3/gcc.old/dist/gcc/fortran/
gfortran.h 2430 gfc_simplify_f simplify; member in struct:gfc_intrinsic_sym
3925 /* simplify.cc */

Completed in 123 milliseconds