/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
H A D | PtrTypesSemantics.cpp | 246 // 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 D | acl_is_trivial_np.3 | 32 .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 D | acl_strip.c | 150 * 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 D | SimpleLoopUnswitch.h | 80 /// 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 D | DeadStoreElimination.h | 9 // 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 D | CONTRIBUTING.md | 25 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 D | CGCXX.cpp | 54 // 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 D | simple_packed_serialization.h | 226 /// 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 D | SimplePackedSerialization.h | 235 /// 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 D | tools-nfs4-trivial.test | 28 # 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 D | 04.sh | 28 # 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 D | trivial-rtc.yaml | 4 $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 D | SimpleLoopUnswitch.cpp | 78 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 D | acl.cfg | 55 # 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 D | trivial-devices.yaml | 4 $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 D | coroutine.cppm |
|
/freebsd/tests/sys/cddl/zfs/tests/acl/ |
H A D | acl.cfg | 55 # 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 D | mutex_destructor.cpp | 11 // 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 D | print-tftp.c | 22 /* \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 D | subr_acl_nfs4.c | 1123 * 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 D | DeclCXX.cpp | 334 // 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 D | FunctionExtras.h | 120 // 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 D | memcpy_ext.h | 70 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 D | block_abi.h | 29 * 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 D | sample1.cc | 46 // Trivial case 1: small numbers in IsPrime() 49 // Trivial case 2: even numbers in IsPrime()
|