Home
last modified time | relevance | path

Searched full:trivial (Results 1 – 25 of 759) sorted by relevance

12345678910>>...31

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.cpp246 // Returns false if at least one child is non-trivial.
259 // it's not trivial until analysis completes. Insert false to the cache in WithCachedResult()
279 // Treat a recursive function call to be trivial until proven otherwise. in IsFunctionTrivial()
298 // D and its mutually recursive callers are all non-trivial. in IsFunctionTrivial()
312 // All statements are non-trivial unless overriden later. in VisitStmt()
319 // is trivial. in VisitCompoundStmt()
324 // A return statement is allowed as long as the return value is trivial. in VisitReturnStmt()
348 // break, continue, goto, and label statements are always trivial.
355 // Unary operators are trivial if its operand is trivial except co_await. in VisitUnaryOperator()
360 // Binary operators are trivial if their operands are trivial. in VisitBinaryOperator()
[all …]
/freebsd/lib/libc/posix1e/
H A Dacl_is_trivial_np.332 .Nd determine whether ACL is trivial
45 is trivial.
50 points to is trivial, or 0 if it's not.
52 ACL is trivial if it can be fully expressed as a file mode without losing
54 For POSIX.1e ACLs, ACL is trivial if it has the three required entries,
56 For NFSv4 ACLs, ACL is trivial if it is identical to the ACL generated by
58 Files that have non-trivial ACL have a plus sign appended after mode bits
H A Dacl_strip.c150 * Return 1, if ACL is trivial, 0 otherwise.
152 * ACL is trivial, iff its meaning could be fully expressed using just file
153 * mode. In other words, ACL is trivial iff it doesn't have "+" to the right
179 * it's non trivial by definition. in acl_is_trivial_np()
187 * Calculate trivial ACL - using acl_strip_np(3) - and compare in acl_is_trivial_np()
203 * Try again with an old-style, "canonical six" trivial ACL. in acl_is_trivial_np()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DSimpleLoopUnswitch.h80 /// cloning any code from inside the loop. A non-trivial unswitch requires
91 /// This pass always does trivial, full unswitching for both branches and
92 /// switches. For branches, it also always does trivial, partial unswitching.
95 /// additionally do non-trivial, full unswitching for branches and switches, and
96 /// will do non-trivial, partial unswitching for branches.
103 bool Trivial; variable
106 SimpleLoopUnswitchPass(bool NonTrivial = false, bool Trivial = true)
107 : NonTrivial(NonTrivial), Trivial(Trivial) {} in NonTrivial()
H A DDeadStoreElimination.h9 // This file implements a trivial dead store elimination that only considers
13 // traversal. Doing so would be pretty trivial.
26 /// This class implements a trivial dead store elimination. We consider
/freebsd/crypto/openssl/
H A DCONTRIBUTING.md25 1. Anything other than a trivial contribution requires a [Contributor
28 mistake), then place the text "`CLA: trivial`" on a line by itself below
32 One-line summary of trivial change
35 or two explaining the trivial change.
37 CLA: trivial
40 It is not sufficient to only place the text "`CLA: trivial`" in the GitHub
45 To amend a missing "`CLA: trivial`" line after submission, do the following:
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCXX.cpp54 // If the destructor doesn't have a trivial body, we have to emit it in TryEmitBaseDestructorAsAlias()
74 // If any field has a non-trivial destructor, we have to emit the in TryEmitBaseDestructorAsAlias()
80 // Try to find a unique base class with a non-trivial destructor. in TryEmitBaseDestructorAsAlias()
87 // Skip base classes with trivial destructors. in TryEmitBaseDestructorAsAlias()
92 // If we've already found a base class with a non-trivial in TryEmitBaseDestructorAsAlias()
98 // If we didn't find any bases with a non-trivial destructor, then in TryEmitBaseDestructorAsAlias()
99 // the base destructor is actually effectively trivial, which can in TryEmitBaseDestructorAsAlias()
101 // bases with non-trivial destructors. in TryEmitBaseDestructorAsAlias()
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dsimple_packed_serialization.h226 /// Specialize this to implement 'trivial' sequence serialization for
229 /// Trivial sequence serialization uses the sequence's 'size' member to get the
241 /// Specialize this to implement 'trivial' sequence deserialization for
244 /// Trivial deserialization calls a static 'reserve(SequenceT&)' method on your
257 /// Trivial std::string -> SPSSequence<char> serialization.
263 /// Trivial SPSSequence<char> -> std::string deserialization.
277 /// Trivial std::vector<T> -> SPSSequence<SPSElementTagT> serialization.
284 /// Trivial span<T> -> SPSSequence<SPSElementTagT> serialization.
291 /// Trivial SPSSequence<SPSElementTagT> -> std::vector<T> deserialization.
306 /// Trivial st
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DSimplePackedSerialization.h235 /// Specialize this to implement 'trivial' sequence serialization for
238 /// Trivial sequence serialization uses the sequence's 'size' member to get the
250 /// Specialize this to implement 'trivial' sequence deserialization for
253 /// Trivial deserialization calls a static 'reserve(SequenceT&)' method on your
266 /// Trivial std::string -> SPSSequence<char> serialization.
272 /// Trivial SPSSequence<char> -> std::string deserialization.
286 /// Trivial std::vector<T> -> SPSSequence<SPSElementTagT> serialization.
293 /// Trivial SPSSequence<SPSElementTagT> -> std::vector<T> deserialization.
308 /// Trivial SmallVectorImpl<T> -> SPSSequence<char> serialization.
315 /// Trivial SPSSequence<SPSElementTagT> -> SmallVectorImpl<T> deserialization.
[all …]
/freebsd/tests/sys/acl/
H A Dtools-nfs4-trivial.test28 # both kind of trivial ACLs and replaces it by the default one.
36 # Check whether ls(1) correctly recognizes PSARC/2010/029-style trivial ACLs.
47 # Check whether ls(1) correctly recognizes draft-style trivial ACLs.
66 # Make sure ls(1) actually can recognize something as non-trivial.
H A D04.sh28 # This is a wrapper script to run tools-nfs4-trivial.test on ZFS filesystem.
63 perl $TESTDIR/run $TESTDIR/tools-nfs4-trivial.test >&2
/freebsd/sys/contrib/device-tree/Bindings/rtc/
H A Dtrivial-rtc.yaml4 $id: http://devicetree.org/schemas/rtc/trivial-rtc.yaml#
7 title: Trivial RTCs
13 This is a list of trivial RTC devices that have simple device tree
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp78 STATISTIC(NumTrivial, "Number of unswitches that are trivial");
87 cl::desc("Forcibly enables non-trivial loop unswitching rather than "
110 "simple-loop-unswitch-drop-non-trivial-implicit-null-checks",
250 /// Check that all the LCSSA PHI nodes in the loop exit block have trivial
262 // won't be trivial. in areLoopExitPHIsLoopInvariant()
338 /// PHI nodes in that block such that what were LCSSA PHI nodes become trivial
468 // here is the (just split by unswitching) preheader. However, after trivial in hoistLoopToNewParent()
492 /// Unswitch a trivial branch if the condition is loop invariant.
495 /// been validated as trivial (no side effects). This routine checks if the
497 /// allows us to unswitch without duplicating the loop, making it trivial
3587 unswitchLoop(Loop & L,DominatorTree & DT,LoopInfo & LI,AssumptionCache & AC,AAResults & AA,TargetTransformInfo & TTI,bool Trivial,bool NonTrivial,ScalarEvolution * SE,MemorySSAUpdater * MSSAU,ProfileSummaryInfo * PSI,BlockFrequencyInfo * BFI,LPMUpdater & LoopUpdater) unswitchLoop() argument
[all...]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/acl/
H A Dacl.cfg55 # Define several directories for trivial ACLs function test.
61 # Define test files and their attributes files number for trivial
/freebsd/sys/contrib/device-tree/Bindings/
H A Dtrivial-devices.yaml4 $id: http://devicetree.org/schemas/trivial-devices.yaml#
7 title: Trivial I2C and SPI devices
13 This is a list of trivial I2C and SPI devices that have simple device tree
90 # DH electronics GmbH on-board CPLD trivial SPI device
220 # Menlo on-board CPLD trivial SPI device
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dcoroutine.cppm
/freebsd/tests/sys/cddl/zfs/tests/acl/
H A Dacl.cfg55 # Define several directories for trivial ACLs function test.
61 # Define test files and their attributes files number for trivial
/freebsd/contrib/llvm-project/libcxx/src/
H A Dmutex_destructor.cpp11 // On some platforms ~mutex has been made trivial and the definition is only
15 // that *nothing* sees the non-trivial mutex declaration. For this reason
/freebsd/contrib/tcpdump/
H A Dprint-tftp.c22 /* \summary: Trivial File Transfer Protocol (TFTP) printer */
32 * Trivial File Transfer Protocol (IEN-133)
83 * Print trivial file transfer program requests
/freebsd/sys/kern/
H A Dsubr_acl_nfs4.c1123 * It's also being used to calculate a trivial ACL, by inheriting from
1201 * Calculate trivial ACL in a manner compatible with PSARC/2010/029.
1203 * equal to) the "canonical six" trivial ACL computed using algorithm
1263 int trivial; in acl_nfs4_is_trivial() local
1272 * If the ACLs are identical, then the ACL is trivial. in acl_nfs4_is_trivial()
1276 * for files that don't have non-trivial ACLs - it's critical in acl_nfs4_is_trivial()
1284 trivial = _acls_are_equal(aclp, tmpaclp); in acl_nfs4_is_trivial()
1285 if (trivial) { in acl_nfs4_is_trivial()
1287 return (trivial); in acl_nfs4_is_trivial()
1291 * Check if it's a draft-ietf-nfsv4-minorversion1-03.txt trivial ACL. in acl_nfs4_is_trivial()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp334 // operator for a class X] is trivial [...] if: in setBases()
361 // A default constructor is trivial [...] if: in setBases()
362 // -- all the direct base classes of its class have trivial default in setBases()
368 // A copy/move constructor for class X is trivial if [...] in setBases()
371 // subobject is trivial, and in setBases()
389 // A copy/move assignment operator for class X is trivial if [...] in setBases()
392 // class subobject is trivial, and in setBases()
420 // A destructor is trivial if all the direct base classes of its class in setBases()
421 // have trivial destructors. in setBases()
615 // -- has no non-trivial copy constructors, in isTriviallyCopyable()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFunctionExtras.h120 // the stored callable when it is trivial to move and destroy.
126 /// A struct to hold a single trivial callback with sufficient alignment for
140 // Create a pointer union between either a pointer to a static trivial call
246 // See if we can create a trivial callback. We need the callable to be
309 // Move is trivial, just memcpy the bytes across.
312 // Non-trivial move, so dispatch to a type-erased implementation.
/freebsd/sys/contrib/ncsw/inc/etc/
H A Dmemcpy_ext.h70 more efficient than the trivial memory copy. For short buffers
71 it is reduced to the trivial copy and may be a bit worse.
95 more efficient than the trivial memory copy. For short buffers
96 it is reduced to the trivial copy and may be a bit worse.
173 @Description Trivial copy one memory buffer into another byte by byte
/freebsd/lib/libc/include/
H A Dblock_abi.h29 * Declares a block variable. This macro is defined in the trivial way for
36 * Calls a block variable. This macro is defined in the trivial way for
/freebsd/contrib/googletest/googletest/samples/
H A Dsample1.cc46 // Trivial case 1: small numbers in IsPrime()
49 // Trivial case 2: even numbers in IsPrime()

12345678910>>...31