Home
last modified time | relevance | path

Searched full:simplify (Results 1 – 25 of 749) sorted by relevance

12345678910>>...30

/freebsd/sys/contrib/openzfs/lib/libspl/
H A Dmkdirp.c36 * Does NOT simplify pathnames with . or .. in them.
47 static char *simplify(const char *str);
54 str = simplify(d); in mkdirp()
124 * simplify - given a pathname, simplify that path by removing
136 simplify(const char *str) in simplify() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInstSimplifyPass.cpp42 // simplify all instructions. On later iterations, ToSimplify is not in runImpl()
68 // Place the list of instructions to simplify on the next loop iteration in runImpl()
91 /// Remove instructions that simplify.
118 // Public interface to the simplify instructions pass. in INITIALIZE_PASS_DEPENDENCY()
H A DLoopInstSimplify.cpp51 // On the first pass over the loop body we try to simplify every instruction. in simplifyLoopInst()
55 // the instructions we will want to simplify in the *next* pass. We use in simplifyLoopInst()
126 // try to simplify those away. in simplifyLoopInst()
H A DSimplifyCFGPass.cpp254 "Should not end up trying to simplify blocks marked for removal."); in iterativelySimplifyCFG()
359 OS << (Options.SimplifyCondBranch ? "" : "no-") << "simplify-cond-branch;"; in printPipeline()
421 INITIALIZE_PASS_BEGIN(CFGSimplifyPass, "simplifycfg", "Simplify the CFG", false,
426 INITIALIZE_PASS_END(CFGSimplifyPass, "simplifycfg", "Simplify the CFG", false, in INITIALIZE_PASS_DEPENDENCY()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopUnrollAnalyzer.cpp23 /// Try to simplify instruction \param I using its SCEV expression.
72 /// Try to simplify binary operator I.
122 // out in this case, but we should be able to resolve and simplify such in visitLoad()
150 /// Try to simplify cast instruction.
170 /// Try to simplify cmp instruction.
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSimplifyIndVar.h11 // simplify a loop's induction variables based on ScalarEvolution.
50 /// simplifyUsersOfIV - Simplify instructions that use this induction variable
62 /// SimplifyLoopIVs - Simplify users of induction variables within this
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRangedConstraintManager.cpp26 Sym = simplify(State, Sym); in assumeSym()
34 // We can only simplify expressions whose RHS is an integer. in assumeSym()
105 Sym = simplify(State, Sym); in assumeSymInclusiveRange()
135 Sym = simplify(State, Sym); in assumeSymUnsupported()
240 SymbolRef simplify(ProgramStateRef State, SymbolRef Sym) { in simplify() function
/freebsd/sys/contrib/dev/rtw89/
H A DKconfig104 If unsure, say Y to simplify debug problems
113 If unsure, say Y to simplify debug problems
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopInstSimplify.h1 //===- LoopInstSimplify.h - Loop Inst Simplify Pass -------------*- C++ -*-===//
24 /// Performs Loop Inst Simplify Pass.
H A DSimplifyCFG.h1 //===- SimplifyCFG.h - Simplify and canonicalize the CFG --------*- C++ -*-===//
23 /// A pass to simplify and canonicalize the CFG of a function.
H A DSROA.h
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp117 // Each NVVM intrinsic we can simplify can be replaced with one of: in simplifyNvvmIntrinsic()
134 // simplify. in simplifyNvvmIntrinsic()
316 // We do not currently simplify intrinsics that give an approximate in simplifyNvvmIntrinsic()
355 // Simplify to target-generic intrinsic. in simplifyNvvmIntrinsic()
365 // Simplify to target-generic binary op. in simplifyNvvmIntrinsic()
370 // Simplify to target-generic cast op. in simplifyNvvmIntrinsic()
381 // Simplify reciprocal. in simplifyNvvmIntrinsic()
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/benchmarks/
H A Dstart_many_threads.cpp43 // sleep(5); // FIXME: simplify measuring the memory usage. in main()
48 // sleep(5); // FIXME: simplify measuring the memory usage. in main()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp342 /// useful to simplify the IV's in the new loop, as well as do a quick
343 /// simplify/dce pass of the instructions.
351 // Simplify any new induction variables in the partially unrolled loop. in simplifyLoopAfterUnroll()
686 // break this so that later we can re-simplify them. in UnrollLoop()
1014 // At this point, the code is well formed. We now simplify the unrolled loop, in UnrollLoop()
1050 // Make sure that loop-simplify form is preserved. We want to simplify in UnrollLoop()
1054 // OuterL includes all loops for which we can break loop-simplify, so in UnrollLoop()
1055 // it's sufficient to simplify only it (it'll recursively simplify inner in UnrollLoop()
1077 // Simplify loops for which we might've broken loop-simplify form. in UnrollLoop()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp67 /// the instruction has any properties that allow us to simplify its operands.
80 /// the instruction has any properties that allow us to simplify its operands.
118 // If the instruction has one use, we can directly simplify it. in SimplifyDemandedBits()
121 // If there are multiple uses of this instruction, then we can simplify in SimplifyDemandedBits()
143 /// might recursively be SimplifyDemandedBits itself) to simplify the
230 // If the RHS is a constant, see if we can simplify it. in SimplifyDemandedUseBits()
261 // If the RHS is a constant, see if we can simplify it. in SimplifyDemandedUseBits()
374 // If the operands are constants, see if we can simplify them. in SimplifyDemandedUseBits()
387 // are constant, the icmp should eventually simplify). Otherwise, we may in SimplifyDemandedUseBits()
641 // Do not simplify if shl is part of funnel-shift pattern in SimplifyDemandedUseBits()
[all …]
H A DInstCombineInternal.h498 /// Tries to simplify binary operations which some other binary
504 /// value, or null if it didn't simplify.
507 /// Tries to simplify add operations using the definition of remainder.
529 /// Tries to simplify binops of select and cast of the select condition.
535 /// This tries to simplify binary operations by factorizing out common terms
566 /// Helper routine of SimplifyDemandedUseBits. It tries to simplify demanded
572 /// Tries to simplify operands to an integer instruction based on its
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInstructionSimplify.h25 // Additionally, these routines can't simplify to the instructions that are not
27 // to simplify to.
269 /// Replace all uses of 'I' with 'SimpleV' and simplify the uses recursively.
272 /// attempts to simplify those users updated by the operation. The 'I'
/freebsd/contrib/lutok/
H A Dtest_utils.hpp33 /// program that needs it. All the code is herein contained to simplify the
74 /// This is pure syntactic sugar to simplify typing in the test cases.
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGISelKnownBits.h76 /// this predicate to simplify operations downstream.
83 /// predicate to simplify operations downstream.
/freebsd/crypto/openssl/demos/bio/
H A DREADME.txt2 to simplify socket programming.
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Transformer/
H A DSourceCodeBuilders.h66 /// simplify when it already begins with `&`. \returns empty string on failure.
71 /// simplify when it already begins with `*`. \returns empty string on failure.
/freebsd/contrib/kyua/utils/sqlite/
H A Dtest_utils.hpp33 /// program that needs it. All the code is herein contained to simplify the
76 /// This is pure syntactic sugar to simplify typing in the test cases.
/freebsd/crypto/heimdal/
H A DChangeLog.1999394 * lib/asn1/der_put.c: simplify by using der_put_length_and_tag
698 * appl/kf/kf.c: make v6 friendly and simplify
700 * appl/kf/kfd.c: make v6 friendly and simplify
702 * appl/test/tcp_server.c: simplify by using krb5_err instead of
705 * appl/test/tcp_client.c: simplify by using krb5_err instead of
708 * appl/test/tcp_server.c: make v6 friendly and simplify
710 * appl/test/tcp_client.c: make v6 friendly and simplify
844 * lib/krb5/sock_principal.c (krb5_sock_to_principal): simplify by
847 * lib/krb5/send_to_kdc.c (krb5_sendto_kdc): simplify by using
850 * lib/krb5/changepw.c (krb5_change_password): simplify by using
[all …]
/freebsd/contrib/kyua/store/
H A Dschema_v3.sql34 -- well as any predefined values) are written atomically to simplify error
137 -- different interfaces, so we can simplify the design by with having a
173 -- different interfaces, so we can simplify the design by with having a
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DEHPersonalities.cpp95 // We can't simplify any invokes to nounwind functions if the personality in canSimplifyInvokeNoUnwind()
99 // Cannot simplify CXX Personality under AsynchEH in canSimplifyInvokeNoUnwind()

12345678910>>...30